var oPopup;
var oPopBody;
//var leftPos;
//var topPos;
var h;    

function _ReadMenuNewBrowsers(NomTab)
{
  var ret;
  var menu = eval(NomTab);
  var menuLength = menu.length

  ret = "<ul class='cl2' id='menu1' onmouseover='show()' onmouseout='hide()' style='visibility:visible'>";
  for (var i = 0; i < menuLength; i++) 
  {
  	//' type = menu[i][0];
  	//' nom = menu[i][1];
  	//' descr = menu[i][2];
  	//' url = menu[i][3];
	ret = ret + "<li class='cl2'><a class='cl2' href='" + menu[i][3] + "'>" + menu[i][1] + "</a></li>";
  }	
  ret = ret + "</ul>";

  return ret;
}
function show() {
	   //document.getElementById('techmenuspace').style.visibility="visible";
	   document.getElementById('menu1').style.visibility="visible";
}
function hide() {  
	   if(document.getElementById('menu1'))
	   	document.getElementById('menu1').style.visibility="hidden";
}


function _ReadMenu(NomTab)
{
  var ret;
  var menu = eval(NomTab);
  var menuLength = menu.length

  ret = "<TABLE width=100% bgColor='#A9D6E3'>";
  for (var i = 0; i < menuLength; i++) 
  {
  	//' type = menu[i][0];
  	//' nom = menu[i][1];
  	//' descr = menu[i][2];
  	//' url = menu[i][3];
	ret = ret + "<TR OnMouseOver=\"JavaScript:parent._ChgColFond(this,'e')\" OnMouseOut=\"JavaScript:parent._ChgColFond(this,'s')\">";
	ret = ret + "<TD OnClick=\"parent._goTo('" + menu[i][3] + "')\"><font face=\"Arial, Helvetica, sans-serif\" size='-1' color='#009687'> <B><I>" + menu[i][1] + "</B></I></font></TD>";
	//ret = ret + "<TD> <A class=dark href='" + menu[i][3] + "'>" + menu[i][1] + "</A></TD>";
	ret = ret + "</TR>";
  }	
  ret = ret + "</TABLE>";

  return ret;
}


function _PopupMenu(NomTab,leftPos,topPos)
{

	if (document.all && !document.getElementById)
	{
		
		oPopup = window.createPopup();
	   	oPopBody = oPopup.document.body;
    	
   	 	oPopBody.style.border = "dashed #009687 2px";
   	 	oPopBody.innerHTML = _ReadMenu(NomTab);
	
   	 	oPopup.show(leftPos, topPos, 200, 150, document.body);
   	 	h = oPopBody.scrollHeight + 2;
   	 	oPopup.hide();
   	 	oPopup.show(leftPos, topPos, 200, h, document.body);	
   	 	}
   	 else
   	 { //new browsers
   	 hide();
   	 document.getElementById('techmenuspace').innerHTML = "";
   	 document.getElementById('techmenuspace').innerHTML = _ReadMenuNewBrowsers(NomTab);		
   	 document.getElementById('techmenuspace').style.top= topPos+"px";
   	 document.getElementById('techmenuspace').style.left= leftPos+"px";
   	 document.getElementById('techmenuspace').style.visibility="visible";
   	 show();					   	 							
	}

   	 					   	 						   	 					   	 						   	 					   	 						}
   	 					   	 						
function _ChgColFond(obj, sens)
{
	if(sens == 'e')
	{
		obj.OldCol = obj.bgColor;
		//obj.bgColor = '#336699';
		obj.bgColor = '#99CCCC';
		obj.style.cursor = 'hand';
	}
	else
		obj.bgColor = obj.OldCol;
}

function _goTo(url)
{
	window.location = url;
}





function startdown(obj)
{
	obj.scrollAmount=5;
	obj.direction="up";
	obj.start();
}
function startup(obj)
{
	obj.scrollAmount=5;
	obj.direction="down";
	obj.start();
}
function startdownfast(obj)
{
	obj.scrollAmount=10;
	obj.direction="up";
	obj.start();
}
function startupfast(obj)
{
	obj.scrollAmount=10;
	obj.direction="down";
	obj.start();
}

function stop(obj)
{
	obj.stop();
}

function begin_scroll()
{
	if (document.all)
	{
		//scroller.stop()
		defilement1.scrollAmount=10;
		setTimeout("stop(defilement1)",2500);
		//window.resizeTo(800,600); 
	
	}
}
