//(c) 2007 cqsoft.com.ar
var menu_urls = new Array();

menu_urls[1] = new Array();
menu_urls[1][0] = "huertos_solares.php";
menu_urls[1][1] = "cubiertas.php";
menu_urls[1][3] = "ingenieria.php";
menu_urls[1][4] = "mantenimiento_seguridad.php";

var menu_itms = new Array();

menu_itms[1] = new Array();
menu_itms[1][0] = "Huertos solares";
menu_itms[1][1] = "Cubiertas";
menu_itms[1][3] = "Ingenieria";
menu_itms[1][4] = "Mantenimiento y seguridad";

var menu_out_tim;
var menu_sr='';

function menu(q,sr) {
	var nav=navegador();
	
	if(menu_sr&&sr!=menu_sr) {
		MM_swapImgRestore2(menu_sr);
	}
	menu_sr=sr;
	
	clearTimeout(menu_out_tim);
	var pos=findPos(document.getElementById("b"+q));
	var m=document.getElementById("menum");
	var mc=document.getElementById("menuc");
	
	mc.innerHTML="";
	var u,l,o,p,s;
	u=document.createElement("ul");
	for(var a in menu_urls[q]) {
		if(!isNaN(parseInt(a))) {
			l = document.createElement("li");
			o = document.createElement("a");
			o.setAttribute("href",menu_urls[q][a]);
			o.setAttribute("onmouseover","menu_noout();");
			o.setAttribute("onmouseout","menu_out();");
			p = document.createTextNode(menu_itms[q][a]);
			s = document.createElement("nobr");
			s.appendChild(p);
			o.appendChild(s);
			l.appendChild(o);
			u.appendChild(l);
			//o = document.createElement("br");
		}
	}
	mc.appendChild(u);
	
	m.style.position="absolute";
	
	var ls=0;
	if(nav=="ie") { ls=-4; } else { ls=-16; }
	var ts=0;
	if(nav!="n") { ts=43; } else { ts=13; }
	
	m.style.left=(pos[0]+ls)+"px";
	m.style.top=(pos[1]+ts)+"px";
	m.style.visibility='visible';
	clearTimeout(fadetmr["menum"]);
	fade_step("menum",0);
	fade("menum",0,1,0.3);

}
function menu_out() {
	clearTimeout(menu_out_tim);
	menu_out_tim=setTimeout("menu_doout();",500);
}
function menu_noout() {
	clearTimeout(menu_out_tim);
}
function menu_doout() {
	if(menu_sr) { MM_swapImgRestore2(menu_sr);menu_sr=''; }
	fade("menum",1,0,0.3,"document.getElementById('menum').style.visibility='hidden';");
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}
function navegador() {
	var navegador = navigator.appName
	if(navegador=="Microsoft Internet Explorer") return "ie";
	if(navegador=="Netscape") return "n";
	if(navegador=="Opera") return "op";
}




