// JavaScript Document

function validate()

{

	company_name = document.getElementById("cname").value;

	first_name = document.getElementById("fname").value;

	last_name = document.getElementById("lname").value;	

	email = document.getElementById("email").value;

	dayphone = document.getElementById("dayphone").value;

	budgetary = document.getElementById("budgetary").value;

	constraints = document.getElementById("constraints").value; 

	aboutus = document.getElementById("aboutus").value;

	captcha = document.getElementById("captcha").value; 



    var alphaExp = /^[a-zA-Z]+$/;

	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	var numericFormat=/^[\-+]?[0-9]*\.?[0-9]+$/;

	

if (company_name == "") {

	//hideAllErrors();

	document.getElementById("company_nameError").style.display = "inline";

	//document.getElementById("cname").select();

	document.request.cname.focus();

	return false;

}

if (first_name == "") {

//   hideAllErrors();

	document.getElementById("company_nameError").style.display = "none";

   document.getElementById("first_nameError").style.display = "inline";

  // document.getElementById("fname").select();

  document.getElementById("fname").focus();

  return false;

}
if(alphaExp.test(first_name) == false) {

	document.getElementById("first_nameError").style.display = "none";

	document.getElementById("first_name_valid_Error").style.display = "inline";

	//document.getElementById("email").select();

	document.getElementById("fname").focus();

	 return false;

}



if (last_name == "") {

	 document.getElementById("first_nameError").style.display = "none";
	 document.getElementById("first_name_valid_Error").style.display = "none";

//	 hideAllErrors();

	document.getElementById("last_nameError").style.display = "inline";

	//document.getElementById("lname").select();

	document.getElementById("lname").focus();

	 return false;

}

if(alphaExp.test(last_name) == false) {

	document.getElementById("last_nameError").style.display = "none";

	document.getElementById("last_name_valid_Error").style.display = "inline";

	//document.getElementById("email").select();

	document.getElementById("lname").focus();

	 return false;

}


if (email == "") {

	// hideAllErrors();

	document.getElementById("last_nameError").style.display = "none";
	
	document.getElementById("last_name_valid_Error").style.display = "none";

	document.getElementById("email_Error").style.display = "inline";

	//document.getElementById("email").select();

	document.getElementById("email").focus();

	 return false;

}

if(reg.test(email) == false) {

	document.getElementById("email_Error").style.display = "none";

	document.getElementById("email_valid_Error").style.display = "inline";

	//document.getElementById("email").select();

	document.getElementById("email").focus();

	 return false;

}

if (dayphone == "") {

//	 hideAllErrors();

	document.getElementById("email_Error").style.display = "none";

	document.getElementById("email_valid_Error").style.display = "none";

	document.getElementById("dayphone_Error").style.display = "inline";

	//document.getElementById("dayphone").select();

	document.getElementById("dayphone").focus();

	 return false;

}

if(numericFormat.test(dayphone) == false) {

	document.getElementById("dayphone_Error").style.display = "none";

	document.getElementById("email_valid_Error").style.display = "none";

	document.getElementById("email_Error").style.display = "none";

	document.getElementById("dayphone_valid_Error").style.display = "inline";

	//document.getElementById("dayphone").select();

	document.getElementById("dayphone").focus();

    return false;

}



if (budgetary == "") {

//	 hideAllErrors();

	document.getElementById("dayphone_Error").style.display = "none";
	document.getElementById("dayphone_valid_Error").style.display = "none";

	document.getElementById("budgetary_Error").style.display = "inline";

	//document.getElementById("budgetary").select();

	document.getElementById("budgetary").focus();

	 return false;

}

if (constraints == "") {

//   hideAllErrors();

document.getElementById("budgetary_Error").style.display = "none";

    document.getElementById("constraints_Error").style.display = "inline";

	//document.getElementById("constraints").select();

	document.getElementById("constraints").focus();

	 return false;

}

if (aboutus == "") {

//	 hideAllErrors();

    document.getElementById("constraints_Error").style.display = "none";

	document.getElementById("aboutus_Error").style.display = "inline";

	//document.getElementById("aboutus").select();

	document.getElementById("aboutus").focus();

	 return false;

 }

 if (captcha == "") {

//	hideAllErrors();

	document.getElementById("aboutus_Error").style.display = "none";

	document.getElementById("captcha_Error").style.display = "inline";

	//document.getElementById("captcha").select();

	document.getElementById("captcha").focus();

	return false;

 }

}



function hideAllErrors() {

	document.getElementById("company_nameError").style.display = "none";

	document.getElementById("first_nameError").style.display = "none";

	document.getElementById("last_nameError").style.display = "none";

	document.getElementById("email_Error").style.display = "none";

	document.getElementById("email_valid_Error").style.display = "none";

	document.getElementById("dayphone_Error").style.display = "none";

	document.getElementById("dayphone_valid_Error").style.display = "none";

	document.getElementById("budgetary_Error").style.display = "none";

	document.getElementById("constraints_Error").style.display = "none";

	document.getElementById("aboutus_Error").style.display = "none";

	document.getElementById("captcha_Error").style.display = "none";

return true;

}
