// 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_03_over = newImage("/images/menu_03-over.jpg");
		menu_04_over = newImage("/images/menu_04-over.jpg");
		menu_05_over = newImage("/images/menu_05-over.jpg");
		menu_06_over = newImage("/images/menu_06-over.jpg");
		menu_07_over = newImage("/images/menu_07-over.jpg");
		menu_08_over = newImage("/images/menu_08-over.jpg");
		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;
}





