navOn = newImage('/images/nav/nav_button_on.png');preloadflag = true;<!--	var V = navigator.appVersion.substring(0,1);	var brsr = 0;	if (V < 4) {		top.alert("This site uses java to support its major navigation.\n You may have trouble viewing the site");	} else if (navigator.appName.indexOf("Netscape") > -1) {	} else if (navigator.appName.indexOf("Explorer") > -1) {			var T = navigator.appVersion.indexOf("MSIE");			T += 5;			V = navigator.appVersion.substring(T,eval(T+1));	}	if (navigator.appName.indexOf("Netscape") > -1) {		brsr = 1;	} else if (navigator.appName.indexOf("Explorer") > -1) {		if (V < 5) {		} else {			brsr = 2;		}	}function centerPop(page,w,h,args){	if (w > 0) {	} else {		w = 650	}	if (h > 0) {	} else {		h = 550	}	var width	var height	var leftdist	var topdist	width = screen.width;	height = screen.height;	leftdist = Math.round((width - w) / 2);	topdist = Math.round((height - h) / 2);	if (!args) {		args = 'resizable=1,menubar=0,location=0,scrollbars=1,status=1,toolbar=0';	}	cpw = window.open(page,'cpw','width='+ w +',height='+ h +',top='+topdist+',left='+leftdist+','+ args);	cpw.focus();}function popwin (LOC) {	UWin = window.open(LOC,'UWin','WIDTH=520,height=550,scrollbars=1,resizable=1,status=1,top=100,left=100');	UWin.focus();}function GalleryWindow (LOC) {	GalleryWin = window.open(LOC,'GalleryWin','WIDTH=600,height=450,scrollbars=1,resizable=1,status=1,top=100,left=100');	GalleryWin.focus();}function newImage(arg) {	if (document.images) {		rslt = new Image();		rslt.src = arg;		return rslt;	}}function popMail(host,user) {	var acct = user +'@'+ host;	self.location.href = 'mailto:'+ acct;}function PasteAll() { 	// opener.document.forms[PasteAll.arguments[0]].elements[PasteAll.arguments[i]].name	for (var i=1; i < PasteAll.arguments.length; i+=2) {	//	top.alert(PasteAll.arguments[0] + " : " + PasteAll.arguments[i] + " = " + PasteAll.arguments[i+1] + "\n" + opener.document.forms[PasteAll.arguments[0]].name);		opener.document.forms[PasteAll.arguments[0]].elements[PasteAll.arguments[i]].value = PasteAll.arguments[i+1];	}}function PasteThis () {	for (var i=1; i < PasteThis.arguments.length; i+=2) {		document.forms[PasteThis.arguments[0]].elements[PasteThis.arguments[i]].value = PasteThis.arguments[i+1];	}}function GetTime () {	var now = new Date()	var theHour = now.getHours()	//var theTime = "" + ((theHour > 12) ? (theHour - 12) : theHour)	var theTime = ""+ ((theHour < 10) ? "0"+theHour : theHour)	var theMin = now.getMinutes()	theTime += ((theMin < 10) ? ":0" : ":") + theMin	theTime += ":00"	return theTime//	alert (theTime)//	alert (now.toLocaleString())//	alert (now.toGMTString)//	alert (now)//	alert (now.getTimeZoneOffset()) }function ShowTime () {}function MM_findObj(n, d) { //v3.0  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;}/* Functions that swaps images. */function MM_swapImage() { //v3.0  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}function MM_swapImgRestore() { //v3.0  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}/* Functions that handle preload. */function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function showHideLayers() { 	var args=showHideLayers.arguments;		var ston = 1;	var baser = args[0];		if (brsr != 0) {		for (i = ston; i<(args.length-1); i+=2) {			var obj = args[i];			var vis = args[i+1];				if (brsr == 1 && V < 5) {					if (document.layers[obj]) document.layers[obj].visibility = vis;			}			if (brsr == 1 && V >= 5) {				document.getElementById(obj).style.visibility = vis;			}			if (brsr == 2) {				if (document.all[obj]) {					document.all[obj].style.visibility = vis;				}			}		}	}}// HTTP REQUESTvar req = false;/* source: http://www.webpasties.com/xmlHttpRequest/xmlHttpRequest_tutorial_1.html */function getXMLHttpRequestObject() {  var xmlhttp;  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {    try {      xmlhttp = new XMLHttpRequest();    } catch (e) {      xmlhttp = false;    }  }  return xmlhttp;}function getXmlHttpObj() { 	var objXMLHttp=null	if (window.XMLHttpRequest) {		objXMLHttp=new XMLHttpRequest()	} else if (window.ActiveXObject) {		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")	}	return objXMLHttp}function processReqChange() {	// only if req shows "complete"	if (req.readyState == 4) {		// only if "OK"		if (req.status == 200) {			// ...processing statements go here...			response = req.responseXML.documentElement;			method = response.getElementsByTagName('method')[0].firstChild.data;			result = response.getElementsByTagName('result')[0].firstChild.data;			eval(method + '(result)');		} else {			alert("Error: status code is " + req.status);		}	}}function loadXMLDoc(url) {		req = getXMLHttpRequestObject(); // We create the HTTP Object		if (req) {		req.onreadystatechange = processReqChange;		req.open("GET", url, true);		req.send(null);	}}function loadExternalFile (intoDiv,url) {	var reqLoadExternalFile = null;	reqLoadExternalFile = getXmlHttpObj();		reqLoadExternalFile.onreadystatechange = function(){		if (reqLoadExternalFile.readyState == 4){			if (reqLoadExternalFile.status == 200){				postProcess(reqLoadExternalFile, intoDiv);			} else {				reqLoadExternalFile.errorString = "An error prevented this view from loading.";				postProcess(reqLoadExternalFile);			}		}	};	reqLoadExternalFile.open("GET", url, true);	reqLoadExternalFile.send(null);}var tmpintoDiv;function postProcess (reqTmp, intoDiv) {//	if (shortTimeout) {//		lastHttpRequestObj = reqTmp;//		tmpintoDiv = intoDiv;//		endShortTimeoutEval = 'postProcess(lastHttpRequestObj, tmpintoDiv)';				//alert('postProcess::continue::'+ req);		//	} else {//		hideProcessing();//		showHideLayers('','utility','visible');		if (intoDiv == 'modalContent') {			document.getElementById(intoDiv).innerHTML = reqTmp.responseText;			adjustModalContent();		} else if (intoDiv == 'modalContent+form') {			lossenModalContent();			document.getElementById('modalContent').innerHTML = "<p>Your email has been sent.</p>";		//	document.getElementById('modalContent').innerHTML = formCurrent +  reqTmp.responseText;			formCurrent = ''			adjustModalContent();		} else {			document.getElementById(intoDiv).innerHTML = reqTmp.responseText;		}		lastHttpRequestObj = null;				//alert('postProcess::execute::'+ req);//	}}function validateEmailField(str) {	if (str == '' || str.indexOf('@',1) == -1) {		return false;	} else {		return true;	}}// MODALfunction resizeCover (objId) {	page_dims = getPageSizeWithScroll();	document.getElementById(objId).style.height = page_dims[1]+'px';}function showCover(id){			if (!document.getElementById('modalCover')) {			body  = document.getElementsByTagName('body');			cover = document.createElement('div');			cover.setAttribute('id','modalCover');			cover.setAttribute('class','coverOn');			cover.setAttribute('onClick','hideModal()');			body[0].appendChild(cover);		}		document.getElementById('modalCover').className = 'coverOn';		resizeCover('modalCover');}function showProcessing(strMsg){		if (!strMsg) {		strMsg = 'Loading...';	}		//clear existing timeout	//if (shortTimeout) {	//	shortTimeout = null;	//}	resizeCover('processing');	repositionDiv('processingInfo',125);	setClass('processing','processOn');	document.getElementById('processingInfo').innerHTML = "<center><div id='processingWait'><div id='processingWaitInfo'>"+ strMsg +"<br><img src='/images/gen/loading_40x40.gif' width='40' height='40' vspace='5'></div></div></center>";		showHideLayers('','processingInfo','visible');	shortTimeout = setTimeout('endShortTimeout()',shortTimeoutLength)	//showHideLayers('','cover','visible');}function hideProcessing(){	resizeCover('processing');	//showHideLayers('','cover','hidden');	document.getElementById('processingInfo').innerHTML = "";	showHideLayers('','processingInfo','hidden');	setClass('processing','coverOff');}function showLayerBlock(id) {	//if (document.getElementById(id)) {		document.getElementById(id).style.display = 'block';		document.getElementById(id).style.visibility = 'visible';		adjustModalContent();	//}}function hideLayerBlock(id) {	//if (document.getElementById(id)) {		document.getElementById(id).style.visibility = 'hidden';		document.getElementById(id).style.display = 'none';		adjustModalContent();	//}}// EMAIL A FRIEND function showEmailToFriend (id) { //	showCover();//	showProcessing();	showModal();		externalFileName = '/include/formEmailAFriend.php';	externalFileName += '?send_id=' + id;		loadExternalFile('modalContent',externalFileName);}function validateEmailToFriendForm (frm, urchinTrackerEntityKey) {	// hide all possible visible errors - reset	hideLayerBlock('utilWinErrorMsg');		hideLayerBlock('utilWinFrmErrorToEmail');	hideLayerBlock('utilWinFrmErrorFromEmail');	hideLayerBlock('utilWinFrmErrorComments');		rtn = true;	urchinErrStr = '';		if (!validateEmailField(frm.elements['zszeznzdz_ztzoz'].value)) {		showLayerBlock('utilWinFrmErrorToEmail');				rtn = false;		urchinErrStr = urchinErrStr +'invalidToEmail';	}		if (!validateEmailField(frm.elements['zszeznzdz_zfzrzozmz'].value)) {		showLayerBlock('utilWinFrmErrorFromEmail');				rtn = false;		urchinErrStr = urchinErrStr +'invalidFromEmail';	}		if (frm.elements['zczozmzmzeznztzsz'].value.length > 350) {		showLayerBlock('utilWinFrmErrorComments');				rtn = false;		urchinErrStr = urchinErrStr +'commentsTooLong';	}		if (!rtn) {		showLayerBlock('utilWinErrorMsg');				// log to urchin		// urchinTracker('/email+a+friend/error/'+ urchinTrackerEntityKey + urchinErrStr);	}		return rtn;}var formCurrent = ''function processEmailToFriend (frm, urchinTrackerEntityKey) {	formCurrent = document.getElementById('modalContent').innerHTML;	document.getElementById('modalContent').innerHTML = '';	showModal();		showSpinner();		//	endShortTimeoutEval = 'displayStandardSuccessResult()';//	showProcessing('Sending your email...');		// asynchronous email handling	externalFileName = '/include/formEmailAFriend.php';	externalFileName += '?'+  parseForm(frm);	//	executeExternalFile(externalFileName);	loadExternalFile('modalContent+form',externalFileName);	}