// JavaScript 
var coc="menu";
var openones="";
function check(){
//    alert(openones);
  document.cookie=coc+"= "+openones 
  //document.cookie=coc+"=";
}
 function clickHandler(el)
  {
 var targetId, srcElement, targetElement,targetpicid, targetpic;
// srcElement = window.event.srcElement;
 srcElement = document.all(el);
 re=new RegExp("Out(\\d+)pic","i");
//alert('fgf');
 reslt=re.exec(srcElement.id);
 if (reslt !=null){
  tmp=srcElement;
  name=RegExp.$1;  
  srcElement=document.all("Out" + name);
 }
 if (srcElement.className == "Outline")
  {
    targetId = srcElement.id+"details";
    targetElement = document.all(targetId);
    targetpicid = srcElement.id+"pic";
    targetpic = document.all(targetpicid);
    if (targetElement.style.display == "none")
  {
    targetElement.style.display = "";
    targetpic.src="images/arrow_down.gif";
    add(srcElement.id);
  } else
     {
    targetElement.style.display = "none";
    targetpic.src="images/arrow_left.gif";
    del(srcElement.id);
     }
    }
    check();
   }
 document.onclick = clickHandler;

function newImage(arg) {
 if (document.images) {
  rslt = new Image();
  rslt.src = arg;
  return rslt;
 }
}

function changeImages() {
 if (document.images && (preloadFlag == true)) {
  for (var i=0; i<changeImages.arguments.length; i+=2) {
   document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
  }
 }
}

var preloadFlag = false;
function preloadImages() {
 if (document.images) {
    menu_08_down = newImage("images/arrow_down.gif");
  preloadFlag = true;
 }
}

function add(id_cat)
{
    openones=openones + id_cat + "_";
    //alert (id_cat);
}

function del(id_cat)
{ 
    var mas=openones.split("_")
    openones="";
    for (i=0 ; i < mas.length ; i++)
    {
   if (mas[i]!=id_cat && mas[i]!="") 
   {
    openones=openones+mas[i]+"_";
   } 
    }
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
  if (document.cookie.length > 0) {
      offset = document.cookie.indexOf(search)
      // if cookie exists
      if (offset != -1) { 
        offset += search.length
 // set index of beginning of value
 end = document.cookie.indexOf(";", offset);
 // set index of end of cookie value
 if (end == -1) end = document.cookie.length;
 returnvalue=unescape(document.cookie.substring(offset, end))
 }
    }
 return returnvalue;
}






