/*******************************************************

   bm-products.js - Specific mortgage_products routines
  
   Copyright 2003 Better-Mortgages.co.uk Ltd
   All rights reserved.
  
 *******************************************************/

// Check browser capability and assign browser code

if (document.getElementById) {
  var br = "DOM";  // it's DOM complient (ish): N6+ and IE5+
} else if (document.all) {
  var br = "IE";  // it's an IE complient browser => V3
} else if (document.layers) {
  var br = "NS";  // it's a NE complient browser => V2
} else {
  var br = "US"// doesn't support the right objects to run much JavaScript	
}

// --- form display / hide routines

function showApplicantType(table) {
  (table == "first_time") ? turnFields("On", "first_time") : turnFields("Off", "first_time");
  (table == "rates_rise") ? turnFields("On", "rates_rise") : turnFields("Off", "rates_rise");
  (table == "rates_fall") ? turnFields("On", "rates_fall") : turnFields("Off", "rates_fall");
  (table == "adverse") ? turnFields("On", "adverse") : turnFields("Off", "adverse");
  (table == "budgeting") ? turnFields("On", "budgeting") : turnFields("Off", "budgeting");
  (table == "repaid") ? turnFields("On", "repaid") : turnFields("Off", "repaid");
  (table == "equity") ? turnFields("On", "equity") : turnFields("Off", "equity");
  (table == "variable") ? turnFields("On", "variable") : turnFields("Off", "variable");
}

function turnFields(status, table){
 var displayStat;
 (status == "On") ? displayStat = "inline" : displayStat = "none";
 if (br == "DOM") document.getElementById(table).style.display = displayStat;
 if (br == "IE") document.all.table.style.display = displayStat;
 if (br == "NS") document.table.style.display = displayStat;
}

