function checkScreenHeight(){
	/*
	var height = jQuery(document).height(); // Usable window height
	var header = jQuery("#header-container").height();
	var main = jQuery("#main-container").height();
	var footer = jQuery("#footer-container").height();
	var total = header + main + footer;
	var correktor = 0;
	// IE
	if (jQuery.browser.msie){
		if(jQuery.browser.version == "7.0" ){
			if (jQuery(".col1-layout").length > 0){
				correktor = 0;
				}
			
			
			}
	// Kein IE		
	} else {
				
	}
	
	var newHeight = height - header - footer;
	if (total < height) {				
		jQuery("#main-container").css("height", newHeight - correktor);
		// alert("test");
		}	
					
	if (total >= height && jQuery(".col1-layout").length > 0) {
		jQuery("#main-container").css("height", newHeight - correktor);
		// alert("test");
		}
	*/
	var correktor = 372;
	if (jQuery.browser.msie){
		correktor = 376;
		}
	if (jQuery(".vertnav-container").length > 0){
	correktor = 300;
	}	
	jQuery("#main-container").css("height", jQuery(document).height() - correktor);
			

	//alert(jQuery(document).height());
}



var piTime = 350;

jQuery(document).ready(function(){	
	checkScreenHeight();	
	showMessages();
	jQuery("#layer").click(function(){
			hideMessages()
		});

/*	
	jQuery("#eyecatcher-home-next").click(function(){			
		jQuery("#inner-eyecatcher-home img:visible:first").addClass("cImage");
		jQuery("#inner-eyecatcher-home .cImage").hide();
		jQuery("#inner-eyecatcher-home .cImage ~ img").show();
		jQuery("#inner-eyecatcher-home .cImage").removeClass("cImage");
	});
*/

	jQuery("#inner-eyecatcher-home").cycle({ 
		next:"#eyecatcher-home-prev",
		prev:"#eyecatcher-home-next",
		speed:    900, 
		timeout:  7000 
	});
});

/* Messages */

function showMessages(){
	if (jQuery("#inner_message").html() != null && jQuery("#inner_message").html() != ""){
			var div = jQuery("<div>", { id: 'layer', 
			style: "background:#3b3b3b; filter:alpha(opacity=55);-moz-opacity: 0.55;opacity: 0.55;z-index:9999;position:absolute;top:0;height:" + jQuery(document).height() + "px;left:0;width:" + jQuery(document).width() + "px;"});
			jQuery("body").prepend(div);
			jQuery("#messages_product_view").show();
		}
	}
	
function hideMessages(){
		jQuery("#layer,#messages_product_view").fadeOut(piTime);	
	}	



/* Produktfotos Detailseiten */
function switchImage(path){
	jQuery("#image").fadeOut(piTime,function(){
		jQuery("#image").attr("src",path);
		jQuery("#image").fadeIn(piTime);
		});
	} 

function switchArrayImage(arr, id){
	jQuery("#image").fadeOut(piTime,function(){
		jQuery("#image").attr("src",arr[id]);
		jQuery("#image").fadeIn(piTime);
		});	
	} 

function loadNextArrayImage(arr){
	var l = arr.length;
	var nid = 0;	
	var cImgSrc = jQuery("#image").attr("src");
	for (var i = 0; i<l;i++){
		if (arr[i] == cImgSrc){
			if (i < l-1){
				nid = i + 1;			
				}
			}
		}		
	switchArrayImage(arr, nid);	
	}	
	
	

function sliderIntro(){
	jQuery("#inner-eyecatcher-home img").fadeIn(piTime);
	}



/*
function getScrollY() {
  var scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
  } else if( document.body &&  document.body.scrollTop ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
  } else if( document.documentElement && document.documentElement.scrollTop ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
  }
  return scrOfY ;
}
*/
