$('#voteSubmit').click(function(event){
   
        var $poll_id = $('#poll_id').val();
        var $vote = $('input:radio:checked').val();
        
        $.get('/frontend_ajax_tools.pl', { query: 'vote', vote: $vote, poll: $poll_id },
            function(data){
            $('#status').html(data);
                if ( data == '300' ){
                  var options = { path: '/', expires: 1 };
                     $.cookie('Vote', 'yes', options);
                     $.cookie('Poll', $poll_id, options);
                     //$('#status').html('Ваш голос учтен.');
                     $.get('/frontend_ajax_tools.pl', { query: 'pollResults', poll: $poll_id },
                       function(data){
                       $('#pollSubHolder').html(data);
                     });
                    }
                if ( data == '400' ){
                    alert('Ошибка, такого опроса нет.'); }
                //if ( data == '500' ){
                //    $('#status').val(''); }
                if ( data == '600' ){
                    alert('Ошибка. Голос не учтен.'); }
                //if ( data == '700' ){
                //    $('#status').html('Вы уже проголосовали сегодня.');
                    
                 //   $.get('/frontend_ajax_tools.pl', { query: 'pollResults', poll: $poll_id },
                 //      function(data){
                 //      $('#pollSubHolder').html(data);
                 //    });                   
                 //   }
                if ( data == '800' ){
                    alert('Техническая ошибка.'); }
        });
   });

function loadPoll(poll_id) {
   //if ( param('query') eq 'pollCheckForIP' && param('poll') =~ /\d+/
   if ( $.cookie('Vote') && $.cookie('Poll') == poll_id ) {
            $.get('/frontend_ajax_tools.pl', { query: 'pollResults', poll: poll_id },
               function (data) {
               $('#poll').html(data);
               });
   } else
   {
   $.get('/frontend_ajax_tools.pl', { query: 'pollCheckForIP', poll: poll_id },
      function(data){
         //already vote
         if ( data == 700 ) {
            $.get('/frontend_ajax_tools.pl', { query: 'pollResults', poll: poll_id },
               function (data) {
               $('#poll').html(data);
               });
         }
         //free to vote
         if ( data == 100 ) {
            $.get('/frontend_ajax_tools.pl', { query: 'getPollDataById', poll: poll_id },
               function (data) {
               $('#poll').html(data);
               });
         }
         
   });
   }
}

$(window).load(function() {
  $('.slider').nivoSlider({
		effect:'fade', //Specify sets like: 'fold,fade,sliceDown'
		slices:15,
		animSpeed:500,
		pauseTime:6000,
		startSlide:0, //Set starting Slide (0 index)
		directionNav:true, //Next & Prev
		directionNavHide:true, //Only show on hover
		controlNav:true, //1,2,3...
		controlNavThumbs:false, //Use thumbnails for Control Nav
                controlNavThumbsFromRel:false, //Use image rel for thumbs
		controlNavThumbsSearch: '.jpg', //Replace this with...
		controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
		keyboardNav:true, //Use left & right arrows
		pauseOnHover:true, //Stop animation while hovering
		manualAdvance:false, //Force manual transitions
		captionOpacity:0.8, //Universal caption opacity
		beforeChange: function(){},
		afterChange: function(){},
		slideshowEnd: function(){} //Triggers after all slides have been shown
	});

});





  
