//start of images gallery slider logic

 function runSlider() {
 //alert('2');
 $(".imgSlider").fadeOut("slow", function () {
  if ($('.imgSlider').is('.img1')) {
   slideTwo=$('.slide2').val();
   slideTwoArray=slideTwo.split(":*/?/*:");
   $('.movieName').text(slideTwoArray[0]);
   $('.separatorBodyBig').children('span:nth-child(2)').text(slideTwoArray[4]+'%');
   if(slideTwoArray[4]<50) {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbUp');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbDown');
   } else {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbDown');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbUp');};
   $('.movieName').attr('href',''+slideTwoArray[3]+'')
   $(this).addClass("img2").css('background','url('+slideTwoArray[2]+')').fadeIn(3000, function () {
    $(this).removeClass("img1");
   });
  }
  else if ($('.imgSlider').is('.img2')) {
     //alert('3');
   slideThree=$('.slide3').val();
   slideThreeArray=slideThree.split(":*/?/*:");
   $('.movieName').text(slideThreeArray[0]);
   $('.separatorBodyBig').children('span:nth-child(2)').text(slideThreeArray[4]+'%');
      if(slideThreeArray[4]<50) {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbUp');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbDown');
   } else {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbDown');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbUp');};
//   $('.latestReview').children('span').after(slideThreeArray[1])
   $('.movieName').attr('href',''+slideThreeArray[3]+'')
   $(this).addClass("img3").css('background','url('+slideThreeArray[2]+')').fadeIn(3000, function () {
    $(this).removeClass("img2");
   });
  }
  else if ($('.imgSlider').is('.img3')) {
   slideOne=$('.slide1').val();
   slideOneArray=slideOne.split(":*/?/*:");
   $('.movieName').text(slideOneArray[0]);
   $('.separatorBodyBig').children('span:nth-child(2)').text(slideOneArray[4]+'%');
      if(slideOneArray[4]<50) {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbUp');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbDown');
   } else {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbDown');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbUp');};   if(slideOneArray[4]<50) {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbUp');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbDown');
   } else {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbDown');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbUp');};
//   $('.latestReview').children('span').after(slideOneArray[1])
   $('.movieName').attr('href',''+slideOneArray[3]+'')
   $(this).addClass("img1").css('background','url('+slideOneArray[2]+')').fadeIn(3000, function () {
      $(this).removeClass("img3");
   });
  }
 });
}
//end of images gallery slider logic

//start of tooltip logic
$(document).mousemove(function (e) {
	x = e.pageX;
	y = e.pageY;
});
function setHover(curH) {
	$(curH).addClass('activeHover');
};
function rmvHover(curH) {
	$(curH).removeClass('activeHover');
}
tooltipFlag = false;
function showTooltip(curH) {	//function to show tooltip in the home page
    
	if (tooltipFlag == false) {
           
		tooltipFlag = true;
		curLi = $(curH).parent().parent().index();
		imgPos = $('.activeHover').offset();
		var movieNameTip = $(curH).parent().children('.movieNameTip').text();
		var yearNameTip = $(curH).parent().children('.yearNameTip').text();
		$('body').append('<div class="tooltip mynameis' + curLi + '" style="top:' + (imgPos.top) + 'px;left:' + (imgPos.left - 3) + 'px;"><p>' + movieNameTip + ' :' + '<span class="bold">' + yearNameTip + '</span></p></div>');
		if (movieNameTip.length >= 15) {
                     
			$('.tooltip').children('p').css('width', '160px')
			tooltipHeight = $('.tooltip').height();
			$('.tooltip').css('top', '-=' + tooltipHeight + '');
			$('.tooltip').css('left', '-=19');
		}
		else {
                       
			tooltipHeight = $('.tooltip').height();
			$('.tooltip').css('top', '-=' + tooltipHeight + '');
			tooltipWidth = $('.tooltip').width();
			tooltipWidth = tooltipWidth / 2;
			tooltipWidth = 65 - tooltipWidth;
			$('.tooltip').css('left', '+=' + tooltipWidth + '');
		};
		chkIfExceed();
		$('.tooltip').fadeOut(0, function () {
			$(".tooltip").fadeIn(500);

		});
	};
};
function removerTooltip() {		//function to remove any tooltip alive
	$(".tooltip").stop(true, true);
	if (tooltipFlag == true) {
		tooltipFlag = false;
		$('.mynameis' + curLi + '').fadeOut(0, function () {
			$('.mynameis' + curLi + '').remove();
		});
	}
};

function chkIfExceed() {		//function to flip tooltip if it exceeds page's border (in homepage)
	windowWidth = $(window).height();
	curScroll = $("html").scrollTop();
	tooltipPos = $('.mynameis' + curLi + '').offset()
	if (curScroll > (tooltipPos.top - 5)) {
		$('.tooltip').css('background', 'url(/images/tooltipArrowFlip.png) no-repeat');
		$('.tooltip').css('background-position', 'top center');
		tooltipHeight = $('.tooltip').height();
		$('.tooltip').css('top', '+=' + (237 + tooltipHeight) + '');
		$('.tooltip').children('p').css('margin', '6px auto 0 auto');
	}

}
//end of tooltip logic
$(document).ready(function () {
	var postersSlider = setInterval(runSlider, 7000);
        //set the first slider poster
        slideOne=$('.slide2').val();
        slideOneArray=slideOne.split(":*/?/*:");
        $('.imgSlider').css('background','url('+slideOneArray[2]+')');
		$('.imgSlider').css('z-index','-999');
        $('.movieName').text(slideOneArray[0]);
        $('.separatorBodyBig').children('span:nth-child(2)').text(slideOneArray[4]+'%');
           if(slideOneArray[4]<50) {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbUp');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbDown');
   } else {
       $('.separatorBodyBig').children('span:nth-child(3)').removeClass('thumbDown');
       $('.separatorBodyBig').children('span:nth-child(3)').addClass('thumbUp');};
//        $('.latestReview').children('span').after(slideOneArray[1]);
        $('.movieName').attr('href',''+slideOneArray[3]+'');
});
