
/* jquery Ausklappmenü Hauptmenü */

$(function() {
$('#nav').droppy();
});


/*  start  ausklapp-tree-menü */

    $(document).ready(function(){

	
	$("#browser").treeview({
		collapsed: true,
		unique: true,
		persist: "location",
		breadCrumbId: "breadcrumb",
		toggle: function() {			
			//window.console && console.log("%o was toggled", this);			
		}
	});	

});


/* horizontale Scrollbox / Startseitee */
jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
        visible: 3
    });
});




/* bodyanpassung für background image */

  function getScrollXY() {
 var scrOfX = 0, scrOfY = 0;
 if( typeof( window.pageYOffset ) == 'number' ) {
   //Netscape compliant
   scrOfY = window.pageYOffset;
   scrOfX = window.pageXOffset;
 } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
   //DOM compliant
   scrOfY = document.body.scrollTop;
   scrOfX = document.body.scrollLeft;
 } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
   //IE6 standards compliant mode
   scrOfY = document.documentElement.scrollTop;
   scrOfX = document.documentElement.scrollLeft;
 }
 return {x:scrOfX, y:scrOfY };
};


  $(document).ready(function(){

		$(window).scroll(function () {
			var gitterposition = "0px " + ($(window).height() + getScrollXY().y - 230)  + "px";
			var gitterpositionhtml =  ($(window).height() + getScrollXY().y )  + "px";
		    $("body").css("backgroundPosition", gitterposition);
			$("body").css("minHeight", gitterpositionhtml);
		});




  $(window).resize(function(){
		var gitterposition = "0px " + ($(window).height() + getScrollXY().y - 230)  + "px";
			var gitterpositionhtml =  ($(window).height() + getScrollXY().y )  + "px";
		    $("body").css("backgroundPosition", gitterposition);
			$("body").css("minHeight", gitterpositionhtml);
	});

});





