function AdjustHeight(max) {
	
	var y = 0;
	
	if(self.innerHeight) {
		y = self.innerHeight;
	}
	else if(document.documentElement && document.documentElement.clientHeight) {
		y = document.documentElement.clientHeight;
	}
	else if (document.body) {
		y = document.body.clientHeight;
	}
        
	var divContent = document.getElementById("content");
	var divTop = document.getElementById("header");
	var divBottom = document.getElementById("menu_bottom");
	var availableHeight = y - (divTop.offsetHeight+divBottom.offsetHeight+30);
	
	var subMenu = document.getElementById("productsIndex");
	if(subMenu != null) {
		availableHeight -= 27;
	}
	
	if(max == "max") {
		divContent.style.height = availableHeight;
	} else {
		if(divContent.offsetHeight > availableHeight) { 
			divContent.style.height = availableHeight;
		} else {
			var browser = navigator.appName;
			if(browser != "Microsoft Internet Explorer") {
				divContent.style.height = null;
			}
		}
	}


}


function FixTimeline() {
	
	/* MSIE FIX */
	var browser = navigator.appName;
	var divTimeline = document.getElementById("timelineContainer");
	if(browser == "Microsoft Internet Explorer") {
		if (divTimeline.scrollWidth > divTimeline.offsetWidth) {
			divTimeline.style['paddingBottom'] = '20px';
			divTimeline.style['overflowY'] = 'hidden';
	    }
	}
	
}

function getElementsByName_iefix() {
    
    var elem = document.getElementsByTagName('td');
    var arr = new Array();
    
    var i = 0;
    var iarr = 0;
    for(;i < elem.length; i++) {
         var att = elem[i].getAttribute("name");
         if(att == "itemCell") {
              arr[iarr] = elem[i];
              iarr++;
         }
    }
    return arr;
}

function SetAlternateColors() {
	
	$(document).ready(function()
			{
			  //for table row
			  $("td[name=itemCell]:even").css("background-color", "rgb(199,199,199)");
			  $("td[name=itemCell]:odd").css("background-color", "#fff");
			});
}

function scrollTo(loc) {
	
	var oldScrollLeft = $("#timelineContainer").scrollLeft();
	var offset = $(loc).position().left;
	var pos = oldScrollLeft+offset;
	
	$("#timelineContainer").animate({ 
	        scrollLeft: pos+"px"
	      }, 500 );

	
}

function showHeights() {
	
	var y = 0;
	
	if(self.innerHeight) {
		y = self.innerHeight;
	}
	else if(document.documentElement && document.documentElement.clientHeight) {
		y = document.documentElement.clientHeight;
	}
	else if (document.body) {
		y = document.body.clientHeight;
	}
        
	var divContent = document.getElementById("content");
	var divTop = document.getElementById("menu_top");
	var divBottom = document.getElementById("menu_bottom");
	var availableHeight = y - (divTop.offsetHeight+divBottom.offsetHeight+20);
	
	alert(divContent.offsetHeight+"/"+availableHeight+"/"+divContent.style.height+"/"+y);
	
	
}

function test() {
	
	var scrollContH = $("#scrollContent").height();
	alert("sc-h: "+scrollContH);
	
}

function scrollProductContent(dir) {
	
	
	$("#scrollContentHolder").animate({ 
		scrollTop: dir+"="+20+"px"
	}, 0);

}

function SetScrollArrows() {
	
	var scrollContent = $("#scrollContent");
	var scHeight = scrollContent.height();
	
	if(scHeight > 484) {
		$("#scroller").css({ "display" : "block" });
	} else {
		$("#scroller").css({ "display" : "none" });
	}
	
	
}

	

