// JavaScript Document
function CheckAgentDetails()
{
	for(i=0;i<document.forms['agent_details'].elements.length;i++)
	{
		if(document.forms['agent_details'].elements[i].name=="submit_button"||document.forms['agent_details'].elements[i].name=="unit_number")
			continue;
		if(document.forms['agent_details'].elements[i].value=="")
		{
			document.getElementById(document.forms['agent_details'].elements[i].name).style.borderColor="#FF0000";
			alert("All fields are mandatory");
			return;
		}
		else
			document.getElementById(document.forms['agent_details'].elements[i].name).style.borderColor="";
		
	}
	if(document.forms['agent_details'].elements['password'].value.length<6)
	{
		alert("Your password must have at least 6 characters");
		return;
	}
	else if(document.forms['agent_details'].elements['password'].value!=document.forms['agent_details'].elements['password_conf'].value)
	{
		alert("Passwords don't match");
		return;
	}
																		
	var phone_regex = /^[0-9]+$/;
	var email_regex = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9-_]+(\.[a-zA-Z0-9_-]+){0,}[.][a-zA-Z]{2,4}$/;
	if (email_regex.exec(document.forms['agent_details'].elements['email'].value)==null)
	{
		alert("You must provide a valid email address");
		return;
	}
	
	if (phone_regex.exec(document.forms['agent_details'].elements['contact_phone'].value)==null||phone_regex.exec(document.forms['agent_details'].elements['contact_phone_cc'].value)==null||phone_regex.exec(document.forms['agent_details'].elements['contact_phone_ac'].value)==null)
	{
		alert("You must provide a valid contact phone number");
		return;
	}
	document.forms['agent_details'].submit();
		
}

function SubmitAgent()
{
	if(document.forms['submit_form'].elements['terms'].value!='Y')
	{
		alert("You must agree the terms and conditions of Your-Email network in order to become an agent.");
		return;
	}
	else
		document.forms['submit_form'].submit();
}
