// JavaScript
var	olddigit=0;
var first_start=0;
var curr_item;
var items = new Array();
var	menu_len;
//=====================
function menu_style() {
	menu_len=sh_it.length/2;
	full_way="_"+Math.abs(sh_it[1])+"_";
	first=1;
	curr=false;
	curr_item=false;
  	for (i=0;i<sh_it.length;i++)
  	{
		if(first==1)
		{			row0=""+Math.abs(sh_it[i]);
			if(sh_it[i]<0) curr=true;
			first=0;
			continue;
		}
		row1=""+Math.abs(sh_it[i]);
  		full_way=full_way.substr(0,(full_way.indexOf("_"+row1+"_")+row1.length+2))+row0+"_";
		first=1;
		items[((i+1)/2)-1]=full_way;
		if(curr) curr_item=full_way;
		curr=false;
  	}
	if(!curr_item) curr_item=hidden;
  	for (i=0;i<menu_len;i++){
		lnk=i+1;
	    locat=document.links[lnk].href;
      	locat_upper=locat.toLowerCase() ;
      	ifjava=locat_upper.indexOf("javascript");
	    if (ifjava != -1) {
         eval("document.links[lnk].href='javascript:dir_vis("+'"'+items[i]+'"'+");'");
	    }
	    level=items[i].split("_").length-3;
	    block='none';
		if(!curr_item) continue;
      	no_=items[i].substr(0,items[i].length-1);
      	prev_lev=items[i].substr(0,no_.lastIndexOf("_")+1);
	    if (curr_item.indexOf(prev_lev)>=0){
		     block='block';
	    }
	    eval("document.links["+lnk+"].style.display='"+block+"'");
  	}
}
//================================
function dir_vis(this_id) {
  	j=1;
  	for (i=0;i<items.length;i++){
		lnk=i+1;
	    check_display=eval("document.links["+lnk+"].style.display");
		if (items[i].indexOf(this_id) >= 0 && items[i] != this_id){
			if (check_display=='none'){
				next_lev=items[i].substr(this_id.length);
		    	if (next_lev.indexOf("_") == next_lev.lastIndexOf("_")){
					eval("document.links["+lnk+"].style.display='block'");
			    	check_display='block';
		    	}
	     	}
	     	else
	     	{
		 		eval("document.links["+lnk+"].style.display='none'");
		    	check_display='none';
	     	}
		}
    	j++;
  	}
}
//=========================
function hf(){
  if (document.getElementById('filt').style.display!="none"){
     document.getElementById('filt').style.display="none";
     document.getElementById('af').value="+";
  }
  else
  {
     document.getElementById('filt').style.display="block";
     document.getElementById('af').value="-";
  }
}
//========================================
	function verifydigit(thisis,olddigit)
	{
		if(isNaN(document.getElementById(thisis.id).value)){
		document.getElementById(thisis.id).value=olddigit;
		}
	}
//
function menu_height()
{
	if (navigator.userAgent.indexOf("MSIE")!=-1)
	{
		doc_height=document.getElementById("doc").offsetHeight;
		m_height=document.links[menu_len].offsetTop+document.links[menu_len].offsetHeight;
    	if(doc_height>=m_height)
		{
			mtd2_height=doc_height-m_height;
		}
		else
		{
			mtd2_height=0;
		}
		document.getElementById("mtd2").height=mtd2_height;
	}
}
