/**************************************/
/* (c) 2007 pro in space GmbH         */
/**************************************/


/* Formular Effekte */
function clearValue(thefield){
  if (thefield.defaultValue==thefield.value)
  thefield.value = "";
};
function addValue(thefield) {
  if (thefield.value == "")
  thefield.value = thefield.defaultValue;
};

var $j = jQuery.noConflict();
/* Teaser Funktionen */
$j(document).ready(function() {

	$j("div.hide").attr("style","display: block");
	
	// Cursor setzen
	$j("div.switch > img").css("cursor","pointer");
	$j("span.teasernav > img").css("cursor","pointer");
	$j("span.listnav > img").css("cursor","pointer");
	$j("a.prev").css("cursor","pointer");
	$j("a.next").css("cursor","pointer");
	$j("a#copyBtn").css("cursor","pointer");
	
	//Footer Icons
	$j("a#senator").mouseover( function() { $j("a#senator > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footerlogo_senator_over.jpg"); } );
	$j("a#senator").mouseout( function() { $j("a#senator > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footerlogo_senator.jpg"); } );
	$j("a#universum").mouseover( function() { $j("a#universum > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footerlogo_universum_over.jpg"); } );
	$j("a#universum").mouseout( function() { $j("a#universum > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footerlogo_universum.jpg"); } );
	$j("a#centralfilm").mouseover( function() { $j("a#centralfilm > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footerlogo_central_over.jpg"); } );
	$j("a#centralfilm").mouseout( function() { $j("a#centralfilm > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footerlogo_central.jpg"); } );
	$j("a#pro").mouseover( function() { $j("a#pro > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footerlogo_pro_over.jpg"); } );
	$j("a#pro").mouseout( function() { $j("a#pro > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footerlogo_pro.jpg"); } );
	$j("a#filmverleih").mouseover( function() { $j("a#filmverleih > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footer_home_over.jpg"); } );
	$j("a#filmverleih").mouseout( function() { $j("a#filmverleih > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footer_home.jpg"); } );
	$j("a#autobahn").mouseover( function() { $j("a#autobahn > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footer_autobahn_over.jpg"); } );
	$j("a#autobahn").mouseout( function() { $j("a#autobahn > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../aufbau/footer_autobahn.jpg"); } );
	
	// Newsletter-Button
	$j("div.tipp > a.nlbtn").mouseover( function() { $j("a.nlbtn > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../forms/button_anmelden_over.gif"); } );
	$j("div.tipp > a.nlbtn").mouseout( function() { $j("a.nlbtn > img").attr("src","http://www.filmverleih.senator.de/common/scripts/../forms/button_anmelden.gif"); } );
	
	// Magazin Beitrag
	$j("a.mback").mouseover( function() { $j("a.mback > img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/zurueck_over.gif"); } );
	$j("a.mback").mouseout( function() { $j("a.mback > img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/zurueck.gif"); } );
	
	// Filmdetailseite
	$j(".trenner > a").css("cursor","pointer");
	$j("a#wb").mouseover( function() { $j("a#wb > img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/weiterempfehlen_over.gif"); } );
	$j("a#wb").mouseout( function() { $j("a#wb > img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/weiterempfehlen.gif"); } );
	
	$j(".kurzinfo2").hide();
	$j(".kurzinfo > span:first").css("padding-top","5px");
	
	$j(".kurzinfo").next(".trenner").find("a").click(function() {
		pageTracker._trackPageview('/ajax/'+ window.location.pathname);
	if ($j(".kurzinfo2").css("display") == "none") {
			$j(".kurzinfo2 > p:first").css("margin-top","0px");
			$j(".kurzinfo2").slideDown(500);
			// Icons und Bubbles neusetzen
			$j(this).parent().css("background","transparent url(http://www.filmverleih.senator.de/common/scripts/css/aufbau/trenner_pfeil_rauf.gif) no-repeat scroll right bottom");
			$j(this).html("weniger Filminfos");
		} else {
			$j(".kurzinfo2").slideUp(500);
			// Icons und Bubbles neusetzen
			$j(this).parent().css("background","transparent url(http://www.filmverleih.senator.de/common/scripts/css/aufbau/trenner_pfeil_runter.gif) no-repeat scroll right bottom");
			$j(this).html("mehr Filminfos");
		}
	});
	
	$j(".zitate > .more").hide();
	$j(".zitate").next().find("a").click(function() {
		pageTracker._trackPageview('/ajax/'+ window.location.pathname);
	if ($j(".zitate > .more").css("display") == "none") {
			$j(".more").slideDown(500);
			// Icons und Bubbles neusetzen
			$j(this).parent().css("background","transparent url(http://www.filmverleih.senator.de/common/scripts/css/aufbau/trenner_pfeil_rauf.gif) no-repeat scroll right bottom");
			$j(this).html("Pressestimmen ausblenden");
		} else {
			$j(".more").slideUp(500);
			// Icons und Bubbles neusetzen
			$j(this).parent().css("background","transparent url(http://www.filmverleih.senator.de/common/scripts/css/aufbau/trenner_pfeil_runter.gif) no-repeat scroll right bottom");
			$j(this).html("mehr Pressestimmen");
		}
	});

	
	// Anzahl schreiben
	$j("div.pict").filter(function(length) {
		var len = $j("li", this).length;
		$j(this).parent().find("span.navlenght").text(len);
	});

	
	// in Teasern blättern
	function pict(p) {
		$j('#pict-'+p).jCarouselLite({
			btnPrev: '#teasernav-'+p+' .prev',
			btnNext: '#teasernav-'+p+' .next',
			circular: false,
			easing: "bounceout",
			speed: 1000,
			start: 0,
			visible: 1,
			mouseWheel: false,
			afterEnd: function(a) {
				$j(this).parent().next().children(".prev").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_la.gif");
				$j(this).parent().next().children(".next").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_ra.gif");
				$j(this).parent().next().children(".prev.disabled").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_li.gif");
				$j(this).parent().next().children(".next.disabled").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_ri.gif");
				$j(this).parent().next().children(".navindex").html(current+1);
			}
		});
	};

	function list(l) {
		$j('#list-'+l).jCarouselLite({
			btnPrev: '#listnav-'+l+' .prev',
			btnNext: '#listnav-'+l+' .next',
			circular: false,
			visible: 6,
			scroll:1,
			start: 0,
			vertical: true,
			mouseWheel: true,
			afterEnd: function(a) {
				$j(this).parent().next().children(".prev").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/listnav_ta.gif");
				$j(this).parent().next().children(".next").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/listnav_ba.gif");
				$j(this).parent().next().children(".prev.disabled").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/listnav_ti.gif");
				$j(this).parent().next().children(".next.disabled").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/listnav_bi.gif");
			}
		});
	};

	$j('#edition').jCarouselLite({
		btnPrev: '#nav .prev',
		btnNext: '#nav .next',
		circular: false,
		visible: 4,
		scroll:1,
		start: 0,
		easing: "bounceout",
		speed: 1000,
		vertical: false,
		mouseWheel: false,
		afterEnd: function(a) {
			$j(this).parent().next().children(".prev").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_la.gif");
			$j(this).parent().next().children(".next").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_ra.gif");
			$j(this).parent().next().children(".prev.disabled").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_li.gif");
			$j(this).parent().next().children(".next.disabled").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_ri.gif");
		}
	});
    
	$j('.nt .view').jCarouselLite({
            btnPrev: '#listnav-news .prev',
			btnNext: '#listnav-news .next',
			circular: false,
			visible: 5,
			scroll:1,
			start: 0,
			vertical: true,
			mouseWheel: true,
			afterEnd: function(a) {
				$j(this).parent().next().children(".prev").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/listnav_ta.gif");
				$j(this).parent().next().children(".next").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/listnav_ba.gif");
				$j(this).parent().next().children(".prev.disabled").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/listnav_ti.gif");
				$j(this).parent().next().children(".next.disabled").find("img").attr("src","http://www.filmverleih.senator.de/common/scripts/button/listnav_bi.gif");
			}
		});
	
	// Blätter-Button setzen
	if($j("div.pict > img:hidden")) {
		$j("div.view > span.teasernav").find("img:first").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_li.gif");
	} else {
		$j("div.view > span.teasernav").find("img:first").attr("src","http://www.filmverleih.senator.de/common/scripts/button/teasernav_la.gif");
	};
	
	// Ansicht umschalten
	$j("div.switch > img").click(function() {
		pageTracker._trackPageview('/ajax/'+ window.location.pathname);
		if ($j(this).parent().next().find(".list").css("display") == "none") {
			$j(this).parent().find("img:first").attr("src", "http://www.filmverleih.senator.de/common/scripts/button/view_npict.gif");
			$j(this).parent().find("img:last").attr("src", "http://www.filmverleih.senator.de/common/scripts/button/view_list.gif");
			$j(this).parent().parent().find(".pict").fadeOut(500, function() {
				
				$j(this).parent().parent().find("div.list").fadeIn(500, function() {
				$j(this).parent().parent().find(".listnav").fadeIn(500);
				});
				$j(this).parent().parent().find(".teasernav").hide();
				/*$j(this).parent().parent().find("div.pict").attr("style","display: none");
				$j(this).parent().parent().find("div.pict").children().removeAttr("style");
				$j(this).parent().parent().find("div.pict").children().children().removeAttr("style");
				list(($j(this).parent().parent().find("h2").text().replace(" ","-")).toLowerCase());*/
				$j(this).parent().parent().find("div.list").removeClass("hide");
				$j(this).parent().parent().find(".listnav").removeClass("hide");
			});
		} else {
			$j(this).parent().find("img:first").attr("src", "http://www.filmverleih.senator.de/common/scripts/button/view_pict.gif");
			$j(this).parent().find("img:last").attr("src", "http://www.filmverleih.senator.de/common/scripts/button/view_nlist.gif");
			$j(this).parent().parent().find("div.list").fadeOut(500, function() {
				$j(this).parent().parent().find(".pict").fadeIn(500, function() {
				$j(this).parent().parent().find(".teasernav").fadeIn(1000);
				});
				$j(this).parent().parent().find(".listnav").hide();
				/*$j(this).parent().parent().find("div.list").attr("style","display: none");
				$j(this).parent().parent().find("div.list").children().removeAttr("style");
				$j(this).parent().parent().find("div.list").children().children().removeAttr("style");
				pict(($j(this).parent().parent().find("h2").text().replace(" ","-")).toLowerCase());*/
				$j(this).parent().parent().find(".listnav").addClass("hide");
				$j(this).parent().parent().find("div.list").addClass("hide");
			});
		};
	});
	
	
	$j(function() {
				pict('im-kino');
		list('im-kino');
					pict('preview');
		list('preview');
			
	if($j("#web").find("#list-club")) {
		list('club');
	}
	});
	
	// Alle außer Ausblenden
	$j("div.view > .hide").hide();
	
	// Sprachumschaltung
	$j("p.gb").hide();
	
	$j("#lang").find("a").click(function() {
		pageTracker._trackPageview('/ajax/'+ window.location.pathname);
		if ($j("div.zweispalter").find("p.gb").css("display") == "none") {
			$j("div.zweispalter").find("p.de").fadeOut(500,function(){
			$j("div.zweispalter").find("p.gb").fadeIn(500);
			});
		} else {
			$j("div.zweispalter").find("p.gb").fadeOut(500,function(){
			$j("div.zweispalter").find("p.de").fadeIn(500);
			});
		
		}
	});

	// THICKBOXes
	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	imgLoader = new Image();// preload image
	imgLoader.src = tb_pathToImage;
	
	// Flash Movie Steuerung
	function getFlashMovieObject(movieName)
	{
	  if (window.document[movieName]) 
	  {
		return window.document[movieName];
	  }
	  if (navigator.appName.indexOf("Microsoft Internet")==-1)
	  {
		if (document.embeds && document.embeds[movieName])
		  return document.embeds[movieName]; 
	  }
	  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
	  {
		return document.getElementById(movieName);
	  }
	}
	
	function StopFlashMovie() {
		pageTracker._trackPageview('/ajax/'+ window.location.pathname);
		var flashMovie=getFlashMovieObject("flashheader");
		if (flashMovie) {
			flashMovie.SetVariable("/:aktion", "1");
		}
	};
	$j("a,input").click(function(){
		StopFlashMovie();
	});
	
	//Gewinnspiele
	$j(".gewsp_zeile").css("cursor","pointer").click(function() {
		pageTracker._trackPageview('/ajax/'+ window.location.pathname);
		var str = $j(this).text();
		$j("#antwort").html(str);
	});
	
	// Send FlashVar when Page ist Loaded
	function PageLoaded() {
			flashMovie.SetVariable("/:geladen", "1");
	};
	
	/**/

	var flashMovie=document.getElementById("flashheader");

	if (flashMovie) {
		PageLoaded();
	}
	
/*	$j(".teaser img, .download img").lazyload({ 
		placeholder : "http://www.filmverleih.senator.de/common/scripts/grey.gif",
		effect : "fadeIn" 
	});
*/
	// Slider in News-Liste - Startseite
    
	$j("#list-news a").hover(
      function () {
        $j(this).parent().addClass("act");
        $j(this).parent().siblings().removeClass("act");
      },
      function () {
      }
	);

	
	// Slider in Unternehmensnews-Liste - Startseite
	$j(".clubteaser .list a").hover (
      function () {
        		$j(this).parent().siblings().removeClass("act");
				$j(this).parent().addClass("act");
				
				// ID des Text Feldes
				var theid = $j(this).parent().attr("id");
				
				// Daraus nur die Zahl extrahiert
				var activeno = theid.substr(theid.length - 1, 1);
				//console.log(activeno);
				
				// Aktiviert das dazugehoerige Bild und deaktviert die anderen
				$j(this).parent().parent().siblings(".pict").find("#item-img" + activeno).siblings().removeClass("act");
				$j(this).parent().parent().siblings(".pict").find("#item-img" + activeno).addClass("act");
								
      },
	  function() {
	  	/* emptyFunction for CallBack Reason*/
	  }
	);
	
});
   

