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];
			}
	}
}

function MM_findObj(n, d) { //v4.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);
	if(!x && document.getElementById) x=document.getElementById(n); 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_showHideLayers() { //v6.0
	var i,p,v,obj,args=MM_showHideLayers.arguments;
	for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
		if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
		obj.visibility=v; }
}

function popUp(newsite, widthsize, heightsize) {
	popup = window.open('','PopUp','toolbar=no,location=no,status=no,status=no,scrollbars=no,width=420,height=390,')
	popup.location.href = newsite
	popup.window.resizeTo(widthsize, heightsize)
	popup.window.focus();
}

function popUpColor(colorFile, colorID, colorName) {
	popupc = window.open('','PopUp','toolbar=no,location=no,status=no,status=no,scrollbars=no,width=420,height=390,');
	popupc.document.writeln('<html><head><title>View Color</title>');
	popupc.document.writeln('<link rel="stylesheet" href="style.css" type="text/css" />');
	popupc.document.writeln('<link rel="SHORTCUT ICON" href="favicon.ico" />');
	popupc.document.writeln('</head><body>');
	popupc.document.writeln('<br /><div align="center"><img src="' + colorFile + '" border="0" alt="' + colorName + '" title="' + colorName + '" />');
	popupc.document.writeln('<br /><b><big>' + colorID + ' - ' + colorName + '</big></b>');
	popupc.document.writeln('<br /><br /><br />[<a href="javascript:close()">Close Window</a>]</div>');
	popupc.document.writeln('</body><html>');
	popupc.window.focus();
}

function submitonce(theform) {
	// if IE 4+ or NS 6+
	if (document.all || document.getElementById) {
		// hunt down "submit" and "reset"
		for (i=0;i<theform.length;i++) {
			var tempobj=theform.elements[i];
			if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset") {
				//disable it
				tempobj.disabled=true;
			}
		}
	}
}

function DoConfirm(message, url) {
	if(confirm(message)) location.href = url;
}