var sOldClass="";var bDoAction=true;
var sSpacerImg="/comun/img/pix_trans.gif";
var sPuntoImg ="/img/punto.gif";
var sInfImg ="/img/img4.jpg";

function menu_hover(poElement,psClass)
{	
	if (!document.layers){
		if (!psClass) psClass=sOldClass;
		var oElements=(document.all)?poElement.children:poElement.childNodes;
		sOldClass=oElements[2].className;
		oElements[1].className=psClass;
		oElements[2].className=psClass;
		oElements[3].className=psClass;
	}
}

function MenuObj()
{
	this.arrNodos = new Array();
	this.addNodo = AddNodo;
	this.arrNodosPrincipales = new Array();
	this.addNodoPrincipal = AddNodoPrincipal;	
	this.renderMenu = RenderMenuIzq;
	this.renderPestanya = RenderPestanya;
}
	
function Nodo(id, nivel, seleccionado, nombre, url, keywords, description)
{
	this.id = id;
	this.nivel = nivel;
	this.seleccionado = seleccionado;
	this.nombre = nombre;
	this.url = url;
	this.keywords = keywords;
	this.description = description;
	return this;	
}

function AddNodo(id, nivel, seleccionado, nombre, url, keywords, description)
{
	//alert(id)// + nivel + seleccionado + nombre + url + keywords + description)
	this.arrNodos[this.arrNodos.length] = new Nodo(id, nivel, seleccionado, nombre, url, keywords, description);
}

function AddNodoPrincipal(id, nivel, seleccionado, nombre, url, keywords, description)
{
	this.arrNodosPrincipales[this.arrNodosPrincipales.length] = new Nodo(id, nivel, seleccionado, nombre, url, keywords, description);
}

function RenderPestanya(numPest)
{
	var pestanyaTXT = "";
	if(this.arrNodosPrincipales.length > (numPest-1))
	{
		pestanyaTXT+='<a class="txtPestana'+numPest+'" href="'+this.arrNodosPrincipales[numPest-1].url+'">'+this.arrNodosPrincipales[numPest-1].nombre+'</a>';
	}
	else
	{
		pestanyaTXT+='<span class="txtPestana'+numPest+'">Pestana '+numPest+'</span>';
	}
	document.write(pestanyaTXT);
}

function ir_estado()
{	
	var obj = document.busca;
	if(null != obj)
	{
		if(null != obj.codigoenvio)
		{
			var codigoenvio = obj.codigoenvio.value;
			if (codigoenvio.length > 23 )
			{
				alert ("El codigo no debe tener mas de 23 caracteres.");
				return;
			}
			if (codigoenvio=="" )
			{
				alert ("Introduzca un codigo de envio para conocer su estado.");
				return;
			}
			else
			{
				obj.action="../../buscador_estados.asp?codigoenvio="+codigoenvio;
				obj.submit();
			}
		}
	}
}

function RenderMenuIzq()
{	var sClass;
	var sClass2;
	var nHeight;
	var sAlign;
	var bLastNode
	var menuTXT = "";	
	menuTXT+= '<table border="0" cellspacing="0" cellpadding="0" background="" width="' + (ancho) + '" class="paenlaces" >';
		menuTXT+='<tr>'+
					'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
					'<td class="bgMenuSepN1"><img src="'+sSpacerImg+'" width="5" height="1"/></td>'+
					'<td class="bgMenuSepN1"><img src="'+sSpacerImg+'" width="5" height="1"/></td>'+
					'<td class="bgMenuSepN1"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
					'<td class="bgMenuSepN1"><img src="'+sSpacerImg+'" width="4" height="1"/></td>'+
					'<td class="bgMenuSepN1"><img src="'+sSpacerImg+'" width="'+(ancho-22)+'" height="1"/></td>'+
					'<td class="bgMenuSepN1"><img src="'+sSpacerImg+'" width="5" height="1"/></td>'+
					'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
					'</tr>';
		for(var i=0; i<this.arrNodos.length; i++)
		{			
			var elem = this.arrNodos[i];		
			if(elem.nivel==1)
			{
				//---Primer nivel
				if(i!=0){
					menuTXT+='<tr>'+
					'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
					'<td colspan="6" class="bgMenuSepN1"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
					'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
					'</tr>';
				}				
				sClass="Estilo5";nHeight=20;sAlign="middle";bLastNode=false;
				sClass+=(elem.seleccionado)?"on":"";
				menuTXT+='<tr>'+
				'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="9" height="'+nHeight+'"/></td>'+
				'<td class="'+sClass+'"><img src="'+sSpacerImg+'"/ width="1" height="1"></td>'+
				'<td class="'+sClass+'" nowrap colspan="4" valign="'+sAlign+'"><img src="'+sPuntoImg+'" alt="-"/>&nbsp;<a href="'+elem.url.replace('*','&')+'">'+elem.nombre+'</a></td>'+
				'<td class="'+sClass+'"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
				'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
				'</tr>';		
			}
			else if(elem.nivel==2){
				//---Segundo nivel
				
				sClass="paenlaces2";nHeight=17;sAlign="middle";bLastNode=false;
				sClass+=(elem.seleccionado)?"on":"";
				sImgSel=(elem.seleccionado)?"/comun/img/menu/menuN2Sel.gif":sSpacerImg;
				menuTXT+='<tr>'+// onmouseover="menu_hover(this,\'bgMenuN2on\')" onmouseout="menu_hover(this)"
				'<td class="paenlaces2"><img src="'+sSpacerImg+'" width="1" height="'+nHeight+'"/></td>'+
				'<td class="'+sClass+'" colspan="2" valign="top"><img src="'+sImgSel+'" width="10" height="15"/></td>'+
				'<td class="'+sClass+'" colspan="3" valign="'+sAlign+'"><a href="'+elem.url.replace('*','&')+'">'+elem.nombre+'</a></td>'+
				'<td class="'+sClass+'"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
				'<td class="paenlaces2"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
				'</tr>';
				sClass="paenlaces2";
				menuTXT+='<tr>'+
				'<td class="paenlaces2"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
				'<td colspan="6" class="'+sClass+'"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
				'<td class="paenlaces2"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
				'</tr>';
			}
			else if(elem.nivel==3)
			{
				//---Tercer nivel
				nHeight=15;sAlign="middle";bLastNode=false;
				//---Ultimo nodo
				if(elem.seleccionado)
				{
					menuTXT+='<tr>'+
						'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="'+nHeight+'"/></td>'+
						'<td class="bgMenuSepN2" colspan="2"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
						'<td class="bgMenuN3"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
						'<td class="bgMenuN3"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
						'<td class="bgMenuN3" valign="'+sAlign+'"><a href="'+elem.url.replace('*','&')+'" class="txtLinkMenuN3sel">'+elem.nombre+'</a></td>'+
						'<td class="bgMenuN3"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
						'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
					'</tr>';
				}
				else
				{
					menuTXT+='<tr>'+
						'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="'+nHeight+'"/></td>'+
						'<td class="bgMenuN2on" colspan="2"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
						'<td class="bgMenuN3" colspan="2"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
						'<td class="bgMenuN3" valign="'+sAlign+'"><a href="'+elem.url.replace('*','&')+'" class="txtLinkMenuN3">'+elem.nombre+'</a></td>'+
						'<td class="bgMenuN3"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
						'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
					'</tr>';
				}
				sClass="bgMenuSepN3";
				menuTXT+='<tr>'+				
				'<td colspan="6" class="'+sClass+'" width="126" align="left" valign="top"><img src="'+sSpacerImg+'" width="126" height="74" border="0" usemap="#Map10"/></td>'+
				'<td class="bgMenuBorde"><img src="'+sSpacerImg+'" width="1" height="1"/></td>'+
				'</tr>';
			}
		}
		menuTXT+='<tr>'+		
		'<td colspan="6" class="bgMenuSepN1"><img src="'+sInfImg+'" /></td>'+		
		'</tr>'+		
	'</table>';
	
	document.write(menuTXT);
}

