function affordQuestion1Submit() {
    var isGrossMonthlySet = document.getElementById('grossMonthly').value == "" ? false : true;
    var isNetMonthlySet = document.getElementById('netMonthly').value == "" ? false : true;
    var isExpensesSet = document.getElementById('expenses').value == "" ? false : true;
    
    if (!isNetMonthlySet) {
        var temp = prompt("The required field \"Net monthly income\" was not set.\nPlease assign it a value now.",'');
        document.getElementById('netMonthly').value = temp;
        if (temp != "" && temp != null) 
        isNetMonthlySet = true;
    }
    if (!isExpensesSet) {
        var temp = prompt("The required field \"Total monthly expenses\" was not set.\nPlease assign it a value now.",'');
        document.getElementById('expenses').value = temp;
        if (temp != "" && temp != null)
        isExpensesSet = true;
    }
    
    if (isNetMonthlySet && isExpensesSet) {
        document.getElementById('form').submit();
    } 
}
function affordQuestion2Submit() {
    var isPurchasePriceSet = document.getElementById('purchasePrice').value == "" ? false : true;
    var isDepositSet = document.getElementById('deposit').value == "" ? false : true;
    
    if (!isPurchasePriceSet) {
        var temp = prompt("The required field \"Purchase price\" was not set.\nPlease assign it a value now.\n(If question 1 has been completed this value will be automatically calculated.)\n",'');
        document.getElementById('purchasePrice').value = temp;
        if (temp != "" && temp != null) 
        isPurchasePriceSet = true;
    }
    if (!isDepositSet) {
         var temp = prompt("The required field \"Deposit\" was not set.\nPlease assign it a value now.",'');
        document.getElementById('deposit').value = temp;
        if (temp != "" && temp != null) 
        isDepositSet = true;
    }
    
    if (isPurchasePriceSet && isDepositSet) {
        document.getElementById('form').submit();
    }

}
function affordQuestion3Submit() {
    var isPurchasePriceSet = document.getElementById('purchasePrice').value == "" ? false : true;
    var isDepositSet = document.getElementById('deposit').value == "" ? false : true;
    var isAdditionalSet = document.getElementById('additionalMonthly').value == "" ? false : true;
    
     if (!isPurchasePriceSet) {
        var temp = prompt("Values from Question 2 are required for this calculation.\nThe required field \"Purchase price\" was not set.\nPlease assign it a value now.\n(If question 1 has been completed this value will be automatically calculated.)\n",'');
        document.getElementById('purchasePrice').value = temp;
        if (temp != "" && temp != null) 
        isPurchasePriceSet = true;
    }
    
    if (!isDepositSet) {
        var temp = prompt("Values from Question 2 are required for this calculation.\nThe required field \"Deposit\" was not set.\nPlease assign it a value now.",'');
        document.getElementById('deposit').value = temp;
        if (temp != "" && temp != null) 
        isDepositSet = true;
    }
    
    if (!isAdditionalSet) {
        var temp = prompt("The required field \"Additional monthly amount\" was not set.\nPlease assign it a value now.",'');
        document.getElementById('additionalMonthly').value = temp;
        if (temp != "" && temp != null) 
        isAdditionalSet = true;
    }
    
    if (isPurchasePriceSet && isDepositSet && isAdditionalSet) {
        document.getElementById('form').submit();
    }
    
}
function email() {
    document.getElementById('affordAction').value = 'email';
    document.getElementById('form').submit();
}
function affordQuestion1Clear() {
    document.getElementById('grossMonthly').value = "";
    document.getElementById('netMonthly').value = "";
    document.getElementById('expenses').value = "";
    document.getElementById('netSurplus').value = "";
    document.getElementById('qualifyFor').innerHTML = "";
    document.getElementById('qualifyFor30').innerHTML = "";
}
function affordQuestion2Clear() {
    document.getElementById('purchasePrice').value = "";
    document.getElementById('deposit').value = "";
    document.getElementById('monthlyRepaymentsQ2').innerHTML = "";
    document.getElementById('totalLoanQ2').innerHTML = "";
}
function affordQuestion3Clear() {
    document.getElementById('additionalMonthly').value = "";
    document.getElementById('monthlyRepaymentQ3').innerHTML = "";
    document.getElementById('totalLoanQ3').innerHTML = "";
    document.getElementById('reduction').innerHTML = "";
    document.getElementById('reduced').innerHTML = "";
}
function affordSyncYears01() {
    var year01 = document.getElementById('year01');
    var year02 = document.getElementById('year02');
    
    year02.selectedIndex = year01.selectedIndex;  
}
function affordSyncYears02() {
    var year01 = document.getElementById('year01');
    var year02 = document.getElementById('year02');
    
    year01.selectedIndex = year02.selectedIndex;  
}
function affordSyncInterest01() {
    var interest01 = document.getElementById('interest01');
    var interest02 = document.getElementById('interest02');
    
  //  interest02.selectedIndex = interest01.selectedIndex; 
    interest02  = interest01;
}
function affordSyncInterest02() {
    var interest01 = document.getElementById('interest01');
    var interest02 = document.getElementById('interest02');
    
//    interest01.selectedIndex = interest02.selectedIndex; 
    interest01 = interest02;
}

function affordPrint() {
    document.getElementById('affordAction').value='print';
    document.getElementById('form').submit();
}