var RE=['Á','A','É','E','Í','I','Ó','O','Ú','U','Ñ','NY','º','','ª','','/','','-','',':','',' ',''];
var CANAL;
var w=138;
var au='/img/au.gif';
var img_au1='<img src="'+au+'" width=1 height=1>';
var img_au2='<img src="'+au+'" width=1 height=1>';
var tblIni='\'<table width='+w+' border=0 cellspacing=0 cellpadding=0><tr><td width=1 class=\''+'+tipo+'+'\'-supI>'+img_au1+'</td><td class=\''+'+tipo+'+'\'-b width='+(w-2)+'><img src="'+au+'" width='+(w-2)+' height=1></td><td width=1 class=\''+'+tipo+'+'\'-supD>'+img_au1+'</td></tr><tr><td width=1 class=\''+'+tipo+'+'\'-b>'+img_au1+'</td><td width='+(w-2)+' class=sub\''+'+nivel_js+'+'\'>\'';
var tblFin='\'</td><td class=\''+'+tipo+'+'\'-b width=1>'+img_au1+'</td></tr><tr><td width=1 class=\''+'+tipo+'+'\'-infI>'+img_au1+'</td><td class=\''+'+tipo+'+'\'-b width='+(w-2)+'>'+img_au1+'</td><td width=1 class=\''+'+tipo+'+'\'-infI>'+img_au1+'</td></tr></table>\'';
var tblIntIni='\'<table width='+(w-2)+' border=0 cellspacing=0 cellpadding=0>\'';/* + <tr><td colspan=2 class=\''+'+tipo+'+'\'-l>'+img_au1+'</td></tr>\'';*/
var tblIntFin='</table>';
var tblhr='\'<tr><td colspan=2 class=\''+'+tipo+'+'\'-hr>'+img_au2+'</td></tr>\'';
var tblTRsimple='\'<tr><td width=21>&nbsp;</td><td width='+ (w-23)+' height=19><a href="\''+'+ CANAL[i].URL+'+'\'" class=\''+'+tipo+'+'\'-s\''+'+target+'+'\'>\''+'+ CANAL[i].nombre+'+'\'</a></td></tr>\'';
function creaMgenerico(id){
CANAL=id;
tipo='g';
tmp=eval(tblIni)+eval(tblIntIni);
for (i=0; i<CANAL.length; i++){
if (CANAL[i].target){target=' target="_blank"'}else{target=''}
if (CANAL[i].nombre==SECCION[0]){tmp += '<tr><td width=21 class='+tipo+'-pON>'+mON+'</td><td width='+(w-23)+' height=19 class='+tipo+'-pON>'+CANAL[i].nombre+'</td></tr>'}else{tmp+=eval(tblTRsimple)}
if (i!=CANAL.length-1) tmp+=eval(tblhr)
}
tmp+=(tblIntFin + eval(tblFin));
return(tmp)
}
function creaMcanal(id){
tmp='';
if (SECCION[0]!=''){
SUBSECCIONES = new Array();
txt=normaliza(SECCION[0]);
if ((eval('this.'+txt))!=null){
SUBSECCIONES=eval(txt);
creaMsecciones(SUBSECCIONES);
}}
// Esto lo utilizaba para poner el resto de secciones - Queda comentado porque lo vamos a poner a pelo
/*
tipo='m';
SECCION=id;
tmp+=eval(tblIni)+eval(tblIntIni);
txt=normaliza(SECCION[0]);
if ((eval('this.'+txt))!=null){
for (i=1; i<CANAL.length; i++)
	{
	if ((id[0]==CANAL[i].nombre)&&(id[1]==''))
		{
		tmp+='<tr><td width=21>'+mON+'</td><td width='+(w-23)+' height=19 class='+tipo+'-ONcon>'+CANAL[i].nombre+'</td></tr>'
		}
	else
		{
		if (CANAL[i].target){target=' target="_blank"'}else{target=''}
		tmp+=eval(tblTRsimple);
		}
	if (i!=CANAL.length-1) tmp+=eval(tblhr)
	}
}else{
for (i=0; i<CANAL.length; i++){
if (id[0]==CANAL[i].nombre){
tmp += '<tr><td width=21 class='+tipo+'-pON>'+mON+'</td><td width='+(w-23)+' height=19 class='+tipo+'-pON>'+CANAL[i].nombre+'</td></tr>'
}else{
if (CANAL[i].target){target=' target="_blank"'}else{target=''}
tmp+=eval(tblTRsimple);
}
if (i!=CANAL.length-1) tmp+=eval(tblhr)
}}
tmp+=(tblIntFin + eval(tblFin));*/
return(tmp)
}
function creaMsecciones(id){
tipo='s';
SUBSECCIONES=id;
tmp=eval(tblIni)+eval(tblIntIni);
tmp+='<tr><td width=21 class=mnbg0>'+mMAS+'</td><td width='+(w-23)+' height=19 class=mnspan>&nbsp;&nbsp;<a href="'+CANAL[0].URL+'" class=mn1>'+CANAL[0].nombre+'</a></td></tr>';
for (j=0; j<SECCION.length; j++){
txt=normaliza(SECCION[0]);
if (SECCION[j]!=''){
for (k=1; k<=j; k++) txt+='_'+normaliza(SECCION[k]);
if ((eval('this.'+txt))!=null){
tmp+=eval(tblhr);
NIVEL=eval(txt);
if (j==0){
buscaDatos(SECCION[0],CANAL)
}else{
txt=normaliza(SECCION[0]);
for (k=1;k<j;k++) txt+='_'+normaliza(SECCION[k]);
NIVEL0=eval(txt);
buscaDatos(SECCION[j],NIVEL0)
}
if ((j<SECCION.length)&&(SECCION[j+1]!='')){
if(j==SECCION.length-1){
tmp+='<tr><td width=21 class=mnbg' + nivel_js + ' background="http://mujer.terra.es/muj/img/mnbg'+nivel_js+'.gif">'+mON+'</td><td width='+(w-23)+' height=19 class=sub'+nivel_js+'2>';
}else{
tmp+='<tr><td width=21 class=mnbg' + nivel_js + ' background="http://mujer.terra.es/muj/img/mnbg'+nivel_js+'.gif">'+mMAS+'</td><td width='+(w-23)+' height=19 class=sub'+nivel_js+'2>';
}

if (target){target=' target="_blank"'}else{target=''}
tmp+='&nbsp;<a href="'+URL+'" class=mn2>'+nombre+'</a></td></tr>'
}else{
tmp+='<tr><td width=21 class='+tipo+'-ON>'+sON+'</td><td width='+(w-23)+' height=19 class='+tipo+'-ON><a href="'+URL+'" class='+tipo+'-s>'+nombre+'</a></td></tr>';
}}
aki=SECCION[j];
}}
tmp+='<tr class=sub'+nivel_js+'><td colspan=2 class='+tipo+'-hr>'+img_au1+'</td></tr></table>';
tmp+=img_au2+'<br><table width='+(w-2)+' border=0 cellspacing=0 cellpadding=0 background="">';
for (i=0; i<NIVEL.length; i++){
if (NIVEL[i].nombre==aki){
tmp+='<tr><td width=14 colspan=2 class=sub'+nivel_js+'>'+sON+'</td><td width='+(w-14)+' height=16 class=sub'+nivel_js+'3>&nbsp;&nbsp;&nbsp;'+NIVEL[i].nombre+'</td></tr>'
}else{
tmp+='<tr><td width=14 colspan=2 class=sub'+nivel_js+'>&nbsp;</td><td width='+(w-14)+' height=16 class=sub'+nivel_js+'>';
if (NIVEL[i].target){target=' target="_blank"'}else{target=''}
tmp+='&middot; <a href="'+NIVEL[i].URL+'" class=mn1 '+target+'>'+NIVEL[i].nombre+'</a></td></tr>'
}}
tmp+=(tblIntFin + img_au2 + eval(tblFin) + sepTb1);
return(tmp)
}
function buscaDatos(id,obj){
for (var i=0; i<obj.length; i++){
if (id==obj[i].nombre){
URL=obj[i].URL;
nombre=obj[i].nombre;
target = obj[i].target;
return(URL,nombre,target)
}}}
function normaliza(txt){
txt=txt.replace('ñ','n');
txt=txt.toUpperCase();
for (i=0; i<RE.length; i=i+2) while (txt.indexOf(RE[i])!=-1) txt=txt.replace(RE[i],RE[i+1])
return(txt)
}
