function populate()
{ 
	var copy = document.register; 
	if(copy.binf.checked==true) 
	{
		copy.saddr1.value=copy.baddr1.value;  
		copy.saddr2.value=copy.baddr2.value;  
		copy.scity.value=copy.bcity.value; 
		copy.sstate.value=copy.bstate.value; 
		copy.szip.value=copy.bzip.value; 
		copy.scountry.selectedIndex=copy.bcountry.selectedIndex; 
		copy.sphno.value=copy.bphno.value; 
	} 
	else if (copy.binf.checked==false) 
	{ 
		copy.saddr1.value=""; 
		copy.saddr2.value=""; 
		copy.scity.value=""; 
		copy.sstate.value=""; 
		copy.szip.value=""; 
		copy.scntry.selectedIndex=219; 
		copy.sphno.value=""; 
	} 
} 

function check_null()
{ 
	frm = document.register 
	if(frm.fname.value=="") 
	{ 
		alert('Please Enter Firstname'); 
		frm.fname.focus(); return false; 
	}
	
	if(frm.lname.value=="")
	{ 
		alert('Please Enter Surname'); 
		frm.lname.focus();
		return false; 
	} 	
	if(frm.email.value=="") 
	{ 
		alert('Please Fill Email Address'); 
		frm.email.focus(); 
		return false; 
	} 
	
	if(frm.email.value!="") 
	{ 
		var str = frm.email.value; 
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 	// not valid 
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid 
		if (!reg1.test(str) && reg2.test(str))
		{ 
			// if syntax is valid 
			//return true; 
		}
		else
		{ 
			alert ("Please Enter Proper Email Address"); 
			frm.email.focus(); 
			return false; 
		} 
	} 
	/*if(frm.howuknow.value=="") 
	{ 
		alert('Please Select How you came to know about us'); 
		frm.howuknow.focus(); 
		return false; 
	} */
	if(frm.baddr1.value=="") 
	{ 
		alert('Please Enter Billing Address 1'); 
		frm.baddr1.focus(); 
		return false; 
	} 
	
	if(frm.bcity.value=="") 
	{ 
		alert('Please Fill Billing City'); 
		frm.bcity.focus(); 
		return false; 
	} 
	if(frm.bstate.value=="")
	{
	   alert('Please Fill Billing State'); 
	   frm.bstate.focus(); 
	   return false; 
	}
	if(frm.bcountry.value=="")
	{
	  alert("Please Select Billing Country");
	  frm.bcountry.focus(); 
	  return false;
    } 
    if(frm.bzip.value=="") 
    {
	  alert('Please Fill Billing Zipcode');
	  frm.bzip.focus();
	  return false; 
	  } 
   if(frm.bphno.value=="")
   {
	 alert('Please Fill Billing Telephone');
	 frm.bphno.focus();
	 return false; 
	 }
  if(frm.uname.value=="") 
   {
   alert('Please Fill User Name');
   frm.uname.focus();
   return false; 
   }
   if(frm.pass.value=="")
   {
  alert('Please Fill Password');
  frm.pass.focus();
  return false;
   }
  if(frm.cpass.value=="")
  {
  alert('Please Fill Confirm Password');
  frm.cpass.focus();
  return false;
  }
  if(frm.pass.value!=frm.cpass.value)
  {
  alert('Password should be Similar');
  frm.pass.value="";
  frm.cpass.value="";
  frm.pass.focus();
  return false;
  }
  return true;
}