var overlayimage;

function setCookie (name, value, expires, path, domain, secure) {
        
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + "Thu, 01-Jan-2014 00:00:01 GMT" : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}



function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}


jQuery(function($) {

	$(window).load(function() {
		$('#right').css({'height':'auto'});
		$('#center').css({'height':'auto'});
		max = $('#content').height();
		$('#center').height(max); $('#right').height(max);
	});

	$(document).ready(function() {
					//блоки
					$('.m-arrow').click(function () {
							slide = $(this).parent().parent().parent().parent().parent().parent().parent().next();
                            table = $(this).parent().parent().parent().parent().parent().parent().parent().parent();
							slide.slideToggle('slow');
                            
							if ($(this).attr('rel')=='up')
							{
							      
							    setCookie(table.attr('id'),'up',31536000,'/','',''); 
								$(this).attr('src','/skins/modern/arrow-up.png');
								$(this).attr('rel','down');
							}
							else {
							    setCookie(table.attr('id'),'down',31536000,'/','','');
								$(this).attr('src','/skins/modern/arrow-down.png');
								$(this).attr('rel','up');
							}
                            slide.css({'display':'table-block'});
                            
					});
                    
                    $('.m-arrow2').click(function () {
							slide = $('#movie-all');
							slide.slideToggle('slow');
		
							if ($(this).attr('rel')=='up')
							{
							    setCookie('idnametopmovies','up',31536000,'/','','');
								$(this).attr('src','/skins/modern/arrow-up.png');
								$(this).attr('rel','down');
							}
							else {
							    setCookie('idnametopmovies','down',31536000,'/','',''); 
								$(this).attr('src','/skins/modern/arrow-down.png');
								$(this).attr('rel','up');
							}
                            slide.css({'display':'table-block'});
					});
					//
					max = $('#content').height();
					$('#center').height(max); $('#right').height(max);
					//
					$('#add-com-btn').click( function() { 
						$('.add-comment').show('slow');
					});
					$('#searchInput').focus(  function() {
						if (!$(this).hasClass('s-focus')) {
							$(this).val('');
						}
						$(this).addClass('s-focus');
					});
					
					$('#searchInput').focus(  function() {
						if (!$(this).hasClass('s-focus')) {
							$(this).val('');
						}
						$(this).addClass('s-focus');
					});
					
					$('#searchInput').blur(  function() {
						if ($(this).val()=='') {
							$(this).val('Введите запрос здесь...');
							$(this).removeClass('s-focus');
						}	
					});	
		// hide weights
		$("#openweights").click( function() {
			$("#hideweights").slideToggle('fast');
			$(this).remove();
		});
		
				$('input').focus(function() {
					if (!$(this).hasClass('ui-widget-content'))
					$(this).addClass('bg-inputbox');
				});
				
				$('input').blur(function() {
					if (!$(this).hasClass('ui-widget-content'))
					$(this).removeClass('bg-inputbox');
				});
				
				/*************************************************************Menu*********************************************************************************************/
					$("#menu li").bind("click",function(){
						  if (!$(this).hasClass("hover") && $("ul:first",this).is(':hidden')) {
								$(this).removeClass('hover');
  							    $(".submenu:visible").hide("normal");
								offset1 = $('#menu').offset();
							    offset2 = $(this).offset();
							    offset=offset2.left-offset1.left+6; 

								$("ul:first",this).css({'margin-left':-offset+'px'});
								$("ul:first",this).slideDown("slow");
						  }
					});
					
					/*************************************************************Gallery*********************************************************************************************/
					
					var gallerySpace=150;
					var maxFotos=-1435;
					var fAnimatedGallery=false;
					var offsetgallery=9999;
					var limitGalleryLoad=20;
					var current_Load=10;

					var globalSizeGallery=-1;
					var fglobalSuizeGallery=false;
					var currentElement=0;
					function getSize()
					{
						if (globalSizeGallery==-1 || fglobalSuizeGallery)
						{
							globalSizeGallery=0;
							$('#gallery-scroll a').map( function() {
								globalSizeGallery+=$(this).width();
							});
							fglobalSuizeGallery=false;
						}
						
						return globalSizeGallery;
					}
					
					var isLoad=false;
					$("a.right").css({'marginLeft':$(".g-body").width()});
					var apiGallery = $("#gallery-scroll").scrollable({api:true , onSeek: function() {
						
						if (offsetgallery-7<current_Load && offsetgallery<MaxImageInGallery && !isLoad)
						{
							$.ajax({
									url: '/index.php?action=ajax&rs=wfAjaxLoadImage&rsargs[]='+offsetgallery+'&rsargs[]='+wgArticleId+'&rsargs[]='+limitGalleryLoad+'&rsargs[]='+gAdditional, 
									type:'POST',
												success: function(d, textStatus) {
													text = $('#gallery-scroll .items').html();
													$('#gallery-scroll .items').empty();
													$('#gallery-scroll .items').html(text+d);
													name = "#gallery-scroll a";
													$(name).overlay({ target: '#gallery', effect: 'apple', expose: '#f1f1f1' }).gallery({ autohide:false,speed: 800 });	
													offsetgallery +=limitGalleryLoad;
													fglobalSuizeGallery=true;
													getSize();
													fglobalSuizeGallery=false;
													isLoad=false;
										}
									});
							isLoad=true;
							
							
							
						}
						current_Load +=1;
						
					},
					onBeforeSeek: function(e,value) {
						if (currentElement>value) return true;
						else currentElement=value;
						p = $('#gallery-scroll .items').position();
						if ((getSize() + p.left-$('#gallery-scroll .photo:last').width())<930 )
						{
							//alert('Ни ни');
							return false;
						}
						
					}, size: 1 });
					 
					$("#gallery-scroll").mousewheel(1);
					
					$("#gallery-scroll").autoscroll({
						steps: 1,
						interval: 3000
					});
					$(".browse").click(function() {
						apiGallery.stop();
					})
					
					$("#gallery-scroll").wheel(function(event, delta) { 
						apiGallery.stop();
						if (delta>0) return true;
						p = $('#gallery-scroll .items').position();
						
						if ((getSize() + p.left-$('#gallery-scroll .photo:last').width())<930 )
						{
							return false;
						}
					});
					
					
					$('.mini-gallery-right').click(function() {
						apiGallery.next();
						//apiGallery.stop();
					});
					
					$('.mini-gallery-left').click(function() {
						apiGallery.prev();
						//apiGallery.stop();
					});
		
					$("#gallery-scroll .photo").click( function() {
						apiGallery.stop();
					});
					
					$("#gallery-scroll img").click( function() {
						apiGallery.stop();
					});
					
					
					
					if (apiGallery) {
						//overlayimage = $("#gallery-scroll .photo").overlay({ target: '#gallery', effect: 'apple', expose: '#f1f1f1', api:true });
						//$("#gallery-scroll .photo").gallery({ speed: 800, autohide:false });	
                        jQuery("#gallery-scroll .items a[rel=festival]").fancybox({
    		                  'transitionIn'		: 'none',
                              'padding'           : '0',
    		                  'transitionOut'		: 'none',
                              'cyclic'            : true,
    		                  'titlePosition' 	: 'over',
                              'showNavArrows': false,
		                      'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
    		                      return '<div id="fancybox-title-over" style="opacity: 0.8; display: block;" ><strong>'+ title +'</strong> <span></span></div><img src="/images/watermark.png" class="watermark" oncontextmenu="return false;" style="display: inline;">';
    		                      }
	                   });
					}
					
					var g_n = $('.news-photo');
					if (g_n[0]) { 
							overlayimage = $('.news-photo').overlay({ target: '#gallery', effect: 'apple', expose: '#f1f1f1', api:true })
							$('.news-photo').gallery({ speed: 800, autohide:false});	
					}
					
					
					
					// selected value
					$('#btn-vote').click( function () {
						
						$('#weightsvote').html(getProgress());
						
						if ($('#wv-sc-1-value').val()==0)	
						{
								mesBad.dialog('open');
								$('.ui-dialog .ui-widget-header').css( { 'background-image': 'url(/skins/common/images/ui-bg_diagonals-thick_18_b81900_40x40.png)'});
								$('#message-bad td:last').html('Вы не проголосовали за общее впечатление!');
								$('#weightsvote').html('');
								return;
						}
						//CountWeightsAccsses
                        /*alert(CountWeightsAccsses);
                        alert($('#wv-sc-22-id').val());
                        alert($('#wv-sc-22-value').val());*/
						for (i=1; i<CountWeightsAccsses; i++)
						{
							if ($('#wv-sc-'+i+'-value').val()!=0)	
							{
							if ($('#wv-sc-'+i+'-id').val()!=null)	
							{ 
								voteUserWeights($('#wv-sc-'+i+'-id').val(),$('#wv-sc-'+i+'-value').val());
                            }
							}
						};
                        if ($('#wv-sc-22-value').val()!=0)	
						{
						voteUserWeights($('#wv-sc-22-id').val(),$('#wv-sc-22-value').val());
						}

					});
					
					
					$('object').append('<param value="opaque" name="wmode"></param>');
					$('embed').attr({wmode:'transparent'});
					$('.rolics-content-in .v').css({'z-index':'0', 'position': 'relative'});
					
	});
});

	function ResponseWeightsVote(request)
	{
		//alert(request.responseText)
		if (request.responseText=='1')
		{
			mesGood.dialog('open');
			jQuery('#btn-vote').remove();
			jQuery('.wv-scroll').slider('disable');
			jQuery('#weightsvote').html('');
		} else {
			jQuery('#message-bad table tr td').next().html(request.responseText);
			mesBad.dialog('open');
			jQuery('.ui-dialog .ui-widget-header').css( { 'background-image': 'url(/skins/common/images/ui-bg_diagonals-thick_18_b81900_40x40.png)'});
			jQuery('#weightsvote').html('');
		}
	}
	function ResponseVote(request)
	{
		jQuery("#vote").parent().parent().html(request.responseText);
		
		jQuery("#message-error2").dialog({
						bgiframe: false,
						height: 'auto',
						width:380,
						resizable: false,
						buttons: { "Ok": function() { jQuery(this).dialog("close"); } },
						modal: true
		});

		if (!jQuery("#message-error2").dialog('isOpen'))
		{
			jQuery("#message-error2").dialog('open');
		}
		

			
	}

	function getProgress()
	{
		return '<img src="/images/progress-wheel.gif" />';
	}

	function votecomment(f,comId) {
			jQuery('#comments-vote'+comId).html(getProgress());
			sajax_do_call( "wfAjaxCommentVote", [ f, comId ], document.getElementById("comments-vote"+comId) );
	}

	function responseVoteReview(request)
	{
		jQuery('.rev_plus_text').remove();
		jQuery('.rev_plus').html(request.responseText);
	}
	
	function votereview(page_id) {
			val = jQuery('#wv-sc-0-value').val();
			if (val==0) { alert('Вы не оценили рецензию!'); return false; } 
			jQuery('.rev_plus').html(getProgress());
			sajax_do_call( "wfAjaxReviewVote", [ val , page_id ], responseVoteReview );
	}

	function addFilmRating() {
			jQuery('#icon-add-collection').html(getProgress());
			sajax_do_call( "wfAjaxFilmRating", [ wgArticleId , 0 ], document.getElementById("icon-add-collection") );
            revbut(wgArticleId,6);
	}
	
	function deleteFilmRating() {
			jQuery('#icon-add-collection').html(getProgress());
			sajax_do_call( "wfAjaxFilmRatingDelete", [ wgArticleId, 0  ], document.getElementById("icon-add-collection") );
	}

	function addFilmRatingTo(id) {
	        jQuery("#icon-want-see"+id).html('<a href="javascript:void(0);" onclick="wantSeeFilmTo('+id+')"><img alt="Хочу посмотреть"  title="Хочу посмотреть"  src="/skins/modern/impressed.png"></a>');
            //jQuery("#icon-add-collection"+id).html('<a onclick="addFilmRatingTo('+id+')" href="javascript:void(0)"><img alt="Добавить в коллекцию просмотренных фильмов" title="Добавить в коллекцию просмотренных фильмов"  src="/skins/modern/add-collection.png"/></a>');
            jQuery("#icon-impressed"+id).html('<a onclick="addImpressedListTo('+id+')" href="javascript:void(0)"><img alt="Я впечатлен" title="Я впечатлен"  src="/skins/modern/love-film.png"></a>');
            jQuery("#icon-its-bad"+id).html('<a onclick="itsBadFilmTo('+id+')" href="javascript:void(0)"><img alt="Это ужасно" title="Это ужасно"  src="skins/modern/hate.png"></a>');
			jQuery('#icon-add-collection'+id).html(getProgress());
			sajax_do_call( "wfAjaxFilmRating", [ id, 1  ], document.getElementById("icon-add-collection"+id) );
            revbut(id,6);
	}
	
	function deleteFilmRatingTo(id) {
			jQuery('#icon-add-collection'+id).html(getProgress());
			sajax_do_call( "wfAjaxFilmRatingDelete", [ id, 1 ], document.getElementById("icon-add-collection"+id) );
	}

	function wantSeeFilm() {	        
			jQuery('#icon-want-see').html(getProgress());
			sajax_do_call( "wfAjaxWantSee", [ wgArticleId, 0 ], document.getElementById("icon-want-see") );
            revbut(wgArticleId,4);
	}
    
    function deletewantSeeFilm() {
			jQuery('#icon-want-see').html(getProgress());
			sajax_do_call( "wfAjaxWantSeeFilmDelete", [ wgArticleId ], document.getElementById("icon-want-see") );
	}
    
    function deletewantSeeFilmTo(id) {
            jQuery('#icon-want-see'+id).html(getProgress());
			sajax_do_call( "wfAjaxWantSeeFilmDelete", [ id, 1 ], document.getElementById("icon-want-see"+id) );
	}
	
	function wantSeeFilmTo(id) {
	        //jQuery("#icon-want-see"+id).html('<a href="javascript:void(0);" onclick="wantSeeFilmTo('+id+')"><img alt="Хочу посмотреть"  title="Хочу посмотреть"  src="/skins/modern/impressed.png"></a>');
            jQuery("#icon-add-collection"+id).html('<a onclick="addFilmRatingTo('+id+')" href="javascript:void(0)"><img alt="Добавить в коллекцию просмотренных фильмов" title="Добавить в коллекцию просмотренных фильмов"  src="/skins/modern/add-collection.png"/></a>');
            jQuery("#icon-impressed"+id).html('<a onclick="addImpressedListTo('+id+')" href="javascript:void(0)"><img alt="Я впечатлен" title="Я впечатлен"  src="/skins/modern/love-film.png"></a>');
            //jQuery("#icon-its-bad"+id).html('<a onclick="itsBadFilmTo('+id+')" href="javascript:void(0)"><img alt="Это ужасно" title="Это ужасно"  src="skins/modern/hate.png"></a>');
			jQuery('#icon-want-see'+id).html(getProgress());
			sajax_do_call( "wfAjaxWantSee", [ id, 1 ], document.getElementById("icon-want-see"+id) );
            revbut(id,4);
	}
	
	
	function wantSeeFilmId(id) {
			jQuery('#icon-want-see'+id).html(getProgress());
			sajax_do_call( "wfAjaxWantSeeId", [ id ], document.getElementById("icon-want-see"+id) );
            revbut(id,4);
	}
	
	function wantSeeDeleteFilmId(id) {
			jQuery('#icon-want-see'+id).html(getProgress());
			sajax_do_call( "wfAjaxWantSeeDelete", [ id ], document.getElementById("icon-want-see"+id) );
	}


	function itsBadFilm() {
			jQuery('#icon-its-bad').html(getProgress());
			sajax_do_call( "wfAjaxItsBad", [ wgArticleId, 0  ], document.getElementById("icon-its-bad") );
            revbut(wgArticleId,7);
	}
	
	function deleteBadFilm() {
			jQuery('#icon-its-bad').html(getProgress());
			sajax_do_call( "wfAjaxItsBadDelete", [ wgArticleId, 0 ], document.getElementById("icon-its-bad") );
	}

	function addImpressedList() {
			jQuery('#icon-impressed').html(getProgress());
			sajax_do_call( "wfAjaxImpressedList", [ wgArticleId, 0  ], document.getElementById("icon-impressed") );
            revbut(wgArticleId,5);
	}
	
	
	function deleteImpressedList() {
			jQuery('#icon-impressed').html(getProgress());
			sajax_do_call( "wfAjaxImpressedListDelete", [ wgArticleId, 0 ], document.getElementById("icon-impressed") );
	}
	
	
	function itsBadFilmTo(id) {
	        jQuery("#icon-want-see"+id).html('<a href="javascript:void(0);" onclick="wantSeeFilmTo('+id+')"><img alt="Хочу посмотреть"  title="Хочу посмотреть"  src="/skins/modern/impressed.png"></a>');
            jQuery("#icon-add-collection"+id).html('<a onclick="addFilmRatingTo('+id+')" href="javascript:void(0)"><img alt="Добавить в коллекцию просмотренных фильмов" title="Добавить в коллекцию просмотренных фильмов"  src="/skins/modern/add-collection.png"/></a>');
            jQuery("#icon-impressed"+id).html('<a onclick="addImpressedListTo('+id+')" href="javascript:void(0)"><img alt="Я впечатлен" title="Я впечатлен"  src="/skins/modern/love-film.png"></a>');
            //jQuery("#icon-its-bad"+id).html('<a onclick="itsBadFilmTo('+id+')" href="javascript:void(0)"><img alt="Это ужасно" title="Это ужасно"  src="skins/modern/hate.png"></a>');
			jQuery('#icon-its-bad'+id).html(getProgress());
			sajax_do_call( "wfAjaxItsBad", [ id, 1 ], document.getElementById("icon-its-bad"+id) );
            revbut(id,7);
	}
	
	function deleteBadFilmTo(id) {
			jQuery('#icon-its-bad'+id).html(getProgress());
			sajax_do_call( "wfAjaxItsBadDelete", [ id, 1 ], document.getElementById("icon-its-bad"+id) );
	}

	function addImpressedListTo(id) {
	        jQuery("#icon-want-see"+id).html('<a href="javascript:void(0);" onclick="wantSeeFilmTo('+id+')"><img alt="Хочу посмотреть"  title="Хочу посмотреть"  src="/skins/modern/impressed.png"></a>');
            jQuery("#icon-add-collection"+id).html('<a onclick="addFilmRatingTo('+id+')" href="javascript:void(0)"><img alt="Добавить в коллекцию просмотренных фильмов" title="Добавить в коллекцию просмотренных фильмов"  src="/skins/modern/add-collection.png"/></a>');
            //jQuery("#icon-impressed"+id).html('<a onclick="addImpressedListTo('+id+')" href="javascript:void(0)"><img alt="Я впечатлен" title="Я впечатлен"  src="/skins/modern/love-film.png"></a>');
            jQuery("#icon-its-bad"+id).html('<a onclick="itsBadFilmTo('+id+')" href="javascript:void(0)"><img alt="Это ужасно" title="Это ужасно"  src="skins/modern/hate.png"></a>');
			jQuery('#icon-impressed'+id).html(getProgress());
			sajax_do_call( "wfAjaxImpressedList", [ id, 1 ], document.getElementById("icon-impressed"+id) );
            revbut(id,5);
	}
	
	
	function deleteImpressedListTo(id) {
			jQuery('#icon-impressed'+id).html(getProgress());
			sajax_do_call( "wfAjaxImpressedListDelete", [ id, 1  ], document.getElementById("icon-impressed"+id) );
	}


	function voteUserWeights(id,value) {
	    //alert(id);
        //alert(value);
		sajax_do_call( "wfAjaxVoteUserWeights", [ wgArticleId  , id , value ] , ResponseWeightsVote );
	}

	function votePoll(id) {
		jQuery('#vote').html(getProgress());
		sajax_do_call( "wfAjaxVote", [  id , jQuery('.pollrow:checked').val() ] ,  ResponseVote );
	}
    
    function updateVote() {
        jQuery('#poll_ajax').html(getProgress());
		sajax_do_call( "wfAjaxShowVote", [], document.getElementById("poll_ajax") );
    }

	function addUserFriend(id)
	{
		jQuery('#friend_add').html(getProgress());
		sajax_do_call( "wfAjaxAddUser", [  id  ] , document.getElementById("friend_add") );
	}
	
	
	function addToUserSubscribe(id){
		
		sajax_do_call( "wfAjaxAddToSubscribe", [  id  ] , document.getElementById("recenziissubscribe") );
		
	}
	
	function RemoveUserSubscribe(id){
		sajax_do_call( "wfAjaxRemoveToSubscribe", [  id  ] , document.getElementById("recenziissubscribe") );
        jQuery("#message-error-uns").dialog({
					bgiframe: false,
					height: 'auto',
					width: 380,
					resizable: false,
					buttons: { "Ok": function() { jQuery(this).dialog("close"); } },
					modal: true
		});
	}

	function deleteUserFriend(id)
	{
		jQuery('#friend_add').html(getProgress());
		sajax_do_call( "wfAjaxDeleteUser", [  id  ] , document.getElementById("friend_add") );
	}

	function loadAdditionalInfomation()
	{
		jQuery('#icon-additional-information').html(getProgress());
		jQuery('#person-additional-information').css({'padding':0});
		sajax_do_call( "wfAjaxGetAddPersInform", [  wgArticleId  ] , document.getElementById("person-additional-information") );
	}


	function delFromFavoritePerson()
	{
		jQuery('#add-to-love').html(getProgress());
		sajax_do_call( "wfAjaxDelFavoritePerson", [  wgArticleId  ] , document.getElementById("add-to-love") );
	}
	
    function addToFavoritePerson()
	{
		jQuery('#add-to-love').html(getProgress());
		sajax_do_call( "wfAjaxAddFavoritePerson", [  wgArticleId  ] , document.getElementById("add-to-love") );
	}
    
    
    
    function delFromHatePerson()
	{
		jQuery('#add-to-hate').html(getProgress());
		sajax_do_call( "wfAjaxDelHatePerson", [  wgArticleId  ] , document.getElementById("add-to-hate") );
	}
	
    function addToHatePerson()
	{
		jQuery('#add-to-hate').html(getProgress());
		sajax_do_call( "wfAjaxAddHatePerson", [  wgArticleId  ] , document.getElementById("add-to-hate") );
	}
    
    function LockUser(id)
	{
		jQuery('#lockuser').html(getProgress());
		sajax_do_call( "wfAjaxLockUser", [  id  ] , document.getElementById("lockuser") );
	}
    
    function UnlockUser(id)
	{
		jQuery('#unlockuser').html(getProgress());
		sajax_do_call( "wfAjaxUnlockUser", [  id  ] , document.getElementById("unlockuser") );
	}
    
    function LockComments(id)
	{
		jQuery('#lockusercomments').html(getProgress());
		sajax_do_call( "wfAjaxlockComments", [  id  ] , document.getElementById("lockusercomments") );
	}
    
    function UnlockComments(id)
	{
		jQuery('#unlockusercomments').html(getProgress());
		sajax_do_call( "wfAjaxunlockComments", [  id  ] , document.getElementById("unlockusercomments") );
	}
    
    function UnlockPage(id, user_id)
	{
		jQuery('#unlockpage'+id).html(getProgress());
		sajax_do_call( "wfAjaxUnlockPage", [  id, user_id  ] , document.getElementById("unlockpage"+id) );
	}
    
    function LockPage(id, user_id)
	{
		jQuery('#lockpage'+id).html(getProgress());
		sajax_do_call( "wfAjaxLockPage", [  id, user_id  ] , document.getElementById("lockpage"+id) );
	}
    
    function UnlockTab(id, user_id)
	{
		jQuery('#hidelist_button'+id).html(getProgress());
		sajax_do_call( "wfAjaxUnlockTab", [  id, user_id  ] , document.getElementById("hidelist_button"+id) );
	}
    
    function LockTab(id, user_id)
	{
		jQuery('#hidelist_button'+id).html(getProgress());
		sajax_do_call( "wfAjaxLockTab", [  id, user_id  ] , document.getElementById("hidelist_button"+id) );
	}
    
    function delFromFavoritePersonOne(id)
	{
		jQuery('#add-to-love-mini'+id).html(getProgress());
		sajax_do_call( "wfAjaxDelFavoritePersonOne", [  id  ] , document.getElementById('add-to-love-mini'+id) );
	}
    
    function addToFavoritePersonOne(id)
	{
		jQuery('#add-to-love-mini'+id).html(getProgress());
		sajax_do_call( "wfAjaxAddFavoritePersonOne", [  id  ] , document.getElementById('add-to-love-mini'+id) );
	}
/****************************************************************/
var noteDialog;
function responseLoadwNote(request)
{
	jQuery("#notewindow").html(request.responseText);
	noteDialog = jQuery("#notewindow").dialog({
											bgiframe: false,
											height: 'auto',
											width:494,
											 autoOpen: false,
											resizable: false,
											modal: true,
											height: 465,
											close:  function(event, ui) { jQuery("#notewindow").html();
												},
											dialogClass: 'notewindow'
										});
	noteDialog.dialog('open');
}
	
function loadwNote()
{
	jQuery('.notewindow').remove();
	jQuery('.errorwindow').remove();
	
	sajax_do_call( "wfAjaxloadNote", [  wgArticleId  ] , responseLoadwNote );
}

/*function responseSubmitNote(request)
{
	noteDialog.dialog('close');
	
	jQuery("#notewindow").html(request.responseText);
	jQuery("#message-error").dialog({
					bgiframe: false,
					height: 'auto',
					width:380,
					resizable: false,
					buttons: { "Ok": function() { jQuery(this).dialog("close"); } },
					modal: true
		});
        
        
		
}*/


function responseSubmitwNote(request)
{
    console.log('submit');
	jQuery("#notewindow").html(request.responseText);
	noteDialog = jQuery("#notewindow").dialog({
											bgiframe: false,
											height: 'auto',
											width:494,
											 autoOpen: false,
											resizable: false,
											modal: true,
											height: 465,
											close:  function(event, ui) { jQuery("#notewindow").html();
												},
											dialogClass: 'errorwindow'
										});
	noteDialog.dialog('open');
}

/*function submitNote()
{
	if (jQuery('.note option:selected').val()!=0)
	{
		
		if (jQuery('.notetext').val()!='' && jQuery('.source').val()!='' )
		{
			jQuery('#setprogress').html(getProgress());
			sajax_do_call( "wfAjaxloadNoteSubmit", [  wgArticleId, jQuery('.note option:selected').val(), jQuery('.notetext').val(), jQuery('.source').val()  ] , responseSubmitwNote );
		}
		else {
			jQuery('#noteerrortext').html('Все поля обязательны для заполнения!');
			jQuery('#message-error').show('fast');
		}
		
	}
	else {
		jQuery('#noteerrortext').html('Не выбрана категория');
		jQuery('#message-error').show('fast');
		
	}
}*/

function submitNote()
{ 
    if (jQuery('.note option:selected').val()!=0)
	{
		
		if (jQuery('.notetext').val()!='' && jQuery('.source').val()!='' )
		{
			//jQuery('#setprogress').html(getProgress());
			//sajax_do_call( "wfAjaxloadNoteSubmit", [  wgArticleId, jQuery('.note option:selected').val(), jQuery('.notetext').val(), jQuery('.source').val()  ] , responseSubmitwNote );
            jQuery('#LoadNote').ajaxSubmit({
            suссess: function()
            {
                //console.log('suc');
                //alert('Ваше сообщение успешно отправлено!');
                //jQuery('#noteerrortext').html('Ваше сообщение успешно отправлено!');
			    //jQuery('#message-error').show('fast');
                //jQuery('#messageerror').css({'display':'none'});
                //jQuery('#messagegood').css({'display':'block'});
            },
            error: function(){
                //console.log('err');
                //alert('Ваше сообщение неуспешно отправлено!');
                jQuery('#messageerror').css({'display':'block'});
                jQuery('#messagegood').css({'display':'none'});
            }
        });
        //console.log('hide');
        jQuery('#messageerror').css({'display':'none'});
        jQuery('#messagegood').css({'display':'block'});
        
        noteDialog.dialog('close');
        //jQuery('.note').hide();
        
        jQuery("#notetext").html('Сообщение добавлено<br/>Спасибо за ваше внимание и поддержку кинопортала Ovideo.Ru');
	    jQuery("#message-error").dialog({
					bgiframe: false,
					height: 'auto',
					width: 380,
					resizable: false,
					buttons: { "Ok": function() { jQuery(this).dialog("close"); } },
					modal: true
		});
        
        
		}
		else {
			jQuery('#noteerrortext').html('Все поля обязательны для заполнения!');
			jQuery('#message-error').show('fast');
		}
	}
	else {
		jQuery('#noteerrortext').html('Не выбрана категория');
		jQuery('#message-error').show('fast');
		
	};
    
    return false;
}

function loadwError()
{
	jQuery('.notewindow').remove();
	jQuery('.errorwindow').remove();
	sajax_do_call( "wfAjaxloadError", [  wgArticleId  ] , responseLoadwError );
}

function responseLoadwError(request)
{
	jQuery("#notewindow").html(request.responseText);
	noteDialog = jQuery("#notewindow").dialog({
											bgiframe: false,
											height: 'auto',
											width:494,
											 autoOpen: false,
											resizable: false,
											modal: true,
											height: 465,
											close:  function(event, ui) { jQuery("#notewindow").html();
												},
											dialogClass: 'errorwindow'
										});
	noteDialog.dialog('open');
}

function responseSubmitwError(request)
{
	noteDialog.dialog('close');
	
	jQuery("#notewindow").html(request.responseText);
    jQuery("#notetext").html('Сообщение добавлено<br/><br/>Спасибо за ваше внимание и поддержку кинопортала Ovideo.Ru');
	jQuery("#message-error").dialog({
					bgiframe: false,
					height: 'auto',
					width:380,
					resizable: false,
					buttons: { "Ok": function() { jQuery(this).dialog("close"); } },
					modal: true
		});
		
}

function submitError()
{
	if (jQuery('.note option:selected').val()!=0)
	{
		if (jQuery('.errortext').val()!='' && jQuery('.source').val()!='' )
		{
		    //alert(jQuery('.note option:selected').val());  
			jQuery('#setprogress').html(getProgress());
			sajax_do_call( "wfAjaxloadErrorSubmit", [  wgArticleId, jQuery('.note option:selected').val(), jQuery('.errortext').val(), jQuery('.source').val() ] , responseSubmitwError );
		}
		else {
			jQuery('#noteerrortext').html('Все поля обязательны для заполнения!');
			jQuery('#message-error').show('fast');
		}
		
	}
	else {
		jQuery('#noteerrortext').html('Не выбрана категория');
		jQuery('#message-error').show('fast');
		
	}
}

/********************/
function FilmUnsuitable(page_id)
{
	sajax_do_call( "wfAjaxloadFilmUnsuitable", [  page_id  ] , responseLoadwFilmUnsuitable );
}

function responseLoadwFilmUnsuitable(request)
{
	jQuery("#FilmUnsuitable").html(request.responseText);
	noteDialog = jQuery("#FilmUnsuitable").dialog({
											bgiframe: false,
											height: 'auto',
											width:494,
											 autoOpen: false,
											resizable: false,
											modal: true,
											height: 465,
											close:  function(event, ui) { jQuery("#FilmUnsuitable").html();
												},
											dialogClass: 'errorwindow'
										});
	noteDialog.dialog('open');
}

function responseSubmitwFilmUnsuitable(request)
{
	noteDialog.dialog('close');
	
	jQuery("#FilmUnsuitable").html(request.responseText);
	jQuery("#message-error").dialog({
					bgiframe: false,
					height: 'auto',
					width:380,
					resizable: false,
					buttons: { "Ok": function() { jQuery(this).dialog("close"); } },
					modal: true
		});
}

function submitFilmUnsuitable(page_id)
{
	if (jQuery('.notetext').val()!='')
	{
		jQuery('#setprogress').html(getProgress());
		sajax_do_call( "wfAjaxloadFilmUnsuitableSubmit", [  page_id,  jQuery('.notetext').val() ] , responseSubmitwFilmUnsuitable );
	}
	else {
		jQuery('#FilmUnsuitable').html('Все поля обязательны для заполнения!');
	}
}

function ScrollToAnchor(to)
{
	destination = jQuery(to).offset().top;
	jQuery("html").animate({ scrollTop: destination-50}, 1100 );
}


function ScrollToAnchornoAnim(to)
{
	destination = jQuery(to).offset().top;
	jQuery("html").css({ scrollTop: destination-50});
}

function revbut(page_id,val)
{
	jQuery('#debilnuebutton').html(getProgress());
	sajax_do_call( "wfAjaxDPoll", [  page_id, val ] , document.getElementById("debilnuebutton") );
}

function newsScroll(obj)
{
	jQuery('.newsitemimage').css({'display':'none'});
	jQuery('.newsitemtext').css({'display':'none'});
    jQuery('.newsitemdate').css({'display':'none'});
	id=obj.attr('rel');
	jQuery('.newscat li').removeClass('activenews');
	obj.parent().addClass('activenews');
    var $src = jQuery('#newsitemimage-'+id).attr('rel');
    //alert($src);
    
	jQuery('#newsitemimage-'+id).css({'display':'block'});
    jQuery('#newsitemdate-'+id).css({'display':'block'});
	jQuery('#newsitemtext-'+id).css({'display':'block'});
    
    jQuery('#newsitemimage-'+id).attr('src', $src);// = 'http://ovideo.ru'+ ;
    //sajax_do_call( "wfAjaxNewsImage", [id] , document.getElementById("image2") );
}

function winnerScroll(obj)
{
	jQuery('.winneritemimage').css({'display':'none'});
	jQuery('.winneritemtext').css({'display':'none'});
    jQuery('.winneritemadditional').css({'display':'none'});
	id=obj.attr('rel');
	jQuery('.winnercat li').removeClass('activewinner');
	obj.parent().addClass('activewinner');
	jQuery('#winneritemimage-'+id).css({'display':'block'});
	jQuery('#winneritemtext-'+id).css({'display':'block'});
    jQuery('#winneritemadditional-'+id).css({'display':'block'});
}


function nominationScroll(obj)
{
	jQuery('.nominationitemtext').css({'display':'none'});
	id=obj.attr('rel');
	jQuery('.nominationcat li').removeClass('activenomination');
	obj.parent().addClass('activenomination');
	jQuery('#nominationitemtext-'+id).css({'display':'block'});
}

function responseNewsTematick(request)
{
	jQuery("#newstematick").html(request.responseText);
	
	jQuery('.newscat li a').hover(function(){
		newsScroll(jQuery(this));
	});
}

function  responseNewsFrontpage(request)
{
	jQuery("#pageFrontNews").html(request.responseText);
	
	jQuery('.newscat li a').hover(function(){
		newsScroll(jQuery(this));
	});
}

/*********************************************/
function ResponseAddRolic(request)
{
	jQuery("#notewindow").html(request.responseText);
	noteDialog = jQuery("#notewindow").dialog({
											bgiframe: false,
											height: 'auto',
											width:494,
											 autoOpen: false,
											resizable: false,
											modal: true,
											height: 515,
											close:  function(event, ui) { jQuery("#notewindow").html();
												},
											dialogClass: 'notewindow'
										});
	noteDialog.dialog('open');
    jQuery('#messageerror').css({'display':'none'});
    jQuery('#messagegood').css({'display':'none'});
}

function ResponseAddPhotos(request)
{
	jQuery("#notewindow").html(request.responseText);
	noteDialog = jQuery("#notewindow").dialog({
											bgiframe: false,
											height: 'auto',
											width:494,
											 autoOpen: false,
											resizable: false,
											modal: true,
											height: 445,
											close:  function(event, ui) { jQuery("#notewindow").html();
												},
											dialogClass: 'notewindow'
										});
	noteDialog.dialog('open');
    jQuery('#messageerror').css({'display':'none'});
    jQuery('#messagegood').css({'display':'none'});
}

function submitmoviePhoto()
{
    var $guest = false;
    
    if (jQuery('input.ide').val()!='no') {
        $guest = true;
    }
    
    if (jQuery('input.ide').val()=='no' && jQuery('input.name').val()!='' && jQuery('input.email').val()!='')
        {
            $guest=true;
        };
    
    if (jQuery('input.source').val()!='' && jQuery('input#filenamerolic').val()!='' && $guest == true)
    {   
         
        jQuery('#addmoviephotoform').ajaxSubmit({
            suссess: function()
            {
                jQuery('#messageerror').css({'display':'none'});
                jQuery('#messagegood').css({'display':'block'});
            },
            error: function(){
                jQuery('#messageerror').css({'display':'block'});
                jQuery('#messagegood').css({'display':'none'});
            }
        });
        jQuery('#messageerror').css({'display':'none'});
        jQuery('#messagegood').css({'display':'block'});
    }
    else {
        jQuery('#messageerror').css({'display':'block'});
        jQuery('#messagegood').css({'display':'none'});
    }
    
    return false;
}


function submitRolic()
{
    if (jQuery('#addrolicform textarea').val()!='' && jQuery('#addrolicform .source').val()!='')
    {        
        jQuery('#addrolicform').ajaxSubmit({
            suссess: function()
            {
                jQuery('#messageerror').css({'display':'none'});
                jQuery('#messagegood').css({'display':'block'});
            },
            error: function(){
                jQuery('#messageerror').css({'display':'block'});
                jQuery('#messagegood').css({'display':'none'});
            }
        });
        
        jQuery('#messageerror').css({'display':'none'});
        jQuery('#messagegood').css({'display':'block'});
    }
    else {
        jQuery('#messageerror').css({'display':'block'});
        jQuery('#messagegood').css({'display':'none'});
    }
    
    return false;
}

function AddRowNomination(id, max_kk_,year) {
    console.log(id);
    max_kk_++;
    console.log(max_kk_);
    var selected_value = jQuery("select#selectnom"+id).val();    
    //console.log(selected_value);
    //jQuery('#row'+id).append('<tr><td>HELO</td></tr>');     
    jQuery('#row'+id).after('<tr><td><input class="nominationfilm" id="nominationfilm'+max_kk_+'" name="nominationfilm['+year+']['+max_kk_+']" value="" /></td><td><input class="nominationperson" id="nominationhuman'+max_kk_+'" name="nominationperson['+year+']['+max_kk_+']" value="" /></td><td><input type="hidden" value="'+selected_value+'" name="nominationawards['+year+']['+max_kk_+'][]"><td><div class="delete-nomination"></div></td></tr>');              
    return false;
}
