// List of menu items elts - required to resize semi-transparent background images dynamically
var menuItems = ['accounts','lending','mortgages','investing_reg','investing_unreg','insurance','commercial','bonus'];

// List of menu items where sub-menu should obscure select boxes (IE6 fix)
var overItems = ['accounts','lending','mortgages'];

Array.prototype.containsItem = function(item) {
   for (a=0; a<this.length; a++) {if (this[a] == item) return true;}
   return false;
}

resizeBGs = function(browser) {
   var tH, tDiv;
   for (i=0; i<menuItems.length; i++) {
      tH = document.getElementById(menuItems[i]+'_sub_txt').offsetHeight;
      tDiv = document.getElementById(menuItems[i]+'_sub_bg');
      tDiv.style.height = (tH-5) + 'px';
      if (browser == 'IEold') {tDiv.style.marginTop = '-1px';}
   }
}

setEltColor = function(elt,value) {
   document.getElementById(elt).style.color = value;
}

initItems = function(elt,value) {
   if (elt != null) {setEltColor(elt,value);}
   resizeBGs(browserType);
}

gotoUrl = function(url) {
   window.location.href = url;
}

gotoTop = function() {window.scrollTo(0,0);}

setSelect = function(state) {
   var tmp = document.getElementById('quick_jump');
   if (tmp) {
      if (!state) {tmp.style.visibility = 'hidden';}
      else {tmp.style.visibility = 'visible';}
   }
}