// JavaScript Document
var actTime = 10000;
var timer;

$(document).ready(function(){
		
		// uprava galerie - sirka bloku
		$('div.galleryBlock div, .galPhoto').each(function(index) {
	    $(this).css('width', $(this).children().children('img').width());
	  });

		
		// Hide on start
		$('div#scriptArea img.promoImg, ul.rollOn li div, a.loginHelp, div#scriptArea div.promoContainer, div.years div, .galleryBlock div span, .regFilmApendix, table.searchFilmResults .detail, div.contactBlockContainer').hide();
		if ($('p.errorLoginIn').height() == null) {
			$('form.loginIn').hide();
			} else {
			$('#nameLogin').focus();	
		}
		
		// otvírání bloků
		$('ul.rollOn li h6').bind("click", clickedRollOn);

		// sudé řádky tabulek
		$('table.strips tr:even').addClass('even');
		
		// Registrace - film
		$('#is_filmentry').bind("change", openApendix);
		if ($('#is_filmentry').is(':checked') == true) {
			openApendix();
		}
		
		// Help k Loginu
		if ($('a.loginHelp').height() != null) {
			$('div.setYourProgram, a.loginHelp').bind("mouseenter", showLoginHelp);
			$('div.setYourProgram, a.loginHelp').bind("mouseleave", showLoginHelp);
			}
			
		// Kontakty
		if ($('div.contactBlockContainer').height() != null) {
			$('div.contactPage div.contactBlockContainer:first').show();
			$('div.contactPage h2:first').children('span').addClass('opened');
			$('div.contactPage h2').bind("click", showContact);
			}
		// Twitter
			$('div.twitBlock div img').bind("mouseenter", showTwitt);
			
		// Proč podporujeme
		if ($('div.whyPage').height() != null) {
			$('div.whyPage h2').bind("click", showWhy);
			}
		
		// detail filmu
		if ($('div.movieDetailContent').height() != null) {
				$('div.movieDetailContent div.page').hide();
				$('div.movieDetailContent div.page:first').show();
				$('ul.detailMovieMenu li a').bind("click", switchMovieMenu);
				$('ul.detailMovieMenu li:first a').addClass('selected');

			if (window.location.hash != "") {
				var hashUrl = window.location.hash;
				$('div.movieDetailContent div.page').hide();
				$('div.movieDetailContent div'+hashUrl.replace("AddressJS","")).show();
				$('ul.detailMovieMenu li a').removeClass('selected');
				$('ul.detailMovieMenu li a'+hashUrl.replace("AddressJS","")+'LIST').addClass('selected');
			}
		}
		
		$('div#scriptArea img.promoImg:first').show();
		$('div#scriptArea div.promoContainer:first').show();
		$('div#scriptArea ul#listNewsIndex li:first').addClass('selected');
		
		if ($('#discussionAnchor').height != -1) {
			var contentTemp = $('div#discussionAnchor').html();
			$('div#discussionAnchor *').remove();
			$(contentTemp).appendTo('div#discussionAnchor');
		}
		if ($('div.FBrefresh').height != -1) {
			var contentTemp = $('div.FBrefresh').html();
			$('div.FBrefresh *').remove();
			$(contentTemp).appendTo('div.FBrefresh');
		}
		
		$('div#scriptArea ul#listNewsIndex li').bind("click", showNews);
		
		// detail filmu
		$('table.searchFilmResults td p.detailOpen a').bind("click", showDetailMovie);
		
		// funkce vyměny log partnerů
		//$('div#partners table td a img').bind("mouseover", changeSRCOver);
		//$('div#partners table td a img').bind("mouseleave", changeSRCLeave);
		
		$('div.mainMenu ul li ul').hide();
		$('a.selected').parent('li').children('ul').slideDown('fast');
		$('div.mainMenu ul li a').bind("click", submenuShow);
		$('div.newsBlock ul li a').bind("mouseenter", overAuraStart);
		$('div.newsBlock ul li a').bind("mouseleave", overAuraHide);
		$('a.loginActivation').bind("click", loginActivate);
		
		$('div.mainMenu ul').mousemove(function(e){
      $("div.mainMenu ul").css("background-position","0 "+(e.pageY-242)+"px");
    }).mouseleave(function(e){
      $("div.mainMenu ul").css("background-position","0 -5000px");
    });
    
    $('div.years p').bind("click", showHideYear);
		
		if ($('.promoContent').height() != null) {
	  	timer = setTimeout("starttimer();",actTime);
	  }
});

function showTwitt () {
	if ($(this).parent('div').is('.showenTW')) {

	} else {
		if ($(this).parent('div').is('.tb01')) {
			if ($('.tb03').is('.showenTW')) {
				$('.showenTW').removeClass('showenTW');
	  		$('.tb01').addClass('showenTW');
				$('.tb03').animate({
				left: "611"
	  		}, 300 );
	  		$('.tb02').animate({
				left: "562"
	  		}, 300 );
  		} else {
  			$('.showenTW').removeClass('showenTW');
	  		$('.tb01').addClass('showenTW');
	  		$('.tb02').animate({
				left: "562"
	  		}, 300 );
			};
  	}
		if ($(this).parent('div').is('.tb02')) {
			if ($('.tb03').is('.showenTW')) {
				$('.showenTW').removeClass('showenTW');
	  		$('.tb02').addClass('showenTW');
				$('.tb03').animate({
				left: "611"
	  		}, 300 );
  		} else {
  			$('.showenTW').removeClass('showenTW');
	  		$('.tb02').addClass('showenTW');
				$('.tb02').animate({
				left: "164"
	  		}, 300 );
			};
  	}
  	if ($(this).parent('div').is('.tb03')) {
  		$('.showenTW').removeClass('showenTW');
  		$('.tb03').addClass('showenTW');
			$('.tb02').animate({
			left: "164"
  		}, 400 );
			$('.tb03').animate({
			left: "213"
  		}, 300 );
  	}
	}
}
function clickedRollOn() {
		$(this).next('div').slideToggle();
		$(this).toggleClass('openned');
}
function showLoginHelp() {
		$('a.loginHelp').toggle();
}
function showContact () {
		$(this).next('.contactBlockContainer').slideToggle();
		$(this).children('span').toggleClass("opened");
}
function showWhy () {
		$(this).next().next('.contactBlockContainer').slideToggle();
		$(this).children('span').toggleClass("opened");
}
function switchMovieMenu () {
		$("ul.detailMovieMenu li a").removeClass('selected');
		$(this).addClass('selected');
		$('div.movieDetailContent div.page').hide();
		$('div#'+$(this).attr("href").replace("#","")).show();
		window.location.hash=$(this).attr("href")+"AddressJS";
		return false;
}
function showDetailMovie() {
	$(this).parent('p').parent('td').parent('tr').toggleClass("selectedTD");
	$(this).parent('p').parent('td').parent('tr').next('tr').toggle().next('td').toggle();
	return false;
}
// funkce vyměny log partnerů
function changeSRCOver() {
	var addressIMG = $(this).attr("src");
	$(this).attr("src", addressIMG.replace(".gif","-over.gif"));
}
function changeSRCLeave() {
	var addressIMG = $(this).attr("src");
	$(this).attr("src", addressIMG.replace("-over.gif",".gif"));
}

function overToolTip() {
	$(this).css("z-index","80");
	$(this).children('span').show().children('span').show();
	$(this).children('span').children('i').html($(this).children('a').attr('title'));
}
function leaveToolTip() {
	$(this).css("z-index","10");
	$(this).children('span').hide().children('span').hide();
}

function openApendix() {
	$(".regFilmApendix").slideToggle();
}
function starttimer() {
	 timer = setTimeout("starttimer();",actTime);
	 showNews('automatic');
}
  
function submenuShow() {
		if ($(this).attr("class")=="selected") {
			$(this).removeClass('selected');
		} else {
			$(this).addClass('selected');
		};
		$(this).parent('li').children('ul').slideToggle('fast');
		
}
function overAuraStart() {
		$(this).parent('li').prev('li').addClass('auraB');
		$(this).parent('li').prev('li').prev('li').addClass('auraA');
		$(this).parent('li').next('li').addClass('auraC');
		$(this).parent('li').next('li').next('li').addClass('auraD');
}
function overAuraHide() {
		$(this).parent('li').prev('li').removeClass('auraB');
		$(this).parent('li').prev('li').prev('li').removeClass('auraA');
		$(this).parent('li').next('li').removeClass('auraC');
		$(this).parent('li').next('li').next('li').removeClass('auraD');
}

function showNews(checkAction) {
		if (checkAction=='automatic') {
			var ActiveNews = $('div#scriptArea ul#listNewsIndex li.selected').index()+1;
		} else {
			var ActiveNews = $(this).index();
  		if (ActiveNews == $('div#scriptArea ul#listNewsIndex li:last').index()+1) {
  				var ActiveNews = 0;
  			}
  		$('div#scriptArea ul#listNewsIndex li').removeClass();
  		$('div#scriptArea ul#listNewsIndex li:eq('+ActiveNews+')').addClass('selected');
  		$('div#scriptArea .promoContent div, div#scriptArea img').hide();
  		$('div#scriptArea .promoContent div:eq('+ActiveNews+')').show();
  		$('div#scriptArea img:eq('+ActiveNews+')').show();
  		clearTimeout(timer);
		}
		if (ActiveNews == $('div#scriptArea ul#listNewsIndex li:last').index()+1) {
				var ActiveNews = 0;
			}
		$('div#scriptArea ul#listNewsIndex li').removeClass();
		$('div#scriptArea ul#listNewsIndex li:eq('+ActiveNews+')').addClass('selected');
		$('div#scriptArea .promoContent div, div#scriptArea img').hide();
		$('div#scriptArea .promoContent div:eq('+ActiveNews+')').show();
		$('div#scriptArea img:eq('+ActiveNews+')').show();

}

function showHideYear() {
    $('div.years div').slideToggle('fast');
    return false;
}
function loginActivate() {
    $('form.loginIn').slideToggle('fast');
    $('#nameLogin').focus();
    return false;
}

