function checkApplication(e)
{
    YAHOO.util.Event.stopEvent(e);
    var pass = true;
    if(this.founded.value.length == 0)
    {
        alert("Please enter the year your company was founded.");
        this.founded.focus();
        pass = false;
    }
    else if(this.employ.value.length == 0)
    {
        alert("Please enter the number of employees your company has.");
        this.employ.focus();
        pass = false;
    }
    else if(this.sales.value.length == 0)
    {
        alert("Please enter the number of sales reps your company has.");
        this.sales.focus();
        pass = false;
    }
    else if(this.technical.value.length == 0)
    {
        alert("Please enter the number of technical support reps your company has.");
        this.technical.focus();
        pass = false;
    }
    else if(this.annual.value.length == 0)
    {
        alert("Please enter your company's annual sales figure.");
        this.annual.focus();
        pass = false;
    }
    else if(this.estimate.value.length == 0)
    {
        alert("Please enter your estimated annual sales of ContentWatch products.");
        this.estimate.focus();
        pass = false;
    }
    else if(this.area.value == 0)
    {
        alert("Please enter the scope of your business efforts.");
        this.area.focus();
        pass = false;
    }
    else if(this.company.value.length == 0)
    {
        alert("Please enter your company's name.");
        this.company.focus();
        pass = false;
    }
    else if(this.address.value.length == 0)
    {
        alert("Please enter your company's address.");
        this.address.focus();
        pass = false;
    }
    else if(this.city.value.length == 0)
    {
        alert("Please enter the city where your headquarters are located.");
        this.city.focus();
        pass = false;
    }
    else if(this.state.options[this.state.selectedIndex].value == "0" || this.state.options[this.state.selectedIndex].value == "")
    {
        alert("Please enter your State/Province.");
        this.state.focus();
        pass = false;
    }
    else if(this.country.options[this.country.selectedIndex].value == "0")
    {
        alert("Please enter your Country.");
        this.state.focus();
        pass = false;
    }
    else if(this.zip.value.length == 0)
    {
        alert("Please enter your company's ZIP or Postal Code.");
        this.zip.focus();
        pass = false;
    }
    else if(this.phone.value.length == 0)
    {
        alert("Please enter your company's main phone number.");
        this.phone.focus();
        pass = false;
    }
    else if(this.website.value.length == 0)
    {
        alert("Please enter your complete website address.");
        this.website.focus();
        pass = false;
    }
    else if(this.cname.value.length == 0)
    {
        alert("Please enter your Primary Contact's Name.");
        this.cname.focus();
        pass = false;
    }
    else if(this.ctitle.value.length == 0)
    {
        alert("Please enter your Primary Contact's Job Title.");
        this.ctitle.focus();
        pass = false;
    }
    else if(this.cemail.value.length == 0)
    {
        alert("Please enter your Primary Contact's E-mail Address.");
        this.cemail.focus();
        pass = false;
    }
    else if(this.cphone.value.length == 0)
    {
        alert("Please enter your Primary Contact's Phone Number.");
        this.cphone.focus();
        pass = false;
    }
    else if(pass)
    {
        this.submit();
    }
}

YAHOO.util.Event.on('apply_form', 'submit', checkApplication);