function validateRefinanceMortgageForm(){
    var errorMsg;
    
    if (document.getElementById('title').selectedIndex == 0) { 
        errorMsg = "Please select your Title";
    }
    if (document.getElementById('firstname').value == '') { 
        errorMsg = "Please enter your First Name.";
    }
    if (document.getElementById('lastname').value == '') { 
        errorMsg = "Please enter your Last Name.";
    }
    
    if (document.getElementById('date_of_birth_day').selectedIndex == 0 || document.getElementById('date_of_birth_month').selectedIndex == 0 || document.getElementById('date_of_birth_year').selectedIndex == 0) { 
        errorMsg = "Please enter your Date Of Birth.";
    }

    if (document.getElementById('Yearly_Income').selectedIndex == 0) { 
        errorMsg = "Please select your Yearly Income.";
    }
    if (document.getElementById('Marital_Status').selectedIndex == 0) { 
        errorMsg = "Please select your Marital Status.";
    }
    if (document.getElementById('DeclaredBancruptcy').selectedIndex == 0) { 
        errorMsg = "Please select if you have Declared Bancruptcy.";
    }
    if (document.getElementById('city').value == '') { 
        errorMsg = "Please enter your City.";
    }
    if (document.getElementById('Province').selectedIndex == 0) { 
        errorMsg = "Please select your Province.";
    }
    if (document.getElementById('phone1').value == '') { 
        errorMsg = "Please enter your Primary Phone Number.";
    }
    if (document.getElementById('postalcode').value == '') { 
        errorMsg = "Please enter your Postal Code.";
    }
    if (document.getElementById('email').value == '') { 
        errorMsg = "Please enter your Email Address.";
    }
    if(document.getElementById('email').value.indexOf('@') == -1){
        errorMsg = "Please enter a valid Email Address.";
    }
    if (document.getElementById('amount').selectedIndex == 0) { 
        errorMsg = "Please select your Mortgage Amount.";
    }
    if (document.getElementById('purpose').selectedIndex == 0) { 
        errorMsg = "Please select your Mortgage Purpose.";
    }
    if (document.getElementById('creditProfile').selectedIndex == 0) { 
        errorMsg = "Please select your Credit Profile.";
    }
    if (document.getElementById('Property_Value').value == '') { 
        errorMsg = "Please enter your Property Value.";
    }
    if (document.getElementById('purchaseprice').value == '') { 
        errorMsg = "Please enter your Purchase Price.";
    }
    if (document.getElementById('Mortgage_Balance').selectedIndex == 0) { 
        errorMsg = "Please select your Mortgage Balance.";
    }
    if (document.getElementById('Mortgage_Payments').value == '') { 
        errorMsg = "Please enter your Mortgage Payments.";
    }
    if (document.getElementById('Mortgage_Type').selectedIndex == 0) { 
        errorMsg = "Please select your Mortgage Rate Type.";
    } 
    if (document.getElementById('Mortgage_Company').value == '') { 
        errorMsg = "Please enter your Mortgage Company.";
    }
    if (document.getElementById('Current_Mortgage_Rate').value == '') { 
        errorMsg = "Please enter your Current Mortgage Rate.";
    }
    if (document.getElementById('Maturity_DateM').selectedIndex == 0) { 
        errorMsg = "Please select the Maturity Date.";
    } 
    if (document.getElementById('Maturity_DateY').selectedIndex == 0) { 
        errorMsg = "Please select the Maturity Date.";
    } 
    if (document.getElementById('Schedule').selectedIndex == 0) { 
        errorMsg = "Please select your Mortgage Schedule.";
    }
    if(!document.getElementById('acceptdeclaration').checked){
        errorMsg = "Please read and accept the Declaration and Agreement Acts.";
    }
    
    if(errorMsg){
        alert(errorMsg)
        return false;
    }
    else
        return true;

}// end validateRefinanceMortgageForm
