// brute force way of caching all navigation images

var navimages = Array('analytical-procedureshi.gif', 'about-the-trona-patchhi.gif', 'affiliationshi.gif', 'samplinghi.gif', 'directions.gif', 'gch-hydrator.gif', 'handlinghi.gif', 'the-green-river-facility.gif', 'storage.gif', 'technical-datahi.gif', 'product-informationhi.gif', 'default.gif', 'directionshi.gif', 'storagehi.gif', 'employees-access.gif', 'certification.gif', 'gch-hydratorhi.gif', 'properties.gif', 'handling.gif', 'product-information.gif', 'precautions-in-handlinghi.gif', 'msdshi.gif', 'certificationhi.gif', 'career-opportunities.gif', 'weighing-and-feeding.gif', 'analytical-procedures.gif', 'technical-data.gif', 'contact-us.gif', 'shipment.gif', 'weighing-and-feedinghi.gif', 'distribution-locationshi.gif', 'about-general-chemical-soda-ash-partnershi.gif', 'career-opportunitieshi.gif', 'news-and-company-infohi.gif', 'msds.gif', 'affiliations.gif', 'customer-loginhi.gif', 'defaulthi.gif', 'propertieshi.gif', 'employees-accesshi.gif', 'soda-ash-end-use-markets.gif', 'sampling.gif', 'about-general-chemical-soda-ash-partners.gif', 'distribution-locations.gif', 'shipmenthi.gif', 'contact-ushi.gif', 'about-the-trona-patch.gif', 'news-and-company-info.gif', 'the-green-river-facilityhi.gif', 'soda-ash-end-use-marketshi.gif', 'precautions-in-handling.gif', 'customer-login.gif');

var cacheimg = new Image();

function precacheNav() {
	for (i=0; i<navimages.length; i++) {
		cacheimg.src = "images/nav/"+navimages[i];
	}
}

function rollover(imgname) {
	document[imgname].src = "images/nav/"+imgname+"hi.gif";
}

function rollout(imgname) {
	document[imgname].src = "images/nav/"+imgname+".gif";
}

function popup(w,h,url) {
	var popWin = window.open(url,"popWin","width="+w+",height="+h+",status=no,menubar=no,toolbar=no,resizable=yes,location=no,scrollbars=no");
	
}

function showMapPt(cc,pt) {
	// first reset all images and containers
	for (i=1; i<=15; i++) {
		var img = document['map'+i];
		
		if (img) {
			img.src = "images/mappt.gif";
		}
		
		var obj = document.getElementById('mapinfo'+i);
		if (obj) {
			obj.style.visibility = 'hidden';
		}
	}
	
	// make sure default container is off
	var obj = document.getElementById('defmsg');
	if (obj) {
		obj.style.visibility = 'hidden';
	}
	
	// get the relevant container and display it
	obj = document.getElementById('mapinfo'+pt);
	if (obj) {
		obj.style.visibility = 'visible';
	}
	
	// now update the map image
	var img = document['map'+pt];
	img.src = "images/starpt.gif";
}

function playGCHMovie(vtype) {
	var url = "gchvid.asp?vtype="+vtype;
	
	popup(400,400,url);
}

// THESE ARE OLD FUNCTIONS FROM THE OLD SITE -- INCLUDED FOR BACKWARD COMPATIBILITY

function CSClickReturn () {
	var bAgent = window.navigator.userAgent; 
	var bAppName = window.navigator.appName;
	if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0))
		return true; // dont follow link
	else return false; // dont follow link
}

CSStopExecution = false;
function CSAction(array) { 
	return CSAction2(CSAct, array);
}
function CSAction2(fct, array) { 
	var result;
	for (var i=0;i<array.length;i++) {
		if(CSStopExecution) return false; 
		var actArray = fct[array[i]];
		if (actArray == null) return false;
		var tempArray = new Array;
		for(var j=1;j<actArray.length;j++) {
			if((actArray[j] != null) && (typeof(actArray[j]) == "object") && (actArray[j].length == 2)) {
				if(actArray[j][0] == "VAR") {
					tempArray[j] = CSStateArray[actArray[j][1]];
				}
				else {
					if(actArray[j][0] == "ACT") {
						tempArray[j] = CSAction(new Array(new String(actArray[j][1])));
					}
				else
					tempArray[j] = actArray[j];
				}
			}
			else
				tempArray[j] = actArray[j];
		}			
		result = actArray[0](tempArray);
	}
	return result;
}
CSAct = new Object;

function CSOpenWindow(action) {
	var wf = "";	
	wf = wf + "width=" + action[3];
	wf = wf + ",height=" + action[4];
	wf = wf + ",resizable=" + (action[5] ? "yes" : "no");
	wf = wf + ",scrollbars=" + (action[6] ? "yes" : "no");
	wf = wf + ",menubar=" + (action[7] ? "yes" : "no");
	wf = wf + ",toolbar=" + (action[8] ? "yes" : "no");
	wf = wf + ",directories=" + (action[9] ? "yes" : "no");
	wf = wf + ",location=" + (action[10] ? "yes" : "no");
	wf = wf + ",status=" + (action[11] ? "yes" : "no");		
	window.open(action[1],action[2],wf);
}

CSAct[/*CMP*/ 'B84422190'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0201.html','',438,548,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844256D1'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0204.html','',420,246,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B84425F92'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0201.html','',438,548,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B84432863'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0202.html','',516,450,false,true,false,false,false,false,false);
CSAct[/*CMP*/ 'B84435054'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0206.html','',620,336,false,true,false,false,false,false,false);
CSAct[/*CMP*/ 'B84436A05'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0202.html','',516,450,false,true,false,false,false,false,false);
CSAct[/*CMP*/ 'B844383D6'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0207.html','',470,392,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844BAA30'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0208.html','',620,364,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844BB291'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0208.html','',620,364,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844BC502'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0203.html','',600,531,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844BD513'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0205.html','',600,552,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844BEA44'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/images/F0204.jpg','',514,620,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C12F5'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0210.html','',620,350,false,true,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C2576'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0206.html','',521,620,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C2AD7'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0206.html','',521,620,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C4B28'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0201.html','',335,470,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C62E9'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0202.html','',370,155,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C73C10'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0203.html','',370,201,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C7DD11'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0202.html','',516,450,false,true,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C8C612'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0207.html','',540,620,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844C8F713'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0207.html','',540,620,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844CA4A14'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0208.html','',542,569,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844CCB515'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0205.html','',420,218,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844CE1416'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0211.html','',420,380,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844CE7317'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0212.html','',620,330,false,false,false,false,false,false,false);

CSAct[/*CMP*/ 'B845032C22'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0604.html','',620,451,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B845042423'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0602.html','',620,445,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B845050A24'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0602.html','',620,583,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B845058925'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Fig0603.html','',620,481,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B84506CE26'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0601.html','',420,339,false,false,false,false,false,false,false);

CSAct[/*CMP*/ 'B844EED420'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0901.html','',370,218,false,false,false,false,false,false,false);
CSAct[/*CMP*/ 'B844F05121'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/Tab0902.html','',619,397,false,false,false,false,false,false,false);

CSAct[/*CMP*/ 'FIG0601'] = new Array(CSOpenWindow,/*URL*/ 'SABrochure/images/F0601.jpg','',750,550,true,false,false,false,false,false,false);

