
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages(imgName,m) {
	if (document.images && (preloadFlag == true)) {
	//alert(imgName + "  OR  " + m);
			document[imgName].src = m;
			 //document[imgName].src = eval(imgName + 'on.src');
			}
}

function setImage(section,imgName,src){
	unclickImage(section);
	document[imgName].src=src;
}

function unclickImage(section){
		//alert(images.length);
		if (section=='nav'){p=6;}
		else{p=5}
		for (var j=1;j<=p;j++){
			if (!isNS4){
				img=section+j;
				document[img].src = "/images/spacer.gif";
			}
			//alert(document[images[2*j]].src);
		}
}

/*function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}*/

var preloadFlag = true;
function preloadImages() {
	if (document.images) {
		agencyh_over = newImage("images/homepage/agency-over.gif");
		teamh_over = newImage("images/homepage/team-over.gif");
		servicesh_over = newImage("images/homepage/services-over.gif");
		
		agency_over = newImage("images/subheader/agency-over.gif");
		team_over = newImage("images/subheader/team-over.gif");
		services_over = newImage("images/subheader/services-over.gif");
		casestudies_over = newImage("images/subheader/casestudies-over.gif");
		opportunities_over = newImage("images/subheader/opportunities_over.gif");
		client_over = newImage("images/subheader/client-over.gif");
		
		contactus_over = newImage("images/homepage/contactus_over.gif");
		preloadFlag = true;
	}
}


function init(){

if (document.images) {
   spacerOn = new Image();
   spacerOn.src = "/images/spacer.gif";
  }

isNS4 = (document.layers) ? true : false;
isIE4 = (document.all && !document.getElementById) ? true : false;
isIE5 = (document.all && document.getElementById) ? true : false;
isNS6 = (!document.all && document.getElementById) ? true : false;

	
		if (isNS4){
		   layerRef = "document.layers";
		   styleSwitch="";
		}
		else if (isIE4) {
		   layerRef = "document.all";
		   styleSwitch=".style";
		}
		else if (isIE5 || isNS6) {
		   layerRef = "document.getElementById";
		   styleSwitch=".style";
		}		

		//wipeLeft('loadingBG');
		//hideLayer('header');
		//hideLayer('msg');
	}
	
//GENERAL FUNCTIONS
	function showLayer(layerName){
		var a = showLayer.arguments;
		for (i=0; i<a.length; i++) {
		
		//alert(layerRef+'("'+a[i]+'")'+'.style.visibility="visible"');
			if (isIE5 || isNS6) {
	   		eval(layerRef+'("'+a[i]+'")'+styleSwitch+'.visibility="visible"');
			}else{
			eval(layerRef+'["'+a[i]+'"]'+styleSwitch+'.visibility="visible"');
			}
		}
	}
	

	function hideLayer(){
		var a = hideLayer.arguments;
		//alert(hideLayer.arguments);
  		for (i=0; i<a.length; i++) {
    	//alert(a[i]);
			if (isIE5 || isNS6) {
	   		eval(layerRef+'("'+a[i]+'")'+styleSwitch+'.visibility="hidden"');
			} else{
			eval(layerRef+'["'+a[i]+'"]'+styleSwitch+'.visibility="hidden"');
			}
		}
	}
	
	
