////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

	function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}

	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		 var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		 if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}

	function MM_findObj(n, d) { //v3.0
	  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		 d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
	  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
	}

	function MM_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

	
	function MWbuscapos(id, vEst, base) {
	var busca = '';
		for(var i=1; i<vEst.length; i++) {
			vaux = vEst[i][0].split(',');
			if(vaux[0]==id) return(base + ((base=='') ? '' : '-') + i);
		}

		for(var i=1; i<vEst.length; i++) {
			busca = MWbuscapos(id, vEst[i], '')
			if(busca!='') return(base + ((base=='') ? '' : '-') + i + '-' + busca); 
		}

		return('');
	}


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

	function genera_entorno() {
		if(id_pagina==1) genera_dest();
		var pos = MWbuscapos(id_pagina, vm, '');
		genera_menun1(pos, id_pagina);
	}




////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
			function destaca(celda, dest) {
				celda.style.backgroundColor = (dest) ? '#000000' : '';
			}

	function genera_menun1(pos, id_pagina) {
		var cad = '<table width="200" border="0" cellspacing="0" cellpadding="0">';
		cad += '<tr height=26>';
		cad += '<td width="200" class=menu1_off onmouseover="destaca(this,true)" onmouseout="destaca(this,false);" onclick="javascript:document.location.href=\'default.asp\';"><a href="default.asp" class=enlace1>INICIO</a></td>';
		cad += '</tr>';
		cad += '<tr><td bgcolor="#ffffff" height=2></td></tr>';

		var idn1 = (vp.length>0) ? vp[0].split(',')[0] : 0;
		var idn2 = (vp.length>1) ? vp[1].split(',')[0] : 0;
		

		for(var i=1; i<vm.length; i++) {
			var vec = vm[i][0].split(',');
			if(vec[2]=='1') {
				if(vec[0]==idn1) {
					cad += '<tr height=26>';
					cad += '<td width="200" class=menu1_on><span class=enlace1>' + unescape(vec[1]) + '</span></td>';
					cad += '</tr>';

					if(vm[i].length>1) {
						cad += '<tr><td  bgcolor=ffffff>';
						cad += '<table width="200" border="0" cellspacing="0" cellpadding="0">';
						for(var j=1; j<vm[i].length; j++) {
							var vec2 = vm[i][j][0].split(',');
							if(vec2[2]=='1') {
								if(vec2[0]==idn2) {
									cad += '<tr>';
									cad += '<td width="200" class=menu2_on><span class=enlace2_on>' + unescape(vec2[1]) + '</span></td>';
									cad += '</tr>';
								} else {
									cad += '<tr>';
									cad += '<td width="200" class=menu2_off><a href="default.asp?id=' + vec2[0] + '" class=enlace2>' + unescape(vec2[1]) + '</a></td>';
									cad += '</tr>';
								}
							}
						}
						cad += '<tr><td width="200"><img src="imgs/finmenu.gif" width="183" height="9"></td></tr>';
						cad += '</table>';
						cad += '</td></tr>';
					}

					cad += '<tr><td bgcolor="#ffffff" height=2></td></tr>';
				} else {
					cad += '<tr height=26>';
					cad += '<td width="200" class=menu1_off onmouseover="destaca(this,true)" onmouseout="destaca(this,false);" onclick="javascript:document.location.href=\'default.asp?id=' + vec[0] + '\';"><a href="default.asp?id=' + vec[0] + '" class=enlace1>' + unescape(vec[1]) + '</a></td>';
					cad += '</tr>';
					cad += '<tr><td bgcolor="#ffffff" height=2></td></tr>';

				}
			}
		}
		
		document.getElementById('div_menun1').innerHTML = cad;
	}


	function genera_dest() {
		var cad = '<table width="154" border="0" cellspacing="0" cellpadding="0">';
		for(var i=0; i<vdest.length; i++) 
			if(vdest[i]!=undefined) {
				cad += '<tr><td background="imgs/fondestaca.gif" valign="top"><table width="154" border="0" cellspacing="0" cellpadding="0">';
				cad += '<tr>';
				cad += '<td width="20">&nbsp;</td>';
				cad += '<td><div align="center"><a href="default.asp?id=' + vdest[i][2] + '"><img src="res/imagenes/' + unescape(vdest[i][0]) + '" width=105 height=105 border=0></a></div></td>';
				cad += '<td width="20">&nbsp;</td>';
				cad += '</tr>';
				cad += '<tr> ';
				cad += '<td>&nbsp;</td>';
				cad += '<td class=enlace2><a href="default.asp?id=' + vdest[i][2] + '" class="enlace2" style=color:#000000;>' + unescape(vdest[i][1]) + '</a></td>';
				cad += '<td>&nbsp;</td>';
				cad += '</tr>';
				cad += '</table></td></tr>';	
			}
		cad += '<tr><td><img src="imgs/findestaca.jpg" width="154" height="22"></td></tr>';
		cad += '</table>';	

		document.getElementById('div_destacadas').innerHTML = cad;
	}


