function name()
{
if(document.form.first.value=="")
{
alert("Please enter your name.")
document.form.first.focus();
return false;
}
}
//********************************//
function lastname()
{
if(document.form.last.value=="")
{
alert("Please enter your last name.")
document.form.last.focus();
return false;
}
}
//********************************//
function title()
{
if(document.form.title.value=="")
{
alert("Please enter title.")
document.form.title.focus();
return false;
}
}
//********************************//
function emailverify()
{
var str=document.form.email.value
var len=str.length
for(var ctr=1;ctr <= len;ctr++)
{
if (str.charAt(ctr) == "@")
{
		break
}

}
if(ctr>=len)
{
alert("Please enter your email address.")
document.form.email.focus();
return false;
}
else if (document.form.email.value==0)
{
	alert("Please enter your email address.")
	document.form.email.focus();
      return false;
      }
}
//********************************//
function phone()
{
//check field is not blank
if(document.form.phone.value=="")
{
alert("Please enter phone number")
document.form.phone.focus();
return false;
}
// check that only allow numbers to be entered
var checkOK = "0123456789- ().";
var checkStr = document.form.phone.value;
var allValid = true;
var allNum = "";
for (i = 0;  i < checkStr.length;  i++)
{
ch = checkStr.charAt(i);
for (j = 0;  j < checkOK.length;  j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
if (ch != ","|| ch == "")
allNum += ch;
}
if (!allValid)
{
alert("Please enter valid phone number");
document.form.phone.focus();
return (false);
}
}
//********************************//
function company()
{
if(document.form.company.value=="")
{
alert("Please enter company name.")
document.form.company.focus();
return false;
}
}
//********************************//
function state(){
if (document.form.state.selectedIndex <= 0)
{
alert("Please select one of the State options.");
document.form.state.focus();
return (false);
}
}
//********************************//
function zip()
{
if(document.form.zipcode.value=="")
{
alert("Please enter Zip Code.")
document.form.zipcode.focus();
return false;
}
}


//********************************//
function country(){
if (document.form.country.selectedIndex <= 0)
{
alert("Please select one of the Country options.");
document.form.country.focus();
return (false);
}
}
//********************************//
//Commtouch Form Validation
function server(){
if (document.form.server.selectedIndex <= 0)
{
alert("Please select e-mail server which your company use.");
document.form.server.focus();
return (false);
}
}

function users(){
if (document.form.users.selectedIndex <= 0)
{
alert("Please select e-mail user on your e-mail server.");
document.form.users.focus();
return (false);
}
}
//********************************//
//Fortinet Form Validation
function bandwidth(){
if (document.form.bandwidth.selectedIndex <= 0)
{
alert("Please select connection Bandwidth to Internet .");
document.form.bandwidth.focus();
return (false);
}
}

function traffic(){
if (document.form.traffic.selectedIndex <= 0)
{
alert("What traffic is most vulnerable to your company today ?");
document.form.traffic.focus();
return (false);
}
}

//********************************//
//Folowing function get called on FORM submit
function validate()
{
	if(document.form.buttonPressed.value == "Reset"){
		document.form.reset();
		return false;
	}
	if(name()!=false &&lastname()!=false&& emailverify()!=false&&phone()!=false&& company()!=false && state()!=false &&zip()!=false && country()!=false )
	{
		//document.form.submit_by.value=document.form.email.value;
		return true;
	} else {
		return false;
	}
}

function validateCom()
{
	if(document.form.buttonPressed.value == "Reset"){
		document.form.reset();
		return false;
	}
	if(name()!=false &&lastname()!=false&& emailverify()!=false&&phone()!=false&& company()!=false && state()!=false &&zip()!=false && country()!=false && server()!=false && users()!=false  )
	{
		//document.form.submit_by.value=document.form.email.value;
		return true;
	} else {
		return false;
	}
}

function validateFor()
{
	if(document.form.buttonPressed.value == "Reset"){
		document.form.reset();
		return false;
	}
	if(name()!=false &&lastname()!=false&& emailverify()!=false&&phone()!=false&& company()!=false && state()!=false &&zip()!=false && country()!=false && bandwidth()!=false && traffic()!=false  )
	{
		//document.form.submit_by.value=document.form.email.value;
		return true;
	} else {
		return false;
	}
}
function validateWeb()
{
	/*if(document.form.buttonPressed.value == "Reset"){
		document.form.reset();
		return false;
	}*/
	if(name()!=false &&lastname()!=false&&title()!=false&& emailverify()!=false&&phone()!=false&& company()!=false && state()!=false &&zip()!=false)
	{
		//document.form.submit_by.value=document.form.email.value;
		return true;
	} else {
		return false;
	}
}


function setButton(value){
 	document.form.buttonPressed.value=value;
 }