function navon(imgName) {
	document[imgName].src = eval(imgName + "on.src");
}
function navover(imgName) {
	document[imgName].src = eval(imgName + "over.src");
}
function navoff(imgName) {
	document[imgName].src = eval(imgName + "off.src");
}
function bookmark() {
	if (navigator.appName=='Microsoft Internet Explorer') window.external.AddFavorite('http://www.warrendirect.com', 'Warren Direct');
	else if (navigator.appName=='Netscape') alert('Please hit CTRL+D to add a bookmark to this site.');
}
function getspecs(wide,tall) {
	if ((navigator.appName == "Microsoft Internet Explorer") && (navigator.appVersion.charAt(22) == "4") && (navigator.appVersion.charAt(24) == "5") && (navigator.appVersion.indexOf("Mac") != -1)) {
		if (status == "yes") {
			tall += 17;	
		} else {
			tall += 1;
		}
	}
	if ((navigator.appName == "Netscape") && (navigator.appVersion.indexOf("Mac") != -1) && (navigator.appVersion.charAt(0) >= "5") && (scroll == "yes")) {
		wide += 14;
	}
	leftpos = 0
	toppos = 0
	if (navigator.appVersion.charAt(0) >= "4") {
		leftpos = screen.width/2 - wide/2
		toppos = screen.height/2 - tall/2
	}
}
function openwin(desturl,winname,wide,tall,toolbar,scroll,status) {
	window.open(desturl, winname, 'width='+wide+',height='+tall+',left='+leftpos+',top='+toppos+',toolbar='+toolbar+',status='+status+',scrollbars='+scroll+',resizable=no');
}
function NewWinA(desturl,winname,wide,tall,toolbar,scroll,status) {
	getspecs(wide,tall);
	openwin(desturl,winname,wide,tall,toolbar,scroll,status);
}

function NewWinB(frm,desturl,winname,wide,tall,toolbar,scroll,status,recurl) {
	if(valform()) {
		getspecs(wide,tall);
		openwin(desturl,winname,wide,tall,toolbar,scroll,status);
		frm.target = winname;
		frm.action = desturl;
		frm.submit();
		frm.target = "";
		frm.action = recurl;
	}
}
function NewWinC(frm,desturl,winname,wide,tall,toolbar,scroll,status,recurl) {
	getspecs(wide,tall);
	openwin(desturl,winname,wide,tall,toolbar,scroll,status);
	frm.target = winname;
	frm.action = desturl;
	frm.submit();
	frm.target = "";
	frm.action = recurl;
}

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;
}

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;
}


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];}}
}

