	function weekDay(d)
	{
	 switch (d)
	 {
	  case 1:return("lunes");break;
	  case 2:return("martes");break;
	  case 3:return("mi&eacute;rcoles");break;
	  case 4:return("jueves");break;
	  case 5:return("viernes");break;
	  case 6:return("s&aacute;bado");break;
	  case 7:return("domingo");break;
	  default:return("");break;	  	  	  	  	  	  
	 }
	 return(false);
	}
	
	function yearMonth(m)
	{
	 switch (m)
	 {
	  case 1:return("enero");break;
	  case 2:return("febrero");break;
	  case 3:return("marzo");break;
	  case 4:return("abril");break;
	  case 5:return("mayo");break;
	  case 6:return("junio");break;
	  case 7:return("julio");break;
	  case 8:return("agosto");break;
	  case 9:return("septiembre");break;
	  case 10:return("octubre");break;
	  case 11:return("noviembre");break;
	  case 12:return("diciembre");break;
  	  default:return("");break;  	  	  
	 }
	 return(false);	 
	}
	
	function getToDay()
	{
		dt=new Date;
		if(IE)
		{
		return("<font class='grisoscu' color='red'>"+weekDay(dt.getDay())+",</font><font class='gris'>&nbsp;"+dt.getDate()+" de "+yearMonth(dt.getMonth()+1)+" de "+dt.getYear()+"</font>");
		}
		else
		{
		return("<table><tr><td class='grisoscu'>"+weekDay(dt.getDay())+",</td><td class='gris'>&nbsp;"+dt.getDate()+" de "+yearMonth(dt.getMonth()+1)+" de "+(parseInt(dt.getYear())+1900)+"</td></tr></table>");
		}
	}
	
	function showDesc(txtT)
	{ 	changeContent("","","","desc","<font class='pequeno'>"+unescape(txtT)+"</font>");}
	
	function getIn()
	{ 	document.location=comboLnk[c1.selected]}
	
	function changeOn(op,op2)
	{
	 	if(!NS4)
		{
		 	changeStyle("","","","op"+op+""+op2+"","background","#ED1C24");
		 	changeStyle("","","","op"+op+""+op2+"","color","white");
		}
	}
	function changeOff(op,op2)
	{
	 	if((!NS4)&&(!((selectedMenu0==op)&&(selectedMenu1==op2))))
		{
		 	changeStyle("","","","op"+op+""+op2+"","background","#FFFFFF");
		 	changeStyle("","","","op"+op+""+op2+"","color","#545454");
		}			
	}	
	
	function locateNode(idN)
	{
		var iter = new Array(4);
		iter[0]=null;
		for(jj=1;jj<4;jj++) 
			iter[jj]=null;
		jj=0;
		while((iter[0]==null)&&(jj<6))
		{
		 	ss=0;
		 	while((iter[0]==null)&&(ss<(eval("l"+jj+"Arr.length"))))
			{
			 	if(eval("l"+jj+"Arr["+ss+"]")==idN)
					{iter[0]=jj;iter[1]=ss;}
				rr=0;
				while((iter[0]==null)&&(rr<(eval("l"+jj+""+ss+"Arr.length"))))
				{
				 	if(eval("l"+jj+""+ss+"Arr["+rr+"]")==idN)
						{iter[0]=jj;iter[1]=ss;iter[2]=rr}
					qq=0;
					while((iter[0]==null)&&(qq<eval("l"+jj+""+ss+""+rr+"Arr.length")))
					{
						if(eval("l"+jj+""+ss+""+rr+"Arr["+qq+"]")==idN)
							{iter[0]=jj;iter[1]=ss;iter[2]=rr;iter[3]=qq}					
					 	qq++;
					}					
					rr++;
				}				
				ss++;
			}
		
		jj++;
		}
		if(iter[0]==null)
		{
			for(jj=0;jj<exl30Arr.length;jj++)
			{
				if(exl30Arr[jj]==idN)
					{iter[0]=3;iter[1]=0;iter[2]=jj+1;}
			}
		}
		return(iter);
	}
	
	function getLiteral(iter)
	{
	 	rute="";
		rute1="";
		for(oo=0;oo<4;oo++)
		{
			if(iter[oo+1]!=null)
				rute+=iter[oo]
			else if (iter[oo]!=null)
				rute1=iter[oo];
		}
		return(eval("m"+rute+"Arr["+rute1+"]"));
	}

	function rewriteLeftMenu(it0)
	{

	 	tempoTxt="";
		txtLen=0;
			tempoTxt+="<table width='"+pMenuWidth+"' border='0' cellpadding='0' cellspacing='0'>";
			for(ff=0;ff<eval("m"+it0[0]+""+it0[1]+"Arr.length");ff++)
			{
				txtLen+=17;
			 	if(eval("l"+it0[0]+""+it0[1]+"Arr["+ff+"]")==popC0[1])
					stlProp="rojo"
				else
					stlProp="pequenobold";				
				tempoTxt+=("<tr><td class='"+stlProp+"'>-&nbsp;<a href=javascript:"+eval("l"+it0[0]+""+it0[1]+"Arr["+ff+"]")+" id='mltrl"+ff+"' class='"+stlProp+"'>"+eval("m"+it0[0]+""+it0[1]+"Arr["+ff+"]")+"</a></td></tr>");			
			 	for(dd=0;dd<eval("m"+it0[0]+""+it0[1]+""+ff+"Arr.length");dd++)
					{			 	
						txtLen+=17;
						if(eval("m"+it0[0]+""+it0[1]+""+ff+"Arr["+dd+"]")==popC0[1])
							stlProp="rojo"
						else
							stlProp="pequenobold";
					tempoTxt+=("<tr><td class='"+stlProp+"'>&nbsp;&nbsp;&nbsp;&nbsp;&middot;&nbsp;<a href=javascript:"+eval("l"+it0[0]+""+it0[1]+""+ff+"Arr["+dd+"]")+" id='mltrl"+ff+""+dd+"' class='"+stlProp+"'>"+eval("m"+it0[0]+""+it0[1]+""+ff+"Arr["+dd+"]")+"</a></td></tr>");}				 			
			}
			tempoTxt+="</table>";
			changeContent("","","","menu2F","<table width='"+menu2Width+"' border='0' cellpadding=0 cellspacing=0><tr><td rowspan='3' width='1' bgcolor='#CECECE'><img src='"+rutaEst+"images/t.gif' width='1' height='1'></td><td  bgcolor='#CECECE'><img src='"+rutaEst+"images/t.gif' width='1' height='1'></td><td rowspan='3' width='1' bgcolor='#CECECE'><img src='"+rutaEst+"images/t.gif' width='1' height='1'></td></tr><tr><td width='"+menu2Width+"' height='"+(menu2Height-2)+"' bgcolor='#FFFFFF'>&nbsp;</td></tr><tr><td bgcolor='#CECECE'><img src='"+rutaEst+"images/t.gif' width='100%' height='1'></td></tr></table>");
			if(NS6)changeStyle("","","menu2","pMenu","height",txtLen);
			changeContent("","","menu2","pMenu",tempoTxt);
	}
	
	function rewriteCrumbMenu(popC00)
	{
		texxt="<a href=javascript:goLocation(null,null,null,null,''); class='pequenobold'>inicio</a>";
		yy=0;
		while((popC00[yy]!=null)&&(yy<3))
		{
		 	if(popC00[yy+1]!=null)
			{
				it0=locateNode(popC00[yy]);
				if(it0[0]!=null)
			 	 	texxt+="<font class='pequeno'>&nbsp;>&nbsp;</font><a href=javascript:goLocation("+it0[0]+","+it0[1]+","+it0[2]+","+it0[3]+",''); class='pequeno'>"+getLiteral(it0)+"</a>";	
			}
			else
			{
			 	if(isNaN(popC00[yy]))
				{	texxt+="<font class='rojo'>&nbsp;>&nbsp;"+popC00[yy]+"</font>";}
				else
				{
				 	it0=locateNode(popC00[yy]);
					if(it0[0]!=null)
			 	 		texxt+="<font class='rojo'>&nbsp;>&nbsp;"+getLiteral(it0)+"</font>";
				}
			}
			yy++;
		}
		changeContent("","","","menuMigas",texxt);
	}
	
	function selectFunction(comboId)
	{
	 if(comboId=="c21") showQueja(c21.posSel);
	 //if(comboId=="c22") changeValue(c22.posSel);
	 if(comboId=="m1"){ goLocation('1',parseInt(lE10Arr[0][m1.posSel]),null,null,'');}				  
	 if(comboId=="c1"){changeComboText(c1.posSel)}
	}