// JavaScript Document
function checkplatform(){
	if(document.getElementById("template1")){
		if(navigator.userAgent.toLowerCase().indexOf("windows")>-1){			
			var entry=document.getElementById("template1").innerHTML;
			entry=entry.replace(/\<!--/g,"");
			entry=entry.replace(/\-->/g,"");
			document.getElementById("image").innerHTML=entry;	
		}
	}
}

function initialise(){
	browserheight=document.body.clientHeight;
	if(document.getElementById("header").offsetTop<0){
		offset=document.getElementById("header").offsetTop*-1;
	}else{
		offset=-50;
	}
	
	document.getElementById("contentarea").style.top=(browserheight/2  - document.getElementById("contentarea").offsetHeight/2) + offset + "px";	
	document.getElementById("header").style.top=(document.getElementById("contentarea").offsetTop - document.getElementById("header").offsetHeight)-12 + "px";
	
	if(document.getElementById("header").offsetTop>=0){
	
		document.getElementById("flashelements").style.top=(document.getElementById("header").offsetTop + document.getElementById("header").offsetHeight)-41 + "px";
		document.getElementById("nav").style.top=(document.getElementById("contentarea").offsetTop + document.getElementById("contentarea").offsetHeight) + "px";
		document.getElementById("lowercontent").style.top=(document.getElementById("nav").offsetTop + document.getElementById("nav").offsetHeight) + "px";
		
		document.getElementById("linear_products").style.top=document.getElementById("nav").offsetTop + document.getElementById("nav").offsetHeight + "px";
		document.getElementById("specialist_products").style.top=document.getElementById("nav").offsetTop + document.getElementById("nav").offsetHeight + "px";
		document.getElementById("rotary_products").style.top=document.getElementById("nav").offsetTop + document.getElementById("nav").offsetHeight + "px";
		
		///set widths of nav rollovers	
		document.getElementById("linear_products").style.width=document.getElementById("linear_products_title").width;
		document.getElementById("specialist_products").style.width=document.getElementById("specialist_products_title").width;
		document.getElementById("rotary_products").style.width=document.getElementById("rotary_products_title").width;
		
		
		document.getElementById("specialist_products").style.left=document.getElementById("linear_products").offsetWidth;
		document.getElementById("rotary_products").style.left=document.getElementById("linear_products").offsetWidth + document.getElementById("specialist_products").offsetWidth;
		//document.getElementById("rotary_products").style.width=document.getElementById("rotary_products_title").width;
	
	}else{
		initialise();	
	}
	
	//alert(browserheight/2);
}
function showlayer(element){
	if(document.getElementById(element + "_image")){
		document.getElementById(element + "_image").src="images/" + element + "_over.gif";
	}
	if(document.getElementById(element)){
		document.getElementById(element).style.visibility='visible';
	}
	
	/*alert(document.getElementById(element.id + "_image").style.pixelLeft);*/
	//alert(element.id);
}
function hidelayer(element){
	if(document.getElementById(element + "_image")){
		document.getElementById(element + "_image").src="images/" + element + ".gif";
	}
	if(document.getElementById(element)){
		document.getElementById(element).style.visibility='hidden';
	}
}
function setflash(width,height){	
	document.getElementById("flashholder").style.width=parseInt(width);
	document.getElementById("flashholder").style.height=parseInt(height);	
	//alert(document.getElementById("flashholder").style.width);
}

function setflashsource(name){	
	if(navigator.userAgent.toLowerCase().indexOf("netscape")>-1 || navigator.userAgent.toLowerCase().indexOf("mac")>-1){	
		document.getElementById("flashholder").innerHTML="<img src='flash/" + name + ".jpg'>";
	}else{
		document.getElementById("flashholder").innerHTML="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='100%' height='100%'><param name='movie' value='flash/" + name + ".swf'><param name='quality' value='high'><param name='wmode' VALUE='transparent'><embed src='flash/" + name + ".swf' width='100%' height='100%' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent'></embed>";
	}
}