var highlightcolor="#f5f5f5"
	
		var ns6=document.getElementById&&!document.all
		var previous=''
		var eventobj

		//Regular expression to highlight only form elements
		var intended=/INPUT|TEXTAREA|SELECT|OPTION/

		//Function to check whether element clicked is form element
		function checkel(which){
		if (which.style&&intended.test(which.tagName)){
		if (ns6&&eventobj.nodeType==3)
		eventobj=eventobj.parentNode.parentNode
		return true
		}
		else
		return false
		}

		//Function to highlight form element
		function highlight(e){
		eventobj=ns6? e.target : event.srcElement
		if (previous!=''){
		if (checkel(previous))
		previous.style.backgroundColor=''
		previous=eventobj
		if (checkel(eventobj))
		eventobj.style.backgroundColor=highlightcolor
		}
		else{
		if (checkel(eventobj))
		eventobj.style.backgroundColor=highlightcolor
		previous=eventobj
		}
		}
		

function showRemoteImage() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=725,height=600";
OpenWindow = window.open("", "remote", windowprops); 
}



function showRemoteUpload() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=525,height=150";
OpenWindow = window.open("", "remoteUpload", windowprops); 
}

function showRemoteEmail() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=725,height=650";
OpenWindow = window.open("", "remote_email", windowprops); 
}

function showRemoteErrors() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=850,height=500";
OpenWindow = window.open("", "remote_error", windowprops); 
}

function showRemoteGalleryImage() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=200,height=200";
OpenWindow = window.open("", "remote_gallery_image", windowprops); 
}


function showRemoteProduct() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=200,height=200";
OpenWindow = window.open("", "remote_product", windowprops); 
}

function showRemoteSizeChart() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=800,height=650";
OpenWindow = window.open("", "remote_size_chart", windowprops); 
}


function showRemoteInvoice() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=600,height=700";
OpenWindow = window.open("", "remote_invoice", windowprops); 
}

function showRemoteTerms() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=675,height=800";
OpenWindow = window.open("", "remote_terms", windowprops); 
}

//--

function closeRemote() {
timer = setTimeout('window.close();', 10);
}

function clearUserText() {
  document.login.du_user_name.value= "";
}

function clearSearchText() {
  document.search.srch.value= "";
}

function showRemoteEmail() {
var windowprops = "toolbar=0,location=0,directories=0,status=1, " +
"menubar=0,scrollbars=yes,resizable=yes,width=600,height=700";
OpenWindow = window.open("", "remote_email", windowprops); 
}



function validateNumber(field){
	var val = field.value;
	var okNumber = true;
	var RefString = "-1234567890";
	for (i=0; i< val.length; i++)
		{
			TempChar = val.substring ( i, i+1 );
			if (  TempChar == "." ) { okNumber = false; } /* Can only have zero or one decimal points in a number */
			if (( TempChar == "-" ) && ( i != 0 )) { okNumber = false; } /* Minus Sign must be first character */
			/* Check if current character is valid */
			if ( RefString.indexOf (TempChar,0) == -1)
			{
			/* character not found in RefString */
			okNumber = false;
			}
		}
		if ( okNumber == false ) 
		{
		      alert("Please enter a valid number");
		      field.focus();
		      field.select();
		}
}






<!-- Begin
var cust_shipping_name_first = "";
var cust_shipping_name_last = "";
var cust_shipping_company = "";
var cust_shipping_street_1 = "";
var cust_shipping_street_2 = "";
var cust_shipping_city = "";
var cust_shipping_state = "";
var cust_shipping_zip = "";
var cust_shipping_country = "";
var cust_shipping_prov = "";
var cust_shipping_phone = "";
var cust_shipping_fax = "";


function InitSaveVariables(form) {
cust_shipping_name_first = frm.cust_shipping_name_first.value;
cust_shipping_name_last = frm.cust_shipping_name_last.value;
cust_shipping_phone = frm.cust_shipping_phone.value;
cust_shipping_fax = frm.cust_shipping_fax.value;
cust_shipping_company = frm.cust_shipping_company.value;
cust_shipping_street_1 = frm.cust_shipping_street_1.value;
cust_shipping_street_2 = frm.cust_shipping_street_2.value;
cust_shipping_city = frm.cust_shipping_city.value;
cust_shipping_zip = frm.cust_shipping_zip.value;
cust_shipping_prov = frm.cust_shipping_prov.value;
cust_shipping_country = frm.cust_shipping_country.value;
ShipStateIndex = frm.cust_shipping_state.selectedIndex;

}

function ShipToBillPerson(form) {
if (frm.copy.checked) {
InitSaveVariables(form);
frm.cust_shipping_name_first.value = frm.cust_billing_name_first.value;
frm.cust_shipping_name_last.value = frm.cust_billing_name_last.value;
frm.cust_shipping_phone.value = frm.cust_billing_phone.value;
frm.cust_shipping_fax.value = frm.cust_billing_fax.value;
frm.cust_shipping_company.value = frm.cust_billing_company.value;
frm.cust_shipping_street_1.value = frm.cust_billing_street_1.value;
frm.cust_shipping_street_2.value = frm.cust_billing_street_2.value;
frm.cust_shipping_city.value = frm.cust_billing_city.value;
frm.cust_shipping_zip.value = frm.cust_billing_zip.value;
frm.cust_shipping_prov.value = frm.cust_billing_prov.value;
frm.cust_shipping_country.value = frm.cust_billing_country.value;
frm.cust_shipping_state.selectedIndex = frm.cust_billing_state.selectedIndex;

}
else {
frm.cust_shipping_name_first.value = cust_shipping_name_first;
frm.cust_shipping_name_last.value = cust_shipping_name_last;
frm.cust_shipping_phone.value = cust_shipping_phone;
frm.cust_shipping_fax.value = cust_shipping_fax;
frm.cust_shipping_company.value = cust_shipping_company;
frm.cust_shipping_street_1.value = cust_shipping_street_1;
frm.cust_shipping_street_2.value = cust_shipping_street_2;
frm.cust_shipping_city.value = cust_shipping_city;
frm.cust_shipping_zip.value = cust_shipping_zip;       
frm.cust_shipping_prov.value = cust_shipping_prov;
frm.cust_shipping_country.value = cust_shipping_country;
frm.cust_shipping_state.selectedIndex = ShipStateIndex;

   }
}
//  End -->


function reloadImage()
{
	theDate = new Date();
	document["ver_code"].src = "/utils/inc_func_image_verify.asp?" + theDate.getTime();
}


function printPage() {
	javascript:window.print();
  }