// JavaScript Document
function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {alert(alerttxt); document.getElementById('name2').value =''; return false;}
  else  {return true;}
  }
}
function validate_pass(field,alerttxt)
{
   	var address = document.getElementById('name2').value;
   	var address1 = document.getElementById('name').value;
   	var email = document.getElementById('email1').value;
	var pass = document.getElementById('pass2').value;
	//alert(address+address1+email+pass);
	//alert(pass);
	var mail = new Array();
	mail=email.split(" ");
	//alert(mail.length);
	//alert()
	var password = new Array();
	password=pass.split(" ");
	//alert(password.length);
	var part_num=0;
with (field)
  {
	  var i =0
  if (value=="" || value=="Password:")
    {alert(alerttxt); document.getElementById('name').value =''; return false;}
	else if(part_num < mail.length) {
				for(i; i<=mail.length; i++) {
					//alert(mail[i]+password[i]);
				if((mail[i] != address) || (password[i] != address1)) {
				var error = 0;
				}else {
				return true;
				}
				}
				if(error == 0) {
				alert('Please Enter Valid Email and PassWord');
				return false;
				}
	}
  }
}
function validate_form5(thisform)
{
	//alert('Value');
with (thisform)
  {
  if(validate_email(name2,"Not a Valid Email")==false)
  {name2.focus();return false;}
  
  else if(validate_pass(name,"Enter the Password!")==false)
  {name.focus();return false;}
  
  }
  
}
function validate(control) {
	 //alert('Value');
	 document.getElementById(control.id).value='';
}
function edit() {
	document.getElementById('val2').style.display = 'none';
	document.getElementById('company').style.display = 'block';
	document.getElementById('val3').style.display = 'none';
	document.getElementById('abn').style.display = 'block';
	document.getElementById('val4').style.display = 'none';
	document.getElementById('acn').style.display = 'block';
	document.getElementById('val5').style.display = 'none';
	document.getElementById('add').style.display = 'block';
	document.getElementById('val6').style.display = 'none';
	document.getElementById('phone').style.display = 'block';
	document.getElementById('val7').style.display = 'none';
	document.getElementById('mobile').style.display = 'block';
	document.getElementById('val8').style.display = 'none';
	document.getElementById('fax').style.display = 'block';
	document.getElementById('button').style.display = 'none';
	document.getElementById('submit').style.display = 'block';
	}
function validate_form2(thisform)
{
	//alert('form');
with (thisform)
  {
  
	 if(validate_pass2(pass,"Enter the Password!")==false)
    {pass.focus();return false;}
	
	 else if(validate_repass(cpass,"Enter the Confirm  Password!")==false)
    {cpass.focus();return false;}
	
    else if(validate_email4(mail,"Not a valid e-mail address!")==false)
    {mail.focus();return false;}
	
		else if(validate_zip5(first,"Enter the First Name!")==false)
  	{first.focus();return false;}
  
  	else if(validate_zip5(sur,"Enter the Surname!")==false)
  	{sur.focus();return false;}
	
  else if(validate_zip5(street,"Enter the Street Address!")==false)
  {street.focus();return false;}
  
    else if(validate_zip5(sub_street,"Enter the Sub street address")==false)
  {sub_street.focus();return false;}
  
  else if(validate_zip5(state,"Enter the State!")==false)
  {state.focus();return false;}
  
  else if(validate_zip5(code,"Enter the Postal code!")==false)
  {code.focus();return false;}

  }
  
}
function validate_form(thisform)
{
	//alert('Value');
with (thisform)
  {
  if(validate_email1(email3,"Not a Valid Email Address!")==false)
  {email3.focus();return false;}
  
  
  }
}
function validate_email4(field,alerttxt)
{
with (field)
  {
	  var emai = document.getElementById('email').value;
	  //alert('Email'+emai);
	var email = emai;
	var mail = new Array();
	mail=email.split(",");
	var part_num=0;
	var i=0;
	//alert(value);
	//alert(mail.length);
	apos=value.indexOf("@");
	dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {alert(alerttxt);return false;}
 	 else if(part_num < mail.length) {
			for(i; i<mail.length; i++) {
				//alert (mail[i]);
			if((mail[i] == value)) {
			alert('Email address aleardy Exit');
			return false;
			}else {
				//alert('False');
			var error =1;
			}
			}
			//alert(error);
			if(error == 1) {
			return true;
		}
	}
  }
}
function validate_repass(field,alerttxt)
{
with (field)
  {
  var email = document.getElementById('pass').value;
  //alert(email);
  if(value=="")
    {alert(alerttxt);return false;}
  else if(value != email)
  	{alert('Both Password Do Not Match');return false;}
  else  {return true;}
  }
}
function validate_pass2(field,alerttxt)
{
with (field)
  {
  if (value=="")
    {alert(alerttxt);return false;}
  else if(value.length <= 5)
  	{alert('Password length greater then 6 character');return false;}
	else
    {return true;}
  }
}



//NORMAL VALIDATION
function validate_zip5(field,alerttxt)
{
with (field)
  {
  if (value==null||value=="")
    {alert(alerttxt);return false;}
  else
    {return true;}
  }
}
function validate_zip1(field,alerttxt)
{
with (field)
  {
  if (value=="-Country-")
    {alert(alerttxt);return false;}
  else
    {return true;}
  }
}
function validate_form4(thisform)
{
	//alert('Value');
with (thisform)
  {
  if(validate_email5(email,"Not a Valid Email Address!")==false)
  {email.focus();return false;}
  
  
  }
}
function validate_email5(field,alerttxt)
{
with (field)
  {
	var emai = document.getElementById('email1').value;
	//alert(emai);
	var mail = new Array();
	mail=emai.split(" ");
	var part_num=0;
	var i=0;
	apos=value.indexOf("@");
	dotpos=value.lastIndexOf(".");
	if (apos<1||dotpos-apos<2)
	{alert(alerttxt); return false;}
	else if(part_num < mail.length) {
				for(i; i<=mail.length; i++) {
					//alert(mail[i]);
				if((mail[i] != value)) {
				var error = 0;
				}else {
				return true;
				}
				}
				if(error == 0) {
				alert('Please Enter Valid Email');
				return false;
				}
	}
  }
}
