// JavaScript Document

function isFilled(elm) {
    if (elm.value == "" ||
        elm.value == null) 
    return false;
    else return true;
}

function isSelected(elm) {
    if (elm.selectedIndex == "0") 
    return false;
    else return true;
}

function isDesc(elm) {

    if (elm.value.length <3) 
    return false;
    else return true;
}

function isEmail(elm) {
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(elm.value)){
return (true)
}
return (false)
}


function isReady(form) {

	// is Company element filled?

    if (isFilled(document.getElementById('company')) == false) {
    alert("Please enter your company name.");
    form.company.focus();
    return false;
    }
	
// is First Name element filled?

    if (isFilled(form.first_name2) == false) {
    alert("Please enter your First Name.");
    form.first_name2.focus();
    return false;
    }

// is Last Name element filled?

    if (isFilled(form.last_name) == false) {
    alert("Please enter your Last Name.");
    form.last_name.focus();
    return false;
    }
	
// is Title element filled?

    if (isFilled(form.title) == false) {
    alert("Please enter your Title.");
    form.title.focus();
    return false;
    }
	
// is phone element filled?

    if (isFilled(form.phone) == false) {
    alert("Please enter your phone number.");
    form.phone.focus();
    return false;
    }
	
// is Email element a real email address?

    if (isEmail(form.email) == false) { 
    alert("Please enter a valid email address.");
    form.email.focus();
    return false;
    }

	
	// is URL element filled?

    if (isFilled(form.URL) == false) {
    alert("Please enter your Website URL.");
    form.URL.focus();
    return false;
    }

	// is description element filled?

    if (isDesc(form.description) == false) {
    alert("Please describe the nature of your inquiry.");
    form.description.focus();
    return false;
    }

    //alert("prevalue");
 var RU = form.retURL.value;
 var EM =  form.email.value;
 //alert(RU);
 //alert(EM);
  form.retURL.value += form.email.value;
  form.action='http://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8'
  
return true;
}

function isReadyShort(form) {

	// is URL element filled?

    if (isFilled(form.URL) == false) {
    alert("Please enter your Website URL.");
    form.URL.focus();
    return false;
    }	
    
// is First Name element filled?

    if (isFilled(form.first_name2) == false) {
    alert("Please enter your First Name.");
    form.first_name2.focus();
    return false;
    }

// is Last Name element filled?

    if (isFilled(form.last_name) == false) {
    alert("Please enter your Last Name.");
    form.last_name.focus();
    return false;
    }
    
// is phone element filled?

    if (isFilled(form.phone) == false) {
    alert("Please enter your phone number.");
    form.phone.focus();
    return false;
    }
    	
// is Email element a real email address?

    if (isEmail(form.email) == false) { 
    alert("Please enter a valid email address.");
    form.email.focus();
    return false;
    }

    //alert("prevalue");
 var RU = form.retURL.value;
 var EM =  form.email.value;
 //alert(RU);
 //alert(EM);
  form.retURL.value += form.email.value;
  form.action='http://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8'
  
return true;
}

function googleSearch(form,post) {
    //alert(form.q.value);
    //alert(post + "?cx=003527002020287490430:b2t5oyjxomy&cof=FORID:11&ie=UTF-8&q=" + form.q.value + "&sa=Search");
    form.action=post + "?cx=003527002020287490430:b2t5oyjxomy&cof=FORID:11&ie=UTF-8&q=" + form.q.value + "&sa=Search";
    return true;
}
//-->
