//*********************************
// 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 vl1a = isHidden("vl1a")
  var vl1b = isHidden("vl1b")
  var vl1c = isHidden("vl1c")
  var vl1d = isHidden("vl1d")
  var vl1e = isHidden("vl1e")
  var vl1f = isHidden("vl1f")
  var vl1g = isHidden("vl1g")
  var vl1h = isHidden("vl1h")
  var vl1i = isHidden("vl1i")
  var vl1j = isHidden("vl1j")
  var vl1k = isHidden("vl1k")
  var vl1l = isHidden("vl1l")
  var vl1m = isHidden("vl1m")
  var vl1n = isHidden("vl1n")
  var vl1o = isHidden("vl1o")
  var vl1p = isHidden("vl1p")
  var vl1q = isHidden("vl1q")
  var vl1r = isHidden("vl1r")
  var vl1s = isHidden("vl1s")
  var vl1t = isHidden("vl1t")
  var vl1u = isHidden("vl1u")
  var vl1v = isHidden("vl1v")
  var vl1w = isHidden("vl1w")
  var vl1x = isHidden("vl1x")
 
 
// +"/XXXX:"+xxxx  <-- format to add new values

  var values = "1a:"+vl1a+"/1b:"+vl1b+"/1c:"+vl1c+"/1d:"+vl1d+"/1e:"+vl1e+"/1f:"+vl1f+"/1g:"+vl1g+"/1h:"+vl1h+"/1i:"+vl1i+"/1j:"+vl1j+"/1k:"+vl1k+"/1l:"+vl1l+"/1m:"+vl1m+"/1n:"+vl1n+"/1o:"+vl1o+"/1p:"+vl1p+"/1q:"+vl1q+"/1r:"+vl1r+"/1s:"+vl1s+"/1t:"+vl1t+"/1u:"+vl1u+"/1v:"+vl1v+"/1w:"+vl1w+"/1x:"+vl1x;

// 

  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("vl"+ID).style.display = disp;
    // document.getElementById(ID).style.display = disp;
  }
  else{
    document.all["vl"+ID].style.display = disp;
    // document.all[ID].style.display = disp;
  }
}

//*********************************
// OnLoad/UnLoad                  *
//*********************************

window.onload = init;
window.onunload = setCookie;
