//====================================================================================================
//    File Name        :    advertise.js
//    # File Version: v 1.0
//    # Created By: Maulik Chandarana
//    # Created On: 08 August 2007
//    # Last Modified By:
//    # Last modified On:
//  # Purpose : This is file carries validation and other related function for Advertise page.
//----------------------------------------------------------------------------------------------------

//====================================================================================================
//    Function Name    :    Form_Submit()
//    Created By: Maulik Chandarana
//    Created On: 27 August 2007
//    Last Modified By:
//    Last modified On:
//  Purpose : Validates form variables 
//  Parameters: frm : Form name for which variables need to validate.
//----------------------------------------------------------------------------------------------------
function Form_Submit()
{
        if(Trim(document.frmAdvertise.txtName.value) == "")
        {
            alert("Please Enter First Name And Last Name");
            document.frmAdvertise.txtName.focus();
            return false;
        }
        var CountNameWords = CountWords(document.frmAdvertise.txtName, true, true);
        if(CountNameWords != 2)
        {
            if(CountNameWords > 2)
                alert("Just Enter Your First Name And Last Name");
            else
                alert("Please Enter Your First Name And Last Name Both");
            document.frmAdvertise.txtName.focus();
            return false;
        }
        if(Trim(document.frmAdvertise.txtCompany.value) == "")
        {
            alert("Please Enter Company Name");
            document.frmAdvertise.txtCompany.focus();
            return false;
        }
        if(Trim(document.frmAdvertise.txtUrl.value) == "")
        {
            alert("Please Enter Web Site URL");
            document.frmAdvertise.txtUrl.focus();
            return false;
        }
        if(Trim(document.frmAdvertise.txtAddress.value) == "")
        {
            alert("Please Enter Address");
            document.frmAdvertise.txtAddress.focus();
            return false;
        }
        if(Trim(document.frmAdvertise.txtPhone.value) == "")
        {
            alert("Please Enter Phone Number");
            document.frmAdvertise.txtPhone.focus();
            return false;
        }
        if(Trim(document.frmAdvertise.txtEmail.value) == "")
        {
            alert("Please Enter Email Address");
            document.frmAdvertise.txtEmail.focus();
            return false;
        }
        if(!IsEmail(document.frmAdvertise.txtEmail,'Please Enter Valid Email Address'))
        {
            return false;
        }
        if(Trim(document.frmAdvertise.txtBudget.value) == "")
        {
            alert("Please Enter Estimated Marketing Budget");
            document.frmAdvertise.txtBudget.focus();
            return false;
        }
        if(!Isnumber(document.frmAdvertise.txtBudget,'Please Enter Valid Numeric Value For Estimated Marketing Budget'))
        {
            return false;
        }
        document.frmAdvertise.hdMode.value = "Advertise";
        document.frmAdvertise.submit();
}
