/* GLOBAL VARIABLES */
var isFormSubmitted = false;

/* PAGE ONE FORM VALIDATION */
function validateMain29321(form) {
    var loanType = form.typeOfLoan.value;

    /* Prevent resubmit */
    if (isFormSubmitted) {
        return false;
    }

    /* Validate TYPE OF LOAN */
    if (!validateSelectbox(form.typeOfLoan, "Please select the Type of Loan.")) {
        return false;
    }
/*
    if (isMobileHomePropertyDescription(form)) {
        var pId = 1336;
        var vvId = 0;
        var pageNum = 1;
        RemoteLogger.logMessage("redirect_event", vvId, pId, pageNum, {"propertyDesc": "5"});
        form.action = "http://www.mhloans.com/apply1.html";
    }
	*/
    // suppress exit popup
    try {
        popupsEnabled = false;
    } catch(ex) {
    }

    isFormSubmitted = true;
    return true;
}

function isMobileHomeState(form) {
    var mobileHomeState = true;
    var propertyState = form.propertyStateCode.value;

    var nonMobileHomeState = new Array();

    nonMobileHomeState[ 0 ] = "AL";
    nonMobileHomeState[ 1 ] = "FL";
    nonMobileHomeState[ 2 ] = "GA";
    nonMobileHomeState[ 3 ] = "IA";
    nonMobileHomeState[ 4 ] = "IL";
    nonMobileHomeState[ 5 ] = "IN";
    nonMobileHomeState[ 6 ] = "MI";
    nonMobileHomeState[ 7 ] = "NC";
    nonMobileHomeState[ 8 ] = "OH";
    nonMobileHomeState[ 9 ] = "SC";
    nonMobileHomeState[ 10 ] = "TN";
    nonMobileHomeState[ 11 ] = "WI";

    for (var i = 0; i < nonMobileHomeState.length; i++) {
        if (propertyState == nonMobileHomeState[ i ]) {
            mobileHomeState = false;
        }
    }

    return mobileHomeState;
}

function isMobileHomeCreditProfile(form) {
    var mobileHomeCreditProfile = false;
    var creditProfile = form.credit_profile.value;

    if (creditProfile == "0") {
        mobileHomeCreditProfile = true;
    }

    return mobileHomeCreditProfile;
}

function isMobileHomePropertyDescription(form) {
    var mobileHome = false;
    var propertyDescription = form.propertyDesc.value;

    if (propertyDescription == "5") {
        mobileHome = true;
    }

    return mobileHome;
}

function isManufacturedHomePropertyDescription(form) {
    var manufacturedHome = false;
    var propertyDescription = form.propertyDesc.value;

    if (propertyDescription == "6") {
        manufacturedHome = true;
    }

    return manufacturedHome;
}

function isMobileHomeLoanType(form) {
    var mobileHomeLoanType = true;
    var loanType = form.typeOfLoan.value;

    if (( loanType == "LRE" ) || ( loanType == "LHE" ) || ( loanType == "LDC" )) {
        mobileHomeLoanType = false;
    }

    return mobileHomeLoanType;
}
