﻿//****************************************************
// Show correct section of the best buy table depending
// on the selected credit profile
//****************************************************
function ShowBestBuy(bestBuyTable) {

    // Reset all the classes
    document.getElementById("divShowGoodLoans").style.display = "none";
    document.getElementById("divShowFairLoans").style.display = "none";
    document.getElementById("divShowPoorLoans").style.display = "none";

    document.getElementById("aGood").className = "lnkBestBuyTabs";
    document.getElementById("aFair").className = "lnkBestBuyTabs";
    document.getElementById("aPoor").className = "lnkBestBuyTabs";
    
    // Depending on the credit profile, show the correct credit profile
    if (bestBuyTable == 'Good') {
        document.getElementById("divShowGoodLoans").style.display = "inline";
        document.getElementById("aGood").className = "lnkBestBuyTabsSelected";
    }

    if (bestBuyTable == 'Fair') {
        document.getElementById("divShowFairLoans").style.display = "inline";
        document.getElementById("aFair").className = "lnkBestBuyTabsSelected";
    }

    if (bestBuyTable == 'Poor') {
        document.getElementById("divShowPoorLoans").style.display = "inline";
        document.getElementById("aPoor").className = "lnkBestBuyTabsSelected";
    }
}

//****************************************************
// Show/Hides tenant questions
//****************************************************
function ShowFields(displayFields) {

    if (displayFields == true) {
        document.getElementById("divShowTenant").style.display = "inline";
    }
    else {
        document.getElementById("divShowTenant").style.display = "none";
    }
}

function ShowEmploymentNumber(controlPrefix) {

    var employmentStatus = document.getElementById(controlPrefix + "_ddlEmploymentStatus").value;

    if ((employmentStatus == '3') || (employmentStatus == '4') || (employmentStatus == '0')) {
        document.getElementById("divShowEmployersNumber").style.display = "none";
    }
    else {
        document.getElementById("divShowEmployersNumber").style.display = "inline";
    }
}

function SetTenantArea(controlPrefix) {

    if (document.getElementById(controlPrefix + "_rbTenant") != null) {
        if (document.getElementById(controlPrefix + "_rbTenant").checked) {
            document.getElementById("divShowTenant").style.display = "inline";
        }
        else { document.getElementById("divShowTenant").style.display = "none"; }
    }
}

function ShowPreviousAddress1(controlPrefix) {

    var addressLength = document.getElementById(controlPrefix + "_ddlCurrentAddressYears").value;
    try { addressLength = parseInt(addressLength); }
    catch(ex) { addressLength = 999; }
    if (addressLength < 37) {
        document.getElementById("divShowPreviousAddress1").style.display = "inline";
    }
    else {
        document.getElementById("divShowPreviousAddress1").style.display = "none";
    }
}

function ShowPreviousAddress2(controlPrefix) {

    var addressLength = document.getElementById(controlPrefix + "_ddlPrevAddress1Years").value;
    try { addressLength = parseInt(addressLength); }
    catch(ex) { addressLength = 999; }
    if (addressLength < 37) {
        document.getElementById("divShowPreviousAddress2").style.display = "inline";
    }
    else {
        document.getElementById("divShowPreviousAddress2").style.display = "none";
    }
}

function ShowSpecificPayDay(controlPrefix) {

    var whenYouPaid = document.getElementById(controlPrefix + "_ddlWhenAreYouPaid").value;

    if ((whenYouPaid == '3') || (whenYouPaid == '4')) {

        document.getElementById("divSpecificDate").style.display = "inline";
    }
    else {
        document.getElementById("divSpecificDate").style.display = "none";
    }

}