// JavaScript Document

function checkEmsForm(form) {
	
var numtest= /^[0-9]+$/;

var emailtest=/^[a-zA-Z][\w\_\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;

	if(form.companyName.value=='') {
		alert("Please enter Company Name");
		form.companyName.focus();
		return(false);
	}
	
	if(form.companyName.value=='') {
		alert("Please enter Company Name");
		form.companyName.focus();
		return(false);
	}
	
	if(form.fName.value=='') {
		alert("Please enter First Name");
		form.fName.focus();
		return(false);
	}
	
	
	if(form.lName.value=='') {
		alert("Please enter Last Name");
		form.lName.focus();
		return(false);
	}
	
	if(form.jTitle.value=='') {
		alert("Please enter Job Title");
		form.jTitle.focus();
		return(false);
	}
	
	
	if(form.department.value=='Please Select') {
		alert("Please enter Department");
		form.department.focus();
		return(false);
	}
	
	if(form.jobFunction.value=='Please Select') {
		alert("Please enter Job function");
		form.jobFunction.focus();
		return(false);
	}
		
	if(form.email.value=='') {
		alert("Please enter email");
		form.email.focus();
		return(false);
	}
	
	if(!(emailtest.test(form.email.value)))
	{
	alert("Please enter valid email!");
	form.email.focus();
	return(false);
	}
	
	if(form.country.value=='Please Select') {
		alert("Please enter country");
		form.country.focus();
		return(false);
	}
	
	if(form.city.value=='') {
		alert("Please enter city");
		form.city.focus();
		return(false);
	}

    if(form.state.value=='') {
		alert("Please enter State");
		form.state.focus();
		return(false);
	}
	
	if(form.officeDirectNumber.value=='') {
		alert("Please enter your office direct number");
		form.officeDirectNumber.focus();
		return(false);
	}
	
	if(form.industry.value=='Please Select') {
		alert("Please select an industry");
		form.industry.focus();
		return(false);
	}
	
	if(form.employeeSize.value=="Please Select") {
		alert("Please select employee size");
		form.employeeSize.focus();
		return(false);
	}
	
	if(form.annualRevenue.value=="Please Select") {
		alert("Please select annual revenue");
		form.annualRevenue.focus();
		return(false);
	}
	
	if(form.publicListing.value=="Please Select") {
		alert("Please select company publically listed?");
		form.publicListing.focus();
		return(false);
	}
	
	if(form.areaInterest.value=="Please Select") {
		alert("Please select the are you are interested in?");
		form.areaInterest.focus();
		return(false);
	}
	
	if(form.businessInterest.value=="Please Select") {
		alert("Please select your business interest");
		form.businessInterest.focus();
		return(false);
	}
	
	if(form.timeLineImplementation.value=="Please Select") {
		alert("Please select Timeline for implementation.");
		form.timeLineImplementation.focus();
		return(false);
	}
	

  
  for (var i=0; i < document.contactForm.haveBudget.length; i++)
   {
   if (document.contactForm.haveBudget[i].checked)
      {
      var rad_val = document.contactForm.haveBudget[i].value;
      }
   }
 
 	if(rad_val=="Yes"){
	  if(form.yourBudget.value=="Please Select"){
		  alert("Please select Your Budget.");
		  form.yourBudget.focus();
		  return(false);
	 }
	}
	
	if(form.roleInDecision.value=="Please Select") {
		alert("Please select your Role in Decision Making.");
		form.roleInDecision.focus();
		return(false);
	}
	
	
 
  for (var i=0; i < document.contactForm.useCMSystem.length; i++)
   {
   if (document.contactForm.useCMSystem[i].checked)
      {
      var rad_val = document.contactForm.useCMSystem[i].value;
      }
   }
	
	if(rad_val=="Yes"){
	  if(form.nameCMS.value==''){
		  alert("Please enter name of your content management system.");
		  form.nameCMS.focus();
		  return(false);
	 }
	}
	
   
   for (var i=0; i < document.contactForm.useEMArchving.length; i++)
   {
   if (document.contactForm.useEMArchving[i].checked)
      {
      var rad_val = document.contactForm.useEMArchving[i].value;
      }
   }
	
	if(rad_val=="Yes"){
	  if(form.nameEMArchving.value==''){
		  alert("Please enter name of your email management and archving system.");
		  form.nameEMArchving.focus();
		  return(false);
	 }
	}

	
}
	
