// JavaScript Document

function validateProceed(k)
{
	
errflag=false;
errmsg="";
 if(getValue("txtcustname").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtcustname');
			 
		   } 
		   errmsg+="Please enter your first Name\n";
			   
		 errflag=true;
		 
		 
	 }
	
	if(getValue("txtaddress").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtaddress');
			  
			   
		   }
		    errmsg+="Please enter your Address properly\n";
		 errflag=true;
		 
		 
	 }
	/*
	if(getValue("usstate")==0)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('usstate');
			 
		   } 
		   errmsg+="Please select usstate properly\n";
			   
		 errflag=true;
		 
		 
	 }
	
	*/
	
	if(getCtl('usstate').value.search(sth)==-1)
	   {
		   
		   
		   
		   	if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('usstate');
			 
		   } 
		   errmsg+="Please enter usstate properly\n";
			   
		 errflag=true;
		   
		   
		   
		   
		   
		   
	   }
	
	if(getValue("txtcity").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtcity');
			  
			   
		   }
		 errflag=true;
		  errmsg+="Please enter city properly\n";
		 
	 }
	 
	 
	 if(getValue("txtphone").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtphone');
			  
			   
		   }
		 errflag=true;
		  errmsg+="Please enter phone number properly\n";
		 
	 }
	 
	  if(getValue("txtsphone").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtsphone');
			  
			   
		   }
		 errflag=true;
		  errmsg+="Please enter Shipping phone number properly\n";
		 
	 }
	if(getValue("txtzip").search(zipreg)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtzip');
			  
			   
		   } 
		   errmsg+="Please enter zip code properly\n";
		 errflag=true;
		 
		 
	 }
	if(getValue("txtmail").search(emailreg)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtmail');
			  
			   
		   } 
		   errmsg+="Please enter your email properly\n";
		 errflag=true;
		 
		 
	 }
	///shipping
	if(getValue("txtscustname").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtscustname');
			
			   
		   }  
		   errmsg+="Please enter your first Name\n";
		 errflag=true;
		 
		 
	 }
	
	if(getValue("txtsaddress").search(sth)==-1)
     {
		   errmsg+="Please enter your Address properly\n";
			
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtsaddress');
			    
		   }
		 errflag=true;
		 
		 
	 }
	/*
	if(getValue("susstate")==0)
     {
		    errmsg+="Please select usstate properly\n";
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('susstate');
			
			   
		   }
		 errflag=true;
		 
		 
	 }
	*/
	
	if(getCtl('usstate').value.search(sth)==-1)
	   {
		   
		   
		   
		   	if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('usstate');
			 
		   } 
		   errmsg+="Please enter usstate properly\n";
			   
		 errflag=true;
		   
		   
		   
		   
		   
		   
	   }
	
	if(getValue("txtscity").search(sth)==-1)
     {
		  errmsg+="Please enter city properly\n"; 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtscity');
			 
			   
		   }
		 errflag=true;
		 
		 
	 }
	if(getValue("txtszip").search(zipreg)==-1)
     {
		    errmsg+="Please enter zip code properly\n";
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtszip');
			
			   
		   }
		 errflag=true;
		 
		 
	 }
	if(getValue("txtsmail").search(emailreg)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtmail');
			  
			   
		   } 
		   errmsg+="Please enter your shipping email properly\n";
		 errflag=true;
		 
		 
	 }
	 
	 
	 if(k==1)//changed
	  {
		  
	username=	getCtl('txtusername');  
		  
		  if(username.value.search(emlreg)==-1)
		  
		     {
				 
				 if(errflag==false)
		      {
			   
			   errflag=true;
			   errctl=username;
			  
			   
		   } 
		   errmsg+="Please use only alphabets and numbers for username\n";
		 errflag=true;
				 
				 
				 
			 }
		  
		 password=	getCtl('txtpassword');  
		  
		  if(password.value.search(passreg)==-1)
		  
		     {
				 
				 if(errflag==false)
		      {
			   
			   errflag=true;
			   errctl=password;
			  
			   
		   } 
		   errmsg+="Please use only alphabets and numbers for password\n";
		 errflag=true;
				 
				 
				 
			 }
		  
		  
		  
	  }
	 
	 
	if(errflag==true)
	   {
		   
		   alert(errmsg);
		   errctl.focus();
		 return false;  
		   
	   }
	
	   if(getCtl('type'))
	   {
			if(getValue('type')==2)
			  {
				  xajax_updateUser(xajax.getFormValues('form3'));
				  
				  return;
				  
				  
			  }
		
	   }
	
	if(k==undefined || k=="undefined")
	  {
	//xajax.$('btnProceed').disabled=true;
	xajax_addBill(xajax.getFormValues('form3'));
	
	
	  }
	  
	  
	  
	  if(k==1 )
	   {
		   
		  // xajax.$('btnadd').disabled=true;
	xajax_addUser(xajax.getFormValues('form3'));
		   
		   
		   
		   
	   }
	  
	
}





function copyInfo(ctl)
{
	//sel1=getCtl('usstate').selectedIndex;
	 if(ctl.checked)
	   {
	setValue("txtscustname",getValue("txtcustname"));
	
	setValue("txtslastname",getValue("txtlastname"));
	
	setValue("txtsaddress",getValue("txtaddress"));
	
	setValue("txtscity",getValue("txtcity"));
	setValue("txtszip",getValue("txtzip"));
	setValue("txtsmail",getValue("txtmail"));
	setValue("txtscompany",getValue("txtcompany"));
	
	setValue("txtsfax",getValue("txtfax"));
	setValue("txtsphone",getValue("txtphone"));
	setValue("txtsaddress2",getValue("txtaddress2"));
	setValue("susstate",getValue("usstate"));
	//getCtl('susstate').selectedIndex=sel1;
	   }
	   
	   else
	   {
		   setValue("txtscustname","");
	
	setValue("txtslastname","");
	
	setValue("txtsaddress","");
	
	setValue("txtscity","");
	setValue("txtszip","");
		setValue("susstate","");   
		  	//getCtl('susstate').selectedIndex=0; 
	   }
}

function updateUserv2()
{
	
errflag=false;
errmsg="";
 if(getValue("txtcustname").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtcustname');
			 
		   } 
		   errmsg+="Please enter your first Name\n";
			   
		 errflag=true;
		 
		 
	 }
	
	if(getValue("txtaddress").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtaddress');
			  
			   
		   }
		    errmsg+="Please enter your Address properly\n";
		 errflag=true;
		 
		 
	 }
	/*
	if(getValue("usstate")==0)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('usstate');
			 
		   } 
		   errmsg+="Please select usstate properly\n";
			   
		 errflag=true;
		 
		 
	 }
	
	*/
	
	if(getCtl('usstate').value.search(sth)==-1)
	   {
		   
		   
		   
		   	if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('usstate');
			 
		   } 
		   errmsg+="Please enter usstate properly\n";
			   
		 errflag=true;
		   
		   
		   
		   
		   
		   
	   }
	
	if(getValue("txtcity").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtcity');
			  
			   
		   }
		 errflag=true;
		  errmsg+="Please enter city properly\n";
		 
	 }
	 
	 
	 if(getValue("txtphone").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtphone');
			  
			   
		   }
		 errflag=true;
		  errmsg+="Please enter phone number properly\n";
		 
	 }
	 
	  if(getValue("txtsphone").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtsphone');
			  
			   
		   }
		 errflag=true;
		  errmsg+="Please enter Shipping phone number properly\n";
		 
	 }
	if(getValue("txtzip").search(zipreg)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtzip');
			  
			   
		   } 
		   errmsg+="Please enter zip code properly\n";
		 errflag=true;
		 
		 
	 }
	if(getValue("txtmail").search(emailreg)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtmail');
			  
			   
		   } 
		   errmsg+="Please enter your email properly\n";
		 errflag=true;
		 
		 
	 }
	///shipping
	if(getValue("txtscustname").search(sth)==-1)
     {
		 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtscustname');
			
			   
		   }  
		   errmsg+="Please enter your first Name\n";
		 errflag=true;
		 
		 
	 }
	
	if(getValue("txtsaddress").search(sth)==-1)
     {
		   errmsg+="Please enter your Address properly\n";
			
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtsaddress');
			    
		   }
		 errflag=true;
		 
		 
	 }
	/*
	if(getValue("susstate")==0)
     {
		    errmsg+="Please select usstate properly\n";
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('susstate');
			
			   
		   }
		 errflag=true;
		 
		 
	 }
	*/
	
	if(getCtl('usstate').value.search(sth)==-1)
	   {
		   
		   
		   
		   	if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('usstate');
			 
		   } 
		   errmsg+="Please enter usstate properly\n";
			   
		 errflag=true;
		   
		   
		   
		   
		   
		   
	   }
	
	if(getValue("txtscity").search(sth)==-1)
     {
		  errmsg+="Please enter city properly\n"; 
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtscity');
			 
			   
		   }
		 errflag=true;
		 
		 
	 }
	if(getValue("txtszip").search(zipreg)==-1)
     {
		    errmsg+="Please enter zip code properly\n";
		if(errflag==false)
		   {
			   
			   errflag=true;
			   errctl=getCtl('txtszip');
			
			   
		   }
		 errflag=true;
		 
		 
	 }
	if(getValue("txtsmail").search(emailreg)==-1)
     {
		 
		if(errflag==false)
		   {

			   
			   errflag=true;
			   errctl=getCtl('txtmail');
			  
			   
		   } 
		   errmsg+="Please enter your shipping email properly\n";
		 errflag=true;
		 
		 
	 }
	 
	 if(errflag==true)
	    {
			
			alert(errmsg);
		   if(errctl)
		      {
				  
				errctl.focus();  
				  
				  
			  }
			
			return;
			
		}
	xajax.$('btnupdate').disabled=true;
	xajax_updateProfile(xajax.getFormValues('form1'));
	
}
