
/* dm.js
 * 20020326 revised kld
 * Added eval() to changeImages() to append .src property within function, so instead of passing:
 * changeImages('DOM-IMG-NAME',JS-ImageObject.src);
 * now you should pass:
 * changeImages('DOM-IMG-NAME','JS-ImageObject');
 * (notice the single quotes!)
 * Quoting the object name seems silly, but eval() seems to prevent js errors if a mouseover
 * is called before the image is fully loaded. (in ie6, on XP)
 * All ASP pages will use this new syntax & reference this file from within '/includes/'
 * (HTML pages had been referencing from root)
 * Also, as a side effect of moving dm.js, all image paths were converted to virtual urls.
 */


function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && preloadFlag) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + '.src');
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		signinpurple = newImage("../images/navlinkstop/signin.gif");
		signinwhite = newImage("../images/navlinkstop/signinover.gif");
		contactpurple = newImage("../images/navlinkstop/contact.gif");
		contactwhite = newImage("../images/navlinkstop/contactover.gif");
		homepurple = newImage("../images/navlinkstop/home.gif");
		homewhite = newImage("../images/navlinkstop/homeover.gif");
		
		messareyou = newImage("../images/navmessages/messareyou.gif");
		messareyoulookingfor = newImage("../images/navmessages/messareyoulookingfor.gif");
		messblank = newImage("../images/navmessages/messblank.gif");
		messcanwedoforyou = newImage("../images/navmessages/messcanwedoforyou.gif");
		messcontact = newImage("../images/navmessages/messcontact.gif");
		messdoyouwanttodo = newImage("../images/navmessages/messdoyouwanttodo.gif");
		messengageus = newImage("../images/navmessages/messengageus.gif");
		messfromus = newImage("../images/navmessages/messfromus.gif");
		messsignin = newImage("../images/navmessages/messsignin.gif");
		messtoengageus = newImage("../images/navmessages/messtoengageus.gif");
		messtofindus = newImage("../images/navmessages/messtofindus.gif");
		messweare = newImage("../images/navmessages/messweare.gif");
		messwedid = newImage("../images/navmessages/messwedid.gif");
		messwelcome = newImage("../images/navmessages/messwelcome.gif");
		messwework = newImage("../images/navmessages/messwework.gif");
		messwithus = newImage("../images/navmessages/messwithus.gif");
		messyouare = newImage("../images/navmessages/messyouare.gif");
		messafrica = newImage("../images/navmessages/messafrica.gif");
	
		whoyellow = newImage("../images/navlinksbottom/01who.gif");
		whoblack = newImage("../images/navlinksbottom/01whoover.gif");
		whatyellow = newImage("../images/navlinksbottom/02what.gif");
		whatblack = newImage("../images/navlinksbottom/02whatover.gif");
		whenyellow = newImage("../images/navlinksbottom/03when.gif");
		whenblack = newImage("../images/navlinksbottom/03whenover.gif");
		whereyellow = newImage("../images/navlinksbottom/04where.gif");
		whereblack = newImage("../images/navlinksbottom/04whereover.gif");
		whyyellow = newImage("../images/navlinksbottom/05why.gif");
		whyblack = newImage("../images/navlinksbottom/05whyover.gif");
		howyellow = newImage("../images/navlinksbottom/06how.gif");
		howblack = newImage("../images/navlinksbottom/06howover.gif");
		interactyellow = newImage("../images/navlinksbottom/07interact.gif");
		interactblack = newImage("../images/navlinksbottom/07interactover.gif");
		
		preloadFlag = true;
	}
}


/*   * * * * * *    P O P U P   F U N C T I O N S   * * * * * *   */

	function passrem() { popup("../passrem.htm","pass",300,300); }
	function changepwd() { popup("../changepass.htm","pass",300,400); }

	function popup(path,title,winwidth,winheight) {
			
		windowoptions = "width=" + winwidth;
		windowoptions += ",height=" + winheight;
		windowoptions += ",dependent=yes";
		windowoptions += ",directories=no";
		windowoptions += ",location=no";
		windowoptions += ",menubar=no";
		windowoptions += ",personalbar=no";
		windowoptions += ",resizable=yes";
		windowoptions += ",scrollbars=no";
		windowoptions += ",status=no";
		windowoptions += ",titlebar=no";
		windowoptions += ",toolbar=no";
		
		window.open(path,title,windowoptions);
	}
	
	function scrollingpopup(path,title,winwidth,winheight) {
			
		windowoptions = "width=" + winwidth;
		windowoptions += ",height=" + winheight;
		windowoptions += ",dependent=yes";
		windowoptions += ",directories=no";
		windowoptions += ",location=no";
		windowoptions += ",menubar=no";
		windowoptions += ",personalbar=no";
		windowoptions += ",resizable=no";
		windowoptions += ",scrollbars=yes";
		windowoptions += ",status=no";
		windowoptions += ",titlebar=no";
		windowoptions += ",toolbar=no";
		
		window.open(path,title,windowoptions);
	}
	
	
