// JavaScript Document
function CheckValidation (frm){
		if(frm.company.value==""){
			alert("Field required: Company.");
			frm.company.focus();
			return false;
		}

              	if(frm.fullName.value==""){
			alert("Field required: Full Name.");
			frm.fullName.focus();
			return false;
		}

              	if(frm.title.value==""){
			alert("Field required: Title.");
			frm.title.focus();
			return false;
		}
              	
      	if($('countryId').selectedIndex==0){
      		if($('stateCA').selectedIndex==0){
    			alert("Field required: Province.");
    			return false;
    		}
		} else if($('countryId').selectedIndex==1){
      		if($('stateUS').selectedIndex==0){
    			alert("Field required: State.");
    			return false;
    		}
		}
		
		if(frm.address.value==""){
			alert("Field required: Address.");
			frm.address.focus();
			return false;
		}
		
		if(frm.city.value==""){
			alert("Field required: City.");
			frm.city.focus();
			return false;
		}


              	if(frm.zipCode.value==""){
			alert("Field required: Zip Code.");
			frm.zipCode.focus();
			return false;
		}
		
		if(frm.phone.value==""){
			alert("Field required: Phone.");
			frm.phone.focus();
			return false;
		}
		/*
		if(frm.captcha.value==""){
			alert("Field required: Human check.");
			frm.captcha.focus();
			return false;
		}*/
/*
		if(isNaN(frm.phone.value)){
			alert("Phone should be a number.");
			frm.phone.focus();
			return false;
		}
*/		

		
		
	if(frm.email.value==""){
			alert("Field required: Email.");
			frm.email.focus();
			return false;
		}
		var goodEmail = frm.email.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi); 
		if (!goodEmail) { 
				alert("Incorrect email format."); 
			frm.email.focus(); 
			return false; 
			}
			
			
			
}