//*********************************
// Written by The Rowan           *
//*********************************

var ns6=document.getElementById&&!document.all?1:0

//*********************************
// Text Box Toggles               *
//*********************************
function WM_toggle(ID){
  if (ns6){
    if (document.getElementById(ID).style.display=="none")
      document.getElementById(ID).style.display="block";
    else
      document.getElementById(ID).style.display="none";
    }
  else{
    if (document.all[ID].style.display=="none")
      document.all[ID].style.display="block";
    else
      document.all[ID].style.display="none";
    }
}    

//*********************************
// Cookie For Text Boxes          *
//*********************************
function setCookie(){

  var au1a = isHidden("au1a")
  var au1b = isHidden("au1b")
  var au1c = isHidden("au1c")
  var au1d = isHidden("au1d")
  var au1e = isHidden("au1e")
  var au1f = isHidden("au1f")
  var au1g = isHidden("au1g")
  var au1h = isHidden("au1h")
  var au1i = isHidden("au1i")
  var au1j = isHidden("au1j")
  var au1k = isHidden("au1k")
  var au1l = isHidden("au1l")
  var au1m = isHidden("au1m")
  var au1n = isHidden("au1n")
  var au1o = isHidden("au1o")
  var au1p = isHidden("au1p")
  var au1q = isHidden("au1q")
  var au1r = isHidden("au1r")
  var au1s = isHidden("au1s")
  var au1t = isHidden("au1t")
  var au1u = isHidden("au1u")
  var au1v = isHidden("au1v")
  var au1w = isHidden("au1w")
  var au1x = isHidden("au1x")
  var au1y = isHidden("au1y")
  var au1z = isHidden("au1z")
  var au2a = isHidden("au2a")
  var au2b = isHidden("au2b")
  var au2c = isHidden("au2c")
  var au2d = isHidden("au2d")
  var au2e = isHidden("au2e")
  var au2f = isHidden("au2f")
  var au2g = isHidden("au2g")
  var au2h = isHidden("au2h")
  var au2i = isHidden("au2i")
  var au2j = isHidden("au2j")
  var au2k = isHidden("au2k")
  var au2l = isHidden("au2l")
  var au2m = isHidden("au2m")
  var au2n = isHidden("au2n")
  var au2o = isHidden("au2o")
  var au2p = isHidden("au2p")
  var au2q = isHidden("au2q")
  var au2r = isHidden("au2r")
  var au2s = isHidden("au2s")
  var au2t = isHidden("au2t")
// +"/XXXX:"+xxxx  <--format to add new values

  var values = "1a:"+au1a+"/1b:"+au1b+"/1c:"+au1c+"/1d:"+au1d+"/1e:"+au1e+"/1f:"+au1f+"/1g:"+au1g+"/1h:"+au1h+"/1i:"+au1i+"/1j:"+au1j+"/1k:"+au1k+"/1l:"+au1l+"/1m:"+au1m+"/1n:"+au1n+"/1o:"+au1o+"/1p:"+au1p+"/1q:"+au1q+"/1r:"+au1r+"/1s:"+au1s+"/1t:"+au1t+"/1u:"+au1u+"/1v:"+au1v+"/1w:"+au1w+"/1x:"+au1x+"/1y:"+au1y+"/1z:"+au1z+"/2a:"+au2a+"/2b:"+au2b+"/2c:"+au2c+"/2d:"+au2d+"/2e:"+au2e+"/2f:"+au2f+"/2g:"+au2g+"/2h:"+au2h+"/2i:"+au2i+"/2j:"+au2j+"/2k:"+au2k+"/2l:"+au2l+"/2m:"+au2m+"/2n:"+au2n+"/2o:"+au2o+"/2p:"+au2p+"/2q:"+au2q+"/2r:"+au2r+"/2s:"+au2s+"/2t:"+au2t;

// 

  var the_cookie = "mammenu=" + escape(values);
  document.cookie = the_cookie;
//  alert(the_cookie);
}

function isHidden(ID){
  var crossobj = ns6? document.getElementById(ID).style.display : document.all[ID].style.display;
  return (crossobj=="none")? "none" : "block";
}

function readCookie(){
  var the_cookie = document.cookie;
//  alert(the_cookie);
  if (the_cookie != ""){
    var the_cookie = unescape(the_cookie);
    var my_cookie = the_cookie.split(";");
    var broken_cookie = my_cookie[0].split("=");
    var cookie_chunks = broken_cookie[1].split("/");
    for (var loop = 0; loop < cookie_chunks.length; loop++){
      menu_value = cookie_chunks[loop];
      var broken_menu = menu_value.split(":");
      var menu = broken_menu[0];
      var value = broken_menu[1];
      setMenu(menu, value);
    }
  }
}

function setMenu(ID,disp){
  if (ns6){
    document.getElementById("au"+ID).style.display = disp;
    // document.getElementById(ID).style.display = disp;
  }
  else{
    document.all["au"+ID].style.display = disp;
    // document.all[ID].style.display = disp;
  }
}

//*********************************
// OnLoad/UnLoad                  *
//*********************************

window.onload = init;
window.onunload = setCookie;
