/*  #####################################################
**  Domain:    www.lenggries.de
**  Datei:     frontdoor.js
**  Funktion:  exklusiver JavaScript Code für Frontdoor

**  Erstellt:  10.09.2008

**  Autor:     Axel Güldner
**  copyright: infomax websolutions GmbH
##################################################### */


$(window).load(function(){

	//Links der Navigation entfernen damit JavascriptUser Animation sehen können (Linkfunktion wird dann in Javascript geregelt)
	$("#reiterBlau").children(0).attr("href", "#");
	$("#reiterGelb").children(0).attr("href", "#");
	$("#reiterGruen").children(0).attr("href", "#");

});
	
$(document).ready(function(){   
				
	//Festlegen wie breit die Hülle für die News sein muss
	$("#newsline").width(($("#newsline").children().size()-1) * 275 + "px");

	//Datepicker für Quartiersuche
	$("#quartiersucheFR1").datePicker();
	
	//TagCloud generieren
	$("#cloudArea").tagCloud();

	//Abfragen ob Navigationsbuttons gedrückt wurden
	$("#button").click(function(){
		$("#helperDown").height("0px");
		$("#reiterBlau").accordion($("#reiterBlau").children(0).width());
		$("#reiterGelb").accordion($("#reiterGelb").children(0).width());
		$("#reiterGruen").accordion($("#reiterGruen").children(0).width());
	});
	$("#reiterBlau").click(function(){
		$("#helperDown").height("0px");		
		$("#reiterBlau").accordion($("#reiterBlau").children(0).width(), "h", "", function(){location.href=globalLinkTourismus});
		$("#reiterGelb").accordion("8");
		$("#reiterGruen").accordion("8");
	});
	$("#reiterGelb").click(function(){
		$("#helperDown").height("0px");
		$("#reiterBlau").accordion("8");
		$("#reiterGelb").accordion($("#reiterGelb").children(0).width(), "h", "", function(){location.href=globalLinkBuerger});
		$("#reiterGruen").accordion("8");
	});
	$("#reiterGruen").click(function(){
		$("#helperDown").height("0px");
		$("#reiterBlau").accordion("8");
		$("#reiterGelb").accordion("8");
		$("#reiterGruen").accordion($("#reiterGruen").children(0).width(), "h", "", function(){location.href=globalLinkGewerbe});
	});

	//Slidereffekt für den Newsteaser
	$("div#btn_teaserNews").click(function(){
		$("#newsline").hslide($("#news").width(),"fast");
	});
	//ImageFader für Newsteaserbilder
	$("#newsline").children("*[rel=newsTeaser]").bind("mouseenter",function(){
		$(this).children("img.hover").fadeOut();
	});
	$("#newsline").children("*[rel=newsTeaser]").bind("mouseleave",function(){
		$(this).children("img.hover").fadeIn();
	});

    //Slidereffekt für die Sprachwahl
	$("#sprachwahl").accordion("6","v");
	$("#sprachwahl").bind("mouseenter", function(){
		if($("#sprachwahl").height() == "6"){
			$("#sprachwahl").accordion("55","v");
		}
	}).bind("mouseleave", function(){
		$("#sprachwahl").accordion("6","v");
	});
	
	
	//Formular Examples
	$("*[name='bsuche']").example(getresource("form.search.intro"));		
	$("#quartiersucheFR2").example("2");
	$("#quartiersucheFR3").example("5");
	
	//Prüfen ob im QuartiersucheTeaser ein ungültiges Datum eingetragen wurde
	$("#quartiersucheFR1").change(function(){
		arrival = $("#quartiersucheFR1").val().split(".");
		arrival = arrival[2] + "" + arrival[1] + "" + arrival[0];
		checkArrival = $("#quartiersucheFR0").val().split(".");
		checkArrival = checkArrival[2] + "" + checkArrival[1] + "" + checkArrival[0];
		if(arrival < checkArrival){
			alert("Bitte tragen Sie ein gültiges Datum ein.\nDas Datum wurde auf den heutigen Tag zurückgesetzt.");
			$("#quartiersucheFR1").val($("#quartiersucheFR0").val());
		}
	});
	
	//Abgerundete Ecken für Keyvisual
	if(!$.browser.msie)$("#CONT_keyvisual").corner("top 10px cc:#999999");
	if(!$.browser.msie)$("#CONT_keyvisual").corner("bottom 10px cc:#f0f0f0");

	//Abgerundete Ecken für Teaserboxen
	if(!$.browser.msie)$("#news").corner("10px");
	if(!$.browser.msie)$(".teaserFrontdoor").corner("10px");
});

