﻿function trim(str)
    {
        return str.replace(/^\s+|\s+$/g,'');
    }

function Load(){
	document.form1.txtname.focus();	
}

// VALIDATIONS -------------->>>
function validateregister() 
{ var form=document.getElementById("form1") 

 //return false;
	var valid=true;
	
	document.getElementById("err_txtfirstname").innerHTML="";
	document.getElementById("err_txtlastname").innerHTML="";
	//document.getElementById("err_txtdob").innerHTML="";
	document.getElementById("err_txtemail").innerHTML="";
	document.getElementById("err_txtcompany").innerHTML="";
	document.getElementById("err_txtasiipa").innerHTML="";
	document.getElementById("err_txtstreet").innerHTML="";
	document.getElementById("err_txtpost").innerHTML="";
	document.getElementById("err_txtcity").innerHTML="";
	document.getElementById("err_txtstate").innerHTML="";
	document.getElementById("err_ddlcountry").innerHTML="";
	document.getElementById("err_txtphone").innerHTML="";
	document.getElementById("err_txtfax").innerHTML="";
	document.getElementById("err_txtpasswd").innerHTML="";
	document.getElementById("err_txtrepasswd").innerHTML="";
	//document.getElementById("err_gender").innerHTML="";

	for(var i=0; i<form.length-1; i++)
	{
		var element = form[i];
			if(trim(element.value)=="")
			{
				switch(element.name)
				{
					
					case "txtfirstname":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter First Name";
				
					break;
					
					case "txtlastname":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Last Name";
					break;
					
					//case "txtdob":
					//valid=false;
					//document.getElementById("err_"+element.name).innerHTML="Enter Date Of Birth";
					//break;
					
					case "txtemail":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Email";
					break;
					
					case "txtcompany":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Company Name";
					break;
					
					
					/*case "txtasiipa":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter ASI/IPA Name";
					break;*/

					
					
					case "txtstreet":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Street Name";
					break;
					
					case "txtpost":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Postal Code";
					break;
					
					case "txtcity":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter City ";
					break;
					
					case "txtstate":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter State";
					break;
					
					case "txtphone":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Phone number";
					break;
					
				/*	case "txtfax":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Fax Number";
					break;*/
					
					case "txtpasswd":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Password";
					break;
					
					case "txtrepasswd":
					valid=false;
					document.getElementById("err_"+element.name).innerHTML="Enter Confirm Passwordd";
					break;
						
				}
			}
			else
			{
				switch(element.name)
				{ 
					case "txtemail":
					var emailStr = document.getElementById("txtemail").value;
					var emailPat = /^(\".qw*\"|[A-Za-z0-9](\w|\W)*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z0-9](\w|\W)*(\.[A-Za-z]\w*)+)$/;
					var matchArray = emailStr.match(emailPat);
					if (matchArray == null) 
					{
			
						document.getElementById("err_"+element.name).innerHTML="Enter Valid Email";
						valid=false;
					}
					break;
					
					case "ddlcountry":
					if(document.getElementById(element.name).value=="0")
					{
						valid=false;
						document.getElementById("err_"+element.name).innerHTML="Select Country";
					}
					break;
					case "txtrepasswd":
					var pass=document.getElementById("txtpasswd").value;
					var repass=document.getElementById("txtrepasswd").value;
					if(pass!=repass){
						valid=false;
						document.getElementById("err_"+element.name).innerHTML="Check Confirm Password";
					}
					break;
					
				/*	case "gender":
					if(document.getElementById(element.name).checked==false){
						valid=false;	
						document.getElementById("err_"+element.name).innerHTML="Select Gender";
					}
					break;*/
					
					
					
				}	
			}
			
	}
	//alert(valid)
	return  valid;
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}