// JavaScript Document
function validateReg(form1) { 
   
 if (form1.agent_firstname.value == "") { 
   alert("First Name field is empty."); 
   form1.agent_firstname.focus(); 
   return false; 
   }  
   if (form1.agent_lastname.value == "") { 
   alert("Last Name field is empty."); 
   form1.agent_lastname.focus(); 
   return false; 
   }  
   if (form1.agent_email1.value == "") { 
   alert("Email field is empty."); 
   form1.agent_email1.focus(); 
   return false; 
   }
   if (form1.agent_email1.value.indexOf("@") == -1) { 
   alert("Not a valid Email Address."); 
   form1.agent_email1.focus(); 
   return false; 
   }
   
   if (form1.agent_address1.value == "") { 
   alert("Street address field is empty."); 
   form1.agent_address1.focus(); 
   return false; 
   } 
   if (form1.agent_city.value == "") { 
   alert("City field is empty."); 
   form1.agent_city.focus(); 
   return false; 
   } 
   if (form1.agent_state.value == "") { 
   alert("Please select state field."); 
   form1.agent_state.focus(); 
   return false; 
   } 
   if (form1.agent_zip.value == "") { 
   alert("Zip Code field is empty."); 
   form1.agent_zip.focus(); 
   return false; 
   }
   if (isNaN(form1.agent_zip.value)) { 
   alert("Zip Code should be numeric value"); 
   form1.agent_zip.focus(); 
   return false; 
   }
  
 if (form1.agent_country.value == "") { 
   alert("Please select country."); 
   form1.agent_country.focus(); 
   return false; 
   } 
   
    

   if (form1.agent_phonenumber.value == "") { 
   alert("Phone Number field is empty."); 
   form1.agent_phonenumber.focus(); 
   return false;    
   }   
   if (form1.idnum.value == "") { 
   alert("Group ID Number field is empty."); 
   form1.idnum.focus(); 
   return false; 
   } 
   if (form1.username.value == "") { 
   alert("Username field is empty."); 
   form1.username.focus(); 
   return false; 
   }
   if (form1.password.value == "") { 
   alert("Password field is empty."); 
   form1.password.focus(); 
   return false; 
   } 
   if (form1.vpassword.value == "") { 
   alert("Verify Password field is empty."); 
   form1.vpassword.focus(); 
   return false; 
   } 
   if (form1.password.value != form1.vpassword.value) { 
   alert("Confirm Password & Password field must be same."); 
   form1.password.focus(); 
   return false; 
   }
   
   if (form1.isExistGroup.value == "no") { 
   alert("Please Ente a Valid Group Number"); 
   form1.idnum.focus(); 
   return false; 
   } 
   if (form1.flag.value == "0") { 
   alert("Please Wait ..."); 
   form1.idnum.focus(); 
   return false; 
   } 
   
   
  // return true;
}

function validateReg3(form)
{
	if(!form.agree.checked)
	{
		alert("You must agreed the broker agreement")
		return false
	}
	if(form.fullname.value == "")
	{
		alert("Please enter full name")	
		form.fullname.focus()
		return false
	}
	if(form.beta.value == "")
	{
		alert("Enter word you see in the image")
		form.beta.focus()
		return false
	}
	if(form.beta.value.toUpperCase() != "JK904")
	{
		alert("Please enter correct word you see in the image")
		form.beta.focus()
		return false
	}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function validateEmail(field)
{	
	//var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var reg = /^([A-Za-z0-9_\-\.])+\@(([A-Za-z0-9_\-])+\.)+([A-Za-z]{2,4})$/; // by Aamir disable multiple .
   	if(field.value != "" && reg.test(field.value) == false) 
	{
		field.select();		
      	alert('Please Enter a Valid Email Address');
		field.focus()
		return true
	}
	
	return false;
}

function copy2(src,target)
{
	//alert(src.value);
	
	target.value = src.value;	
}

function shift2(src,target)
{
	//alert(src.value);
	if(validateEmail(src)) {
		return false;
	}
		
	copy2(src,target);
	
	CheckUName(target.value);
}

