﻿var highlightcolor="#F7F3AB"

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 SetShipping(){
 if (document.aspnetForm.ctl00_ContentPlaceHolder1_cbSame.checked){
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtFName_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtFname.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtLName_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtLname.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtCompany_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtCompany.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtAddress1_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtAddress1.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtAddress2_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtAddress2.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtCity_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtCity.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtZip_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtZip.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtFax_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtFax.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtState_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtState.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtEmail_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtEmail.value;
   document.aspnetForm.ctl00_ContentPlaceHolder1_ddlState_s.selectedIndex=document.aspnetForm.ctl00_ContentPlaceHolder1_ddlState.selectedIndex;
   document.aspnetForm.ctl00_ContentPlaceHolder1_ddlCountry_s.selectedIndex=document.aspnetForm.ctl00_ContentPlaceHolder1_ddlCountry.selectedIndex;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtAltPhone_s.value=document.aspnetForm.ctl00_ContentPlaceHolder1_txtAltPhone.value;
 }
 else
 {
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtFName_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtLName_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtCompany_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtAddress1_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtAddress2_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtCity_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtZip_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtState_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_ddlState_s.selectedIndex=0;
   document.aspnetForm.ctl00_ContentPlaceHolder1_ddlCountry_s.selectedIndex=0;
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtPhone_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtAltPhone_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtFax_s.value='';
   document.aspnetForm.ctl00_ContentPlaceHolder1_txtEmail_s.value='';
  }
}
