// JavaScript Document
$(document).ready(function() {
	$(".menuLink").hover(
		function () {
			idCurent=$(this).attr("id");
			$(this).attr('src','/style/menu/' + idCurent + '-on.png');
		}, 
		function () {
			idCurent=$(this).attr("id");
			$(this).attr('src','/style/menu/' +idCurent + '.png');
		}
	);
	$(".newsSelection").hover(
		function () {
			$(this).css('background-image', 'url(/style/images/newsSelectedBackground.png)');
		}, 
		function () {
			$(this).css('background-image', '');
		}
	);
	$(".videoArrowLeft").click(
		function () {
			indexer 	= $('#hiddenListVideo').css("left");
			maxRight 	= $('[name=hdnVideoCount]').val();
			actualPos 	= parseFloat(indexer);
			maxPos 		= 0;
			//alert(actualPos+','+maxPos);
			if (maxRight > 5)
			{
				if (actualPos < maxPos)
				{
					 $("#hiddenListVideo").animate({"left": "+=78px"}, "fast");
				}
				else
				{
					$("#hiddenListVideo").animate({"left": maxPos+"px"}, "fast");
				}
			}
		}
	);
	$(".videoArrowRight").click(
		function () {	
			indexer 	= $('#hiddenListVideo').css("left");
			maxRight 	= $('[name=hdnVideoCount]').val();
			actualPos 	= parseFloat(indexer);
			maxPos 		= parseFloat((maxRight-1)*(-78));
			//alert(maxRight+','+actualPos+','+maxPos);
			if (maxRight > 5)
			{
				if (actualPos > maxPos)
				{
					$("#hiddenListVideo").animate({"left": "-=78px"}, "fast");
				}
				else
				{
					$("#hiddenListVideo").animate({"left": maxPos+"px"}, "fast");
				}
			}
		}
	);
	$(".videoImage").hover(
		function () {
			$(this).css('border', '5px solid #013162');
			$(this).css('opacity', '0.5');
		},
		function () {
			$(this).css('border', '5px solid #000');
			$(this).css('opacity', '1');
		}
	);
	$(".memberImage").hover(
			function () {
				$(this).css('border', '5px solid #013162');
				$(this).css('opacity', '0.5');
				
				memberName = $(this).attr('alt');
				$(".memberTag").html(
									'<span class="littleTitleFont">'+
										memberName+
									'</span>'+
									'<script type="text/javascript">'+
										'if(typeof sIFR == "function"){'+
											'sIFR.replaceElement(named({sSelector:".littleTitleFont", sFlashSrc:"/style/fonts/sifr_captureit.swf", sColor:"#000000", sLinkColor:"#000000",  sHoverColor:"#000000", sBgColor:"#ffffff"}));'+
										'};'+
									'</script>'
									);
			},
			function () {
				$(this).css('border', '5px solid #000');
				$(this).css('opacity', '1');
				$(".memberTag").html('');
			}
		);
	$("#albumArrowLeft").click(
		function () {
			selectedAlbum 	= parseInt($('[name=selectedAlbumId]').val());
			selectedPage 	= parseInt($('[name=selectedAlbumPage]').val());
			newPage		 	= parseInt(selectedPage-1);
			//alert(selectedPage);
			if (selectedPage > 1)
			{
				 var params = new Object();
				 params = "album="+selectedAlbum+"&page="+newPage;
				
				 if(params)
				 {
					$.post('/select_album_list', params, function (data){
						$('.list_visible').html(data);
						$('[name=selectedAlbumPage]').val(newPage);
					});
				 }
			}
		}
	);
	$("#albumArrowRight").click(
		function () {
			selectedAlbum 	= parseInt($('[name=selectedAlbumId]').val());
			selectedPage 	= parseInt($('[name=selectedAlbumPage]').val());
			totalPages	 	= parseInt($('[name=totalAlbumPages]').val());
			newPage		 	= parseInt(selectedPage+1);
			//alert(selectedPage+','+totalPages);
			if (selectedPage < totalPages)
			{
				 var params = new Object();
				 params = "album="+selectedAlbum+"&page="+newPage;
				
				 if(params)
				 {
					$.post('/select_album_list', params, function (data){
						$('.list_visible').html(data);
						$('[name=selectedAlbumPage]').val(newPage);
					});
				 }
			}
		}
	);
	$("#concertArrowLeft").click(
		function () {
			indexer 	= $('#hiddenConcertsList').css("left");
			maxRight 	= $('[name=hdnConcertsCount]').val();
			actualPos 	= parseFloat(indexer);
			maxPos 		= 0;
			//alert(actualPos+','+maxPos);
			if (maxRight > 1)
			{
				if (actualPos < maxPos)
				{
					 $("#hiddenConcertsList").animate({"left": "+=590px"}, "fast");
				}
				else
				{
					$("#hiddenConcertsList").animate({"left": maxPos+"px"}, "fast");
				}
			}
		}
	);
	$("#concertArrowRight").click(
		function () {	
			indexer 	= $('#hiddenConcertsList').css("left");
			maxRight 	= $('[name=hdnConcertsCount]').val();
			actualPos 	= parseFloat(indexer);
			maxPos 		= parseFloat((maxRight-1)*(-590));
			//alert(actualPos+','+maxPos);
			if (maxRight > 1)
			{
				if (actualPos > maxPos)
				{
					$("#hiddenConcertsList").animate({"left": "-=590px"}, "fast");
				}
				else
				{
					$("#hiddenConcertsList").animate({"left": maxPos+"px"}, "fast");
				}
			}
		}
	);
});

function selectNews(newsId) {
	 $(".contentLeft").html('');
	 //idCurent=$(this).attr("id").replace("news_", "");

	 var params = new Object();
	 params = "news="+newsId;

	 if(params)
	 {
	 	//$('.contentLeft').html('<center><img src="/style/images/ajax-loader.gif"></center>');
		$.post('/listing_news', params, function (data){
			$('.contentLeft').html(data);
			$('.contentLeft').css('top','0');
	 	});
	 }
}

function selectVideo(videoId) {
	 $("#videoSelected").html('<div style="height:318px;">&nbsp;</div>');

	 var params = new Object();
	 params = "video="+videoId;

	 if(params)
	 {
		$.post('/playing_video', params, function (data){
			$('#videoSelected').html(data);
	 	});
	 }
}

function selectTypeVideo(param) {
	$('[name=hdnVideoType]').val(param);
	document.frmTypeVideo.submit();
}

function selectMember(memberId) {

	 var params = new Object();
	 params = "member="+memberId;

	 if(params)
	 {
		$.post('/select_member', params, function (data){
			$('.contentLeft').html(data);
	 	});
	 }
}

function selectAlbum(albumId){
	$('.discoLeft').html('');
	selAlbum = $('[name=selectedAlbumId]').val();
	
	 var params = new Object();
	 params = "album="+albumId;

	 if(params)
	 {
		$.post('/select_album', params, function (data){
			$('.discoLeft').html(data);
			$('[name=selectedAlbumId]').val(albumId);
			$('#album_'+selAlbum).removeClass('albumListOn').addClass('albumListOff');
			$('#album_'+albumId).removeClass('albumListOff').addClass('albumListOn');
	 	});
	 }
}

function actionPlayVideo(videoId){
	$(".albumContent").hide('fast');
	$('#albumVideo').css('display','block');

	 var params = new Object();
	 params = "video="+videoId;

	 if(params)
	 {
		$.post('/album_playVideo', params, function (data){
			$('#albumVideo').html(data);
	 	});
	 }
}

function closeAlbumVideo(){
//	$('#albumVideo').hide('fast');
//	$(".albumContent").show('fast');
	$('.discoLeft').html('');
	albumId = $('[name=selectedAlbumId]').val();
	
	 var params = new Object();
	 params = "album="+albumId;

	 if(params)
	 {
		$.post('/select_album', params, function (data){
			$('.discoLeft').html(data);
			$('#album_'+selAlbum).removeClass('albumListOn').addClass('albumListOff');
			$('#album_'+albumId).removeClass('albumListOff').addClass('albumListOn');
	 	});
	 }
}

function actionListLyric(lyricId){
	$(".albumContent").hide('fast');
	$('#albumLyric').css('display','block');

	var params = new Object();
	 params = "lyric="+lyricId;

	 if(params)
	 {
		$.post('/album_listLyric', params, function (data){
			$('#albumLyric').html(data);
	 	});
	 }
}

function closeAlbumLyric(){
//	$('#albumLyric').hide('fast');
//	$(".albumContent").show('fast');
	$('.discoLeft').html('');
	albumId = $('[name=selectedAlbumId]').val();
	
	 var params = new Object();
	 params = "album="+albumId;

	 if(params)
	 {
		$.post('/select_album', params, function (data){
			$('.discoLeft').html(data);
			$('#album_'+selAlbum).removeClass('albumListOn').addClass('albumListOff');
			$('#album_'+albumId).removeClass('albumListOff').addClass('albumListOn');
	 	});
	 }
}
