ns4=(document.layers)?true:false;
ie4=(document.all)?true:false;
ns6=(document.getElementById)?true:false;

if (ns4) {
		origWidth = innerWidth;
		origHeight = innerHeight;
		}
	function reDo() {
		if (innerWidth != origWidth || innerHeight != origHeight) 
			location.reload();
		}
	if (ns4) onresize = reDo;



function offAll(){
	if(document.images){
	document.images.home.src=homeOff.src;
	document.images.quality.src=qualityOff.src;
	document.images.roofs.src=roofsOff.src;
	document.images.restore.src=restoreOff.src;
	document.images.projects.src=projectsOff.src;
	document.images.windows.src=windowsOff.src;
	document.images.links.src=linksOff.src;
	document.images.estimate.src=estimateOff.src;
	document.images.contact.src=contactOff.src;
	}
}


function turnOn(imgName)
	{
		if(document.images)
	{
		imgOn=eval(imgName + "On.src");
		document[imgName].src=imgOn;
	}
}


function turnOff(imgName)
	{
		if(document.images)
	{
		imgOff=eval(imgName + "Off.src");
		document[imgName].src=imgOff;
	}
}

				// SHOW - HIDE

function show(id){
	if(ns4){
	document.layers[id].visibility = "show";
	}
	else if(ie4){
	document.all[id].style.visibility = "visible";
	}
	else if(ns6){
	document.getElementById(id).style.visibility = "visible";
	}
}	
		
function hide(id){
	if(ns4) {
	document.layers[id].visibility = "hide";
	}
	if(ie4){
	document.all[id].style.visibility = "hidden";
	}
	if(ns6){
	document.getElementById(id).style.visibility = "hidden";
	}
}

					// WRITE TO LAYER 
	
function lwrite(id,fcolor,text){
	var fcolor="<font color="+fcolor+">";
	if(ns4){
		var lyr=document.layers[id].document;
		document.layers[id].visibility="show";
		lyr.open(); 
		lyr.write("<font face=arial size=2><b>"+fcolor+text+"</b></font></font>");
		lyr.close()	} 
	else if(ie4){
		var lyr= document.all[id];
		document.all[id].style.visibility="visible";
		lyr.innerHTML=("<font face=arial size=2><b>"+fcolor+text+"</b></font></font>");
		}	}
