window.onload = function(){
	/*var oScrollLeft = document.getElementById('scrollleft_wnd139') || false;
	var oScrollRight = document.getElementById('scrollright_wnd139') || false;
	if (!!oScrollLeft && !!oScrollRight)
	{
		oScrollLeft.onclick = scrollLeft_wnd139;
		oScrollRight.onclick = scrollRight_wnd139;
	}*/
	/*
	 * люди
	 */
	$('#leftBtn').click(function(){
		$('#scrollPeoples').animate({top:'-=30'}, 600, null, function(){
			$('#scrollPeoples')
				.append($('#scrollPeoples').find('a:first'))
				.css({top:0});
		});
	});
	/*
	 * видео
	 */
	var scrollToLeft = 0;
	var isScrollLeft = true;
	var isScrollRight = false;
	videoDiv = $('#videoScrollWraper');
	videoDivContent = videoDiv.find('table:first');
	$('#videoScrollLeft').click(function(){
		if (!isScrollLeft) return false;
		scrollToLeft += 230;
		videoDiv.animate({scrollLeft:scrollToLeft}, 300, null, function(){
			if (!isScrollRight) $('#videoScrollRight').attr('src', '/images/arrow_left_a.gif');
			isScrollRight = true;
			if (videoDivContent.width() - videoDiv.scrollLeft() <= 460){
				isScrollLeft = false;
				$('#videoScrollLeft').attr('src', '/images/arrow_right.gif');
			}
		});
	});
	$('#videoScrollRight').click(function(){
		if (!isScrollRight) return false;
		scrollToLeft -= 230;
		videoDiv.animate({scrollLeft:scrollToLeft}, 300, null, function(){
			if (!isScrollLeft) $('#videoScrollLeft').attr('src', '/images/arrow_right_a.gif');
			isScrollLeft = true;
			if (videoDiv.scrollLeft() == 0){
				isScrollRight = false;
				$('#videoScrollRight').attr('src', '/images/arrow_left.gif');
			}
		});
	});
	/*
	 * уникальные страницы
	 */
	var scrollToLeft2 = 0;
	var isScrollLeft2 = true;
	var isScrollRight2 = false;
	pagesDiv2 = $('#pagesScrollWraper');
	pagesDivContent2 = pagesDiv2.find('table:first');
	$('#pagesScrollLeft').click(function(){
		if (!isScrollLeft2) return false;
		scrollToLeft2 += 139;
		pagesDiv2.animate({scrollLeft:scrollToLeft2}, 300, null, function(){
			if (!isScrollRight2) $('#pagesScrollRight').attr('src', '/images/arrow_left_a.gif');
			isScrollRight2 = true;
			if (pagesDivContent2.width() - pagesDiv2.scrollLeft() <= 827){
				isScrollLeft2 = false;
				$('#pagesScrollLeft').attr('src', '/images/arrow_right.gif');
			}
		});
	});
	$('#pagesScrollRight').click(function(){
		if (!isScrollRight2) return false;
		scrollToLeft2 -= 139;
		pagesDiv2.animate({scrollLeft:scrollToLeft2}, 300, null, function(){
			if (!isScrollLeft2) $('#pagesScrollLeft').attr('src', '/images/arrow_right_a.gif');
			isScrollLeft2 = true;
			if (pagesDiv2.scrollLeft() == 0){
				isScrollRight2 = false;
				$('#pagesScrollRight').attr('src', '/images/arrow_left.gif');
			}
		});
	});

}

/*функция плавного появления сообщения*/
function alertMessage(msg, title) {
	//alert($("div#alertmessage").css('display'));
	if( $("div#alertmessage").css('display')=='none' ){
	$("div#alertmessage").append('<div id="titlemsg">' + title + '</div>');
	$("div#alertmessage").append('<div id="txtmsg">' + msg + '</div>');
	$("div#alertmessage").center();
	$("div#alertmessage").fadeIn(100);
	//$("div#alertmessage").css('display','none');
	//setTimeout(function() {
    	$("div#alertmessage").delay(2000).fadeOut("slow", function() {
		$("div#titlemsg").remove();
		$("div#txtmsg").remove();
  	});
	}

	//}, 3000);
	return true;
};

$(document).ready(function(){
	$('.btnvote').click(function() {
		//alert(this);
		$.ajax({
			dataType: 'json',
  			url: "/bitrix/components/onmusicstage/vote/ajax_vote.php",
			data: 
'prop_users='+$(this).attr("prop_users")+
'&prop_rat='+$(this).attr("prop_rat")+
'&el_ib_id='+$(this).attr("el_ib_id")+
'&el_id='+$(this).attr("el_id")+
'&vote='+$(this).attr("vote"),
			success: function(msg){
				if (msg.error!='0') {
					switch (msg.error) {
						case 1: alert("Вы уже голосовали"); break;
						case 2: alert("Только авторизованные пользователи могут проголосовать"); break;
						default: alert("Ошибка"); break;
					}
				}	
				else {
					$('#vote_txt_'+msg.ELEMENT_ID+'_'+msg.soul).html(msg.sum_up);
					
					$('#vote_up_img_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("img_active");
					$('#vote_up_img_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("img_noactive");
					$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("txt_active");
					$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("txt_noactive");
					
					$('#vote_down_img_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("img_active");
					$('#vote_down_img_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("img_noactive");
					$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("txt_active");
					$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("txt_noactive");
					
					if (msg.VOTE==1) {
						$('#vote_up_img_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("img_active");
						$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("txt_active");
						$('#vote_down_img_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("img_noactive");
						$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("txt_noactive");
					}
					else {
						$('#vote_down_img_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("img_active");
						$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("txt_active");
						$('#vote_up_img_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("img_noactive");
						$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("txt_noactive");
					}
					$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).html(msg.sum_up);
					$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).html(msg.sum_down);
					
					alert('Спасибо! Ваш голос принят.');
				}
			},
			error:  function(xhr, str){
				alert('Возникла ошибка: ' + xhr.responseCode);
			}
		});

	});
	
	
	/*функция центрирует элемент по центру экрана*/
	jQuery.fn.center = function () {
		this.css("position","absolute");
		this.css("top", ( $(window).height() - this.height() ) / 2+$(window).scrollTop() + "px");
		this.css("left", ( $(window).width() - this.width() ) / 2+$(window).scrollLeft() + "px");
		return this;
	}
	
	
	

	$('.btnvotemain').click(function() {
		//alert(this);
		$.ajax({
			dataType: 'json',
  			url: "bitrix/components/onmusicstage/vote_ajax/ajax_vote.php",
			data: 
'prop_voted='+$(this).attr("prop_voted")+
'&prop_rat='+$(this).attr("prop_rat")+
'&el_ib_id='+$(this).attr("el_ib_id")+
'&el_id='+$(this).attr("el_id")+
'&vote='+$(this).attr("vote"),
			success: function(msg){
				//alert(msg.error);
				if (msg.error!='0') {
					switch (msg.error) {
						case 1: alertMessage('Вы уже голосовали', 'Сообщение'); break;
						case 2: alertMessage('Только авторизованные пользователи могут проголосовать', 'Сообщение'); break;
						default: alert("Ошибка"); break;
					}
				}	
				else {
					$('#vote_txt_'+msg.ELEMENT_ID+'_'+msg.soul).html(msg.sum_up);
					
					$('#vote_up_img_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("img_active");
					$('#vote_up_img_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("img_noactive");
					$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("txt_active");
					$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("txt_noactive");
					
					$('#vote_down_img_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("img_active");
					$('#vote_down_img_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("img_noactive");
					$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("txt_active");
					$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).removeClass("txt_noactive");
					
					if (msg.VOTE==1) {
						$('#vote_up_img_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("img_active");
						$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("txt_active");
						$('#vote_down_img_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("img_noactive");
						$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("txt_noactive");
					}
					else {
						$('#vote_down_img_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("img_active");
						$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("txt_active");
						$('#vote_up_img_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("img_noactive");
						$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).addClass("txt_noactive");
					}
					$('#vote_up_txt_'+msg.ELEMENT_ID+'_'+msg.soul).html(msg.sum_up);
					$('#vote_down_txt_'+msg.ELEMENT_ID+'_'+msg.soul).html(msg.sum_down);
					
					alertMessage('Спасибо! Ваш голос принят.', 'Спасибо');/*alert('Спасибо! Ваш голос принят.');*/
				}
			},
			error:  function(xhr, str){
				alert('Возникла ошибка: ' + xhr.responseCode);
			}
		});

	});
	
	if( $('#content') && $('#navigation') &&  $('#extra') )//content navigation extra
	{
		var navextraheight = ( $('#navigation').height() + $('#extra').height() );
		if( $('#content').height() + 13 < navextraheight )
		{
			$('#content').height(navextraheight+13);
		}
	}
});

