<!--

var divList = new Array;

var mOverCnt =0;

var ns4=1;

var arron = new Image();
arron.src = 'images/arrow_bl.gif';

var arroff = new Image();
arroff.src = 'images/arrow.gif';

function dInit(name){

	 divList.push(name);

   window.document.body.innerHTML = window.document.body.innerHTML + '<div onmouseover="event.cancelBubble=true;"  style="position:absolute;;display:none;background-color:#7E989F;" id='+ name + ' ><table bgcolor="#7E989F" width="140px" border="0" style="border: 1px solid black;" cellpadding="0"  cellspacing="0"  id=' + name + '_tab ><tr></tr></table></div> ';

};



function dIns(oname,id,value,url,classOn,classOff,target)

{
  var oRow,oTd;

  var oobj = document.getElementById(oname + '_tab');

  oRow = oobj.insertRow(0);
	
	oRow.valign = "top";
	
	oRow.Style="padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;";

  oTd = oRow.insertCell(0);
	
	oTd.Style="padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;";

	oTd.onmouseover='hide_all_sub("'+oname + '");show_menu("' + oname + '_' + id +'",this);';

	oTd.className=classOff;

//	oTd.onmouseout="off(this,'"+classOff+"');"

//	oTd.onclick="window.location='"+ url + "'";
	
   tab = '<table width="100%"  border="0" cellspacing="0" cellpadding="0">';
	 tab = tab + '<tr><td align="right">';
	 tab = tab + '<a href="' + url + '" class="menuLink" target="'+target+'" ';
	 tab = tab + ' onmouseover="changeArrow('+ "'" +oname + '_' + id + "'" + ',1)"';
	 tab = tab + ' onmouseout="changeArrow('+ "'" +oname + '_' + id + "'" + ',0)">'; 
	 tab = tab + value + ' </a></td>';
   tab = tab + '  <td width="19" align="right"><img src="images/arrow_bl.gif" width="16" id="'+oname + '_' + id +'_img"></td>';
	 tab = tab + '  </tr>  </table>';

//	 alert (tab);
    oTd.innerHTML = tab;

};



function vis_menu(name){

		document.getElementById(name).style.display='block';

		var last = name.lastIndexOf('_');

		if (last == -1) return;

		name = name.substr(0,last);

		last = name.lastIndexOf('_');

		if (last == -1) return;

		vis_menu(name);

}


function getElementLeft(Elem) {
	if (ns4) {
		var elem = getObjNN4(document, Elem);
		return elem.pageX;
	} else {
		var elem;
		if(document.getElementById) {
			var elem = document.getElementById(Elem);
		} else if (document.all){
			var elem = document.all[Elem];
		}
		xPos = elem.offsetLeft;
		tempEl = elem.offsetParent;
  		while (tempEl != null) {
  			xPos += tempEl.offsetLeft;
	  		tempEl = tempEl.offsetParent;
  		}
		return xPos;
	}
}


function getElementTop(Elem) {
	if (ns4) {
		var elem = getObjNN4(document, Elem);
		return elem.pageY;
	} else {
		if(document.getElementById) {	
			var elem = document.getElementById(Elem);
		} else if (document.all) {
			var elem = document.all[Elem];
		}
		yPos = elem.offsetTop;
		tempEl = elem.offsetParent;
		while (tempEl != null) {
  			yPos += tempEl.offsetTop;
	  		tempEl = tempEl.offsetParent;
  		}
		return yPos;
	}
}


function changeArrow(name,po){
  if (po)
		document.getElementById(name+'_img').src = arroff.src;
  else		
  	document.getElementById(name+'_img').src = arron.src;
}


function show_menu(name,me){

try {
//event.cancelBubble=true;
var elem = me;

	var d = document.getElementById(name);
		
	if (d)
		{
		
		yPos = elem.offsetTop;
		tempEl = elem.offsetParent;
		while (tempEl != null) {
  			yPos += tempEl.offsetTop;
	  		tempEl = tempEl.offsetParent;
  		}
		yPos += 10;	
			

		xPos = elem.offsetLeft + elem.offsetWidth ;

		tempEl = elem.offsetParent;
  		while (tempEl != null) {
  			xPos += tempEl.offsetLeft;

	  		tempEl = tempEl.offsetParent;
  		}


		var e = me;


		if (me.style.display=='block') return;

		
	
		d.style.display='block';
		d.style.top = yPos;
		
		d.style.left = xPos;

	
	
				vis_menu(name);
}
				

} catch (e) { return; }
	

}



function hide_all(){

  for (i=0;i<divList.length;i++) {

	   document.getElementById(divList[i]).style.display='none';

	}//for

}//func



function hide_all_sub(prefix){

//alert(prefix);

  for (i=0;i<divList.length;i++) {

//	   alert ('prefix.lenght : ' + prefix.length + ' divlist :' + divList[i].substr(0,prefix.lenght));

	   if ((divList[i].length > prefix.length) && (divList[i].substr(0,prefix.length) == prefix))

 	    document.getElementById(divList[i]).style.display='none';

	}//for

}//func





-->

