var tg;

//Default browsercheck
function checkBrowser(){
	this.ver=navigator.appVersion
	this.dom=document.getElementById?1:0
	this.ie5=((this.ver.indexOf("MSIE 6")>-1 || navigator.appName.indexOf("Microsoft")!=-1 || this.ver.indexOf("MSIE 5")>-1) && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4)
	return this
}
bw=new checkBrowser()

var moz;
if(document.getElementById && (!bw.ie4 && !bw.ie5 && !bw.ie6))moz=true;else moz=false;



var string;
function replace_(string,text,by) {
if(string){

    return string.replace(text,by);
    }
}



function toggle(lay ,stat) {
	
//alert(lay);
// mozillas etc.
 if (moz){
  var memo = document.forms['menu'].mem;
  
  
  
  obj = document.getElementById(lay);
  
  
  
  if(obj.style.display == "block"){
   obj.style.display = "none"
   memo.value=replace_(memo.value,lay + '|','');
   lay2=lay;
   cip=replace_(lay2,'k_','')
  // bgthis(cip,'')
  }else{
	
   obj.style.display = "block"
   memo.value=replace_(memo.value,lay + '|','');
   
   memo.value=memo.value + lay + '|';
   
   lay2=lay;
   cip=replace_(lay2,'k_','');
   
  // bgthis(cip,'1');
  }
 }
 // end mozilla
  if (document.all && !stat && !moz) {
    var ooo = document.all[lay].style;
    var memo = document.forms['menu'].mem;
	
	

    if(ooo.display=='none'){
      ooo.display = 'block';
      memo.value=replace_(memo.value,lay + '|','');
      memo.value=memo.value + lay + '|';
      lay2=lay;
      cip=replace_(lay2,'k_','')
     // bgthis(cip,'1');
    }else{
      ooo.display='none'; 
      memo.value=replace_(memo.value,lay + '|','');
      lay2=lay;
      cip=replace_(lay2,'k_','')
     // bgthis(cip,'')
    }
  }
 

}




function setCookie(name, value) {
  var curCookie = 
  document.cookie = curCookie;
}


function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else {
    begin += 2;
  }
  var end = document.cookie.indexOf(";", begin);
  if (end == -1) end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}


document.forms['menu'].mem.value=getCookie('memoryc');
if(document.cookie.length>0){
 tg = getCookie('memoryc');
 tg = replace_(tg,'null','');
 tg = replace_(tg,'undefined','');
}
if(tg){
//alert(tg);
var tgs = tg.split("|");
for (var n=0; n < tgs.length; n++){
tg = replace_(tgs[n],'null','');
tg = replace_(tg,'undefined','');
if(tgs[n]){
	if(document.getElementById(tgs[n]))
		toggle(tgs[n]);
}
}
}


function checkit(){
  mm=document.forms['menu'].mem.value; 
  var days = 1;
  var expires = new Date ();
  expires.setTime(expires.getTime() + days * (1 * 60 * 60 * 1000)); 
  document.cookie = "memoryc = " + mm + "; expires=" + expires.toGMTString() + "; path=/";
}



window.onunload=checkit
