var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

try {
	var pageTracker = _gat._getTracker("UA-9077739-1");
	pageTracker._trackPageview();
} catch(err) {}

$(document).ready(function(){

	// Versteckte alle Menus onload - Ausser wenn die Override-Klasse forcedopen introduced wurde!
        if ($("#first-menubutton").hasClass("forcedopen")) {
                $("#first").show();
        } else {
                $("#first").hide();
        }
        
        if ($("#second-menubutton").hasClass("forcedopen")) {
                $("#second").show();
        } else {
                $("#second").hide();
        }        
	
        if ($("#third-menubutton").hasClass("forcedopen")) {
                $("#third").show();
        } else {
                $("#third").hide();
        }
        
        if ($("#fourth-menubutton").hasClass("forcedopen")) {
                $("#fourth").show();
        } else {
                $("#fourth").hide();
        }        
            
        if ($("#fifth-menubutton").hasClass("forcedopen")) {
                $("#fifth").show();
        } else {
                $("#fifth").hide();
        }                        

        if ($("#sixth-menubutton").hasClass("forcedopen")) {
                $("#sixth").show();
        } else {
                $("#sixth").hide();
        }
        

	// Definitionen was passiert wenn erstes Menu geklickt wird
	$("#first-menubutton").click(function () {

		// Gib CSS-Klasse damit Style sich aendert
		$("#first-menubutton").addClass("vmenu-active");

		// Entferne ggf die aktive Klasse von andernen Menu-Items
		$("#second-menubutton").removeClass("vmenu-active");
		
		$("#third-menubutton").removeClass("vmenu-active");
		
		$("#fourth-menubutton").removeClass("vmenu-active");
		
		$("#fifth-menubutton").removeClass("vmenu-active");
		
		$("#sixth-menubutton").removeClass("vmenu-active");

		// Zeige erstes Submenu
		$("#first").slideDown("slow");

		// Tue entweder nichts mit den anderen Menus oder schliesse noch offen stehende falls noetig
		if ($("#second").is(":hidden")) {
		} else {
			$("#second").slideUp("slow");
		}
		if ($("#third").is(":hidden")) {
		}
		else {
			$("#third").slideUp("slow");
		}
		if ($("#fourth").is(":hidden")) {
		}
		else {
			$("#fourth").slideUp("slow");
		}
		if ($("#fifth").is(":hidden")) {
		}
		else {
			$("#fifth").slideUp("slow");
		}
		if ($("#sixth").is(":hidden")) {
		}
		else {
			$("#sixth").slideUp("slow");
		}

	}); 

	// Falls Benutzer Untermenupunkt angeklickt hat, muss onload das richtige Submenu schon geoeffnet sein
	if ($("#first > li > a").hasClass("sub-menu-active")) {
		$("#first").show();
		$("#first-menubutton").addClass("vmenu-active");
	}
            

	// Ende der Definitionen fuer das erste Menu


	// Definitionen was passiert wenn zweite Menu geklickt wird
	$("#second-menubutton").click(function () {

		// Gib CSS-Klasse damit Style sich aendert
		$("#second-menubutton").addClass("vmenu-active");

		// Entferne ggf die aktive Klasse von andernen Menu-Items
		$("#first-menubutton").removeClass("vmenu-active");
		
		$("#third-menubutton").removeClass("vmenu-active");
		
		$("#fourth-menubutton").removeClass("vmenu-active");
		
		$("#fifth-menubutton").removeClass("vmenu-active");
		
		$("#sixth-menubutton").removeClass("vmenu-active");

		// Zeige erstes Submenu
		$("#second").slideDown("slow");

		// Tue entweder nichts mit den anderen Menus oder schliesse noch offen stehende falls noetig
		if ($("#first").is(":hidden")) {
		} else {
			$("#first").slideUp("slow");
		}
		if ($("#third").is(":hidden")) {
		}
		else {
			$("#third").slideUp("slow");
		}
		if ($("#fourth").is(":hidden")) {
		}
		else {
			$("#fourth").slideUp("slow");
		}
		if ($("#fifth").is(":hidden")) {
		}
		else {
			$("#fifth").slideUp("slow");
		}
		if ($("#sixth").is(":hidden")) {
		}
		else {
			$("#sixth").slideUp("slow");
		}
		
	});

	// Falls Benutzer Untermenupunkt angeklickt hat, muss onload das richtige Submenu schon geoeffnet sein
	if ($("#second > li > a").hasClass("sub-menu-active")) {
		$("#second").show();
		$("#second-menubutton").addClass("vmenu-active");
	}

	// Ende der Definitionen fuer das zweite Menu


	// Definitionen was passiert wenn drittes Menu geklickt wird
	$("#third-menubutton").click(function () {

		// Gib CSS-Klasse damit Style sich aendert
		$("#third-menubutton").addClass("vmenu-active");

		// Entferne ggf die aktive Klasse von andernen Menu-Items
		$("#first-menubutton").removeClass("vmenu-active");

		$("#second-menubutton").removeClass("vmenu-active");
		
		$("#fourth-menubutton").removeClass("vmenu-active");
		
		$("#fifth-menubutton").removeClass("vmenu-active");
		
		$("#sixth-menubutton").removeClass("vmenu-active");

		// Zeige erstes Submenu
		$("#third").slideDown("slow");

		// Tue entweder nichts mit den anderen Menus oder schliesse noch offen stehende falls noetig
		if ($("#first").is(":hidden")) {
		} else {
			$("#first").slideUp("slow");
		}
		if ($("#second").is(":hidden")) {
		}
		else {
			$("#second").slideUp("slow");
		}
		if ($("#fourth").is(":hidden")) {
		}
		else {
			$("#fourth").slideUp("slow");
		}
		if ($("#fifth").is(":hidden")) {
		}
		else {
			$("#fifth").slideUp("slow");
		}
		if ($("#sixth").is(":hidden")) {
		}
		else {
			$("#sixth").slideUp("slow");
		}		
		
	});

	// Falls Benutzer Untermenupunkt angeklickt hat, muss onload das richtige Submenu schon geoeffnet sein
	if ($("#third > li > a").hasClass("sub-menu-active")) {
		$("#third").show();
		$("#third-menubutton").addClass("vmenu-active");
	}

	// Ende der Definitionen fuer das dritte Menu


	// Definitionen was passiert wenn viertes Menu geklickt wird
	$("#fourth-menubutton").click(function () {

		// Gib CSS-Klasse damit Style sich aendert
		$("#fourth-menubutton").addClass("vmenu-active");

		// Entferne ggf die aktive Klasse von andernen Menu-Items
		$("#first-menubutton").removeClass("vmenu-active");

		$("#second-menubutton").removeClass("vmenu-active");
		
		$("#third-menubutton").removeClass("vmenu-active");
		
		$("#fifth-menubutton").removeClass("vmenu-active");
		
		$("#sixth-menubutton").removeClass("vmenu-active");

		// Zeige erstes Submenu
		$("#fourth").slideDown("slow");

		// Tue entweder nichts mit den anderen Menus oder schliesse noch offen stehende falls noetig
		if ($("#first").is(":hidden")) {
		} else {
			$("#first").slideUp("slow");
		}
		if ($("#second").is(":hidden")) {
		}
		else {
			$("#second").slideUp("slow");
		}
		if ($("#third").is(":hidden")) {
		}
		else {
			$("#third").slideUp("slow");
		}
		if ($("#fifth").is(":hidden")) {
		}
		else {
			$("#fifth").slideUp("slow");
		}
		if ($("#sixth").is(":hidden")) {
		}
		else {
			$("#sixth").slideUp("slow");
		}		
		
	});

	// Falls Benutzer Untermenupunkt angeklickt hat, muss onload das richtige Submenu schon geoeffnet sein
	if ($("#fourth > li > a").hasClass("sub-menu-active")) {
		$("#fourth").show();
		$("#fourth-menubutton").addClass("vmenu-active");
	}

	// Ende der Definitionen fuer das vierte Menu


	// Definitionen was passiert wenn fuenftes Menu geklickt wird
	$("#fifth-menubutton").click(function () {

		// Gib CSS-Klasse damit Style sich aendert
		$("#fifth-menubutton").addClass("vmenu-active");

		// Entferne ggf die aktive Klasse von andernen Menu-Items
		$("#first-menubutton").removeClass("vmenu-active");

		$("#second-menubutton").removeClass("vmenu-active");
		
		$("#third-menubutton").removeClass("vmenu-active");

		$("#fourth-menubutton").removeClass("vmenu-active");
		
		$("#sixth-menubutton").removeClass("vmenu-active");

		// Zeige erstes Submenu
		$("#fifth").slideDown("slow");

		// Tue entweder nichts mit den anderen Menus oder schliesse noch offen stehende falls noetig
		if ($("#first").is(":hidden")) {
		}
		else {
			$("#first").slideUp("slow");
		}
		if ($("#second").is(":hidden")) {
		} else {
			$("#second").slideUp("slow");
		}
		if ($("#third").is(":hidden")) {
		}
		else {
			$("#third").slideUp("slow");
		}
		if ($("#fourth").is(":hidden")) {
		}
		else {
			$("#fourth").slideUp("slow");
		}
		if ($("#sixth").is(":hidden")) {
		}
		else {
			$("#sixth").slideUp("slow");
		}		
		});

	// Falls Benutzer Untermenupunkt angeklickt hat, muss onload das richtige Submenu schon geoeffnet sein
	if ($("#fifth > li > a").hasClass("sub-menu-active")) {
		$("#fifth").show();
		$("#fifth-menubutton").addClass("vmenu-active");
	}

	// Ende der Definitionen fuer das fuenfte Menu
	
	// Definitionen was passiert wenn sechstes Menu geklickt wird
	$("#sixth-menubutton").click(function () {

		// Gib CSS-Klasse damit Style sich aendert
		$("#sixth-menubutton").addClass("vmenu-active");

		// Entferne ggf die aktive Klasse von andernen Menu-Items
		$("#first-menubutton").removeClass("vmenu-active");

		$("#second-menubutton").removeClass("vmenu-active");
		
		$("#third-menubutton").removeClass("vmenu-active");

		$("#fourth-menubutton").removeClass("vmenu-active");
		
		$("#fifth-menubutton").removeClass("vmenu-active");

		// Zeige erstes Submenu
		$("#sixth").slideDown("slow");

		// Tue entweder nichts mit den anderen Menus oder schliesse noch offen stehende falls noetig
		if ($("#first").is(":hidden")) {
		}
		else {
			$("#first").slideUp("slow");
		}
		if ($("#second").is(":hidden")) {
		} else {
			$("#second").slideUp("slow");
		}
		if ($("#third").is(":hidden")) {
		}
		else {
			$("#third").slideUp("slow");
		}
		if ($("#fourth").is(":hidden")) {
		}
		else {
			$("#fourth").slideUp("slow");
		}
		if ($("#fifth").is(":hidden")) {
		}
		else {
			$("#fifth").slideUp("slow");
		}		
		});

	// Falls Benutzer Untermenupunkt angeklickt hat, muss onload das richtige Submenu schon geoeffnet sein
	if ($("#sixth > li > a").hasClass("sub-menu-active")) {
		$("#sixth").show();
		$("#sixth-menubutton").addClass("vmenu-active");
	}

	// Ende der Definitionen fuer das sechste Menu	
	
	// Funktion zum Bilderwechsel Thumb -> HiRes
	$(".thumb a").click(function(){
		$("#content img").hide().attr({"src": $(this).attr("href")});
		$description = $("span", this).html();
		$("#descriptor").html($description);
		return false;
	});
	$("#content>img").load(function(){$("#content>img:hidden").fadeIn()});	
	
});

// Funktion um Selektoren fuer FancyBox zu bestimmen
$(function() {
        $(".fancyboxtrigger").fancybox({ 
		'hideOnContentClick': false,
		'overlayShow': false,
		//'centeronScroll': false,
		'frameHeight': 285,
		'frameWidth': 250,
//		'padding': 6
	});
});
