
<!--

function isSelect(formObj) {
  return (formObj.selectedIndex != 0);
}

function isEmail(str) {
  return ((str != "") && (str.indexOf("@") != -1) && (str.indexOf(".") != -1));
}

function isZipCode(str) {
  var l = str.length;
  if ((l != 5) && (l != 10)) { return false }
  for (j=0; j<l; j++) {
    if ((l == 10) && (j == 5)) {
      if (str.charAt(j) != "-") { return false }
    } else {
      if ((str.charAt(j) < "0") || (str.charAt(j) > "9")) { return false }
    }
  }
  return true;
}

function isNum(str) {
  var RefString = "1234567890,";

  if (str.length==0) { return false };
  
  for (Count=0; Count < str.length; Count++) {
  	TempChar = str.substring (Count, Count+1);
	if (RefString.indexOf (TempChar, 0)==-1) {
		return false;
	}
  }
  return true;
}
  

function validateForm(form,pageTab) {
  var str = "";
  var firstMissingElt = null;
  var hardReturn = "\r\n";
  var alertFlag = "";
  var alertText = "Please fill in the following fields: " + hardReturn;

//First Name
	if (form.first_name.value=="") { 
		alertFlag = "1";
		alertText += "First Name" + hardReturn;
	} 

//Last Name
	if (form.last_name.value=="") { 
		alertFlag = "1";
		alertText += "Last Name" + hardReturn;
	} 

//Title
	if (form.title.value=="") { 
		alertFlag = "1";
		alertText += "Title" + hardReturn;
	} 

//Company
	if (form.company.value=="") { 
		alertFlag = "1";
		alertText += "Company" + hardReturn;
	} 

//Street
//	if (form.street.value=="") { 
//		alertFlag = "1";
//		alertText += "Street" + hardReturn;
//	} 

//City
//	if (form.city.value=="") { 
//		alertFlag = "1";
//		alertText += "City" + hardReturn;
//	} 

//State
//	if (form.state.value=="") { 
//		alertFlag = "1";
//		alertText += "State" + hardReturn;
//	} 

//Zip
//	if (form.zip.value=="") { 
//		alertFlag = "1";
//		alertText += "Zip/Postal Code" + hardReturn;
//	} 

//Country
//	if (form.country.value=="") { 
//		alertFlag = "1";
//		alertText += "Country" + hardReturn;
//	} 

//Phone
	if (form.phone.value=="") { 
		alertFlag = "1";
		alertText += "Phone" + hardReturn;
	} 

//email
	if (form.email.value=="") { 
		alertFlag = "1";
		alertText += "E-mail" + hardReturn;
	} else {
		if (!isEmail(form.email.value)) {
			alert ("Invalid E-mail Format");
			form.email.focus();
			form.email.select();
			return false;
		}
	
	} 

//Q1
	if (form.elements['00N30000000kBQH'].value=="") { 
		alertFlag = "1";
		alertText += "What is the planned size of your next cluster?" + hardReturn;
	} 

//Q3
	if (form.elements['00N60000001M5ZT'].value=="") { 
		alertFlag = "1";
		alertText += "What type of applications do you run?" + hardReturn;
	} 

//Display Alert 
  if (alertFlag != "") {
      alert(alertText);
      return false;
  }
  
	
  form.method="post";
  form.target="_self";
  form.action="http://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8";

  return true; 
}
 
// -->
