
var anMenu = 200
var totalMen = 11
var anImas = 17
var alImas = 15
var direc = 'imasmenu'
var mas = '/mast.gif'
var menos = '/menost.gif'
var puntos = '/puntost.gif'
var puntosv = '/puntosvt.gif'
var carpeab = '/carpabiertat.gif'
var carpece = '/carpcerradat.gif'
var puntosu = '/puntosut.gif'
var doc = '/doct.gif'
var docsel = '/docselt.gif'
var carpeabsel = '/carpabiertasel.gif'
var carpecesel = '/carpcerradasel.gif'
var icHome = '/home.gif'
var puntosh = '/puntosh.gif'
function tunMen(tex,enl,dest,subOp,an){
this.tex = tex;
this.enl = enl;
this.dest = dest;
this.subOp = subOp;
this.an = an;
this.secAc = false
}
Op_0 = new tunMen('Inicio','index.html','_parent',0)
Op_1 = new tunMen('Plotters de Impresión',null,null,3,150)	
	Op_1_0 = new tunMen('Roland',null,null,3,100)
		Op_1_0_0 = new tunMen('Lowsolvent',null,null,2,120)
			Op_1_0_0_0 = new tunMen('AdvancedJet AJ-1000','pags/roland/roland_aj1000.html','mainFrame',0)
			Op_1_0_0_1 = new tunMen('AdvancedJet AJ-740','pags/roland/roland_aj740.html','mainFrame',0)
		Op_1_0_1 = new tunMen('Ecosolvent',null,null,6,200)
			Op_1_0_1_0 = new tunMen('SoljetProIII XJ-740','pags/roland/roland_xj740.html','mainFrame',0)
			Op_1_0_1_1 = new tunMen('SoljetProIII XJ-640','pags/roland/roland_xj640.html','mainFrame',0)
			Op_1_0_1_2 = new tunMen('SoljetProIII XC-540','pags/roland/roland_xc540.html','mainFrame',0)
			Op_1_0_1_3 = new tunMen('VersaCamm VP-540','pags/roland/roland_vp540.html','mainFrame',0)
			Op_1_0_1_4 = new tunMen('VersaCamm VP-300','pags/roland/roland_vp300.html','mainFrame',0)
			Op_1_0_1_5 = new tunMen('VersaArts RS-640','pags/roland/roland_rs640.html','mainFrame',0)
		Op_1_0_2 = new tunMen('Sublimación',null,null,1,100)
			Op_1_0_2_0 = new tunMen('Hi-Fi Express FP-740','pags/roland/roland_fp740.html','mainFrame',0)
	Op_1_1 = new tunMen('Hp',null,null,4,100)
		Op_1_1_0 = new tunMen('Impresión al Agua',null,null,2,100)
			Op_1_1_0_0 = new tunMen('DesignJet Z-6100','pags/hp/hp_z6100.html','mainFrame',0)
			Op_1_1_0_1 = new tunMen('DesignJet L-6550','pags/hp/hp_z6100.html','mainFrame',0)
		Op_1_1_1 = new tunMen('Tinta Látex',null,null,1,100)
			Op_1_1_1_0 = new tunMen('DesignJet L-65500','pags/hp/hp_l65500.html','mainFrame',0)
		Op_1_1_2 = new tunMen('Lowsolvent',null,null,3,100)
			Op_1_1_2_0 = new tunMen('DesignJet 8000s','pags/hp/hp_8000s.html','mainFrame',0)
			Op_1_1_2_1 = new tunMen('DesignJet 9000s','pags/hp/hp_9000s.html','mainFrame',0)
			Op_1_1_2_2 = new tunMen('DesignJet 10000s','pags/hp/hp_10000s.html','mainFrame',0)
		Op_1_1_3 = new tunMen('UV Mesa Plana',null,null,2,100)
			Op_1_1_3_0 = new tunMen('Scitex FB950','pags/hp/hp_scitexfb950.html','mainFrame',0)
			Op_1_1_3_1 = new tunMen('DesignJet H35000-45000','pags/hp/hp_h45000.html','mainFrame',0)
	Op_1_2 = new tunMen('Agfa',null,null,1,100)
		Op_1_2_0 = new tunMen('UV Mesa Plana',null,null,6,100)	
			Op_1_2_0_0 = new tunMen('Anapurna XLS','pags/agfa/agfa_xls.html','mainFrame',0)
			Op_1_2_0_1 = new tunMen('Anapurna XL2','pags/agfa/agfa_xl2.html','mainFrame',0)
			Op_1_2_0_2 = new tunMen('Anapurna M','pags/agfa/agfa_m.html','mainFrame',0)
			Op_1_2_0_3 = new tunMen('Anapurna M2','pags/agfa/agfa_m2.html','mainFrame',0)
			Op_1_2_0_4 = new tunMen('Anapurna MV','pags/agfa/agfa_mv.html','mainFrame',0)
			Op_1_2_0_5 = new tunMen('Anapurna M4F','pags/agfa/agfa_m4f.html','mainFrame',0)						
Op_2 = new tunMen('Plotters de Corte',null,null,2,100)
	Op_2_0 = new tunMen('Summa',null,null,2,100)
		Op_2_0_0 = new tunMen('S Class','pags/summa/summa_sclass.html','mainFrame',0)
		Op_2_0_1 = new tunMen('Serie R','pags/summa/summa_serier.html','mainFrame',0)
	Op_2_1 = new tunMen('Roland',null,null,4,100)
		Op_2_1_0 = new tunMen('Camm-1 Pro GX-500','pags/roland/roland_gx500.html','mainFrame',0)
		Op_2_1_1 = new tunMen('Camm-1 Pro GX-400','pags/roland/roland_gx400.html','mainFrame',0)
		Op_2_1_2 = new tunMen('Camm-1 Pro GX-300','pags/roland/roland_gx300.html','mainFrame',0)
		Op_2_1_3 = new tunMen('Camm-1 Servo GX-24','pags/roland/roland_gx24.html','mainFrame',0)
Op_3 = new tunMen('Laminadoras',null,null,2,100)
	Op_3_0 = new tunMen('En caliente',null,null,3,100)
			Op_3_0_0 = new tunMen('Neolam C','pags/neolt/neolt_c.html','mainFrame',0)
			Op_3_0_1 = new tunMen('Neolam H','pags/neolt/neolt_h.html','mainFrame',0)
			Op_3_0_2 = new tunMen('Neolam M','pags/neolt/neolt_m.html','mainFrame',0)
	Op_3_1 = new tunMen('En frío',null,null,1,100)
			Op_3_1_0 = new tunMen('Fimset','pags/fimset/fimset_laminadora.html','mainFrame',0)
Op_4 = new tunMen('Encapsuladoras','pags/construccion.html','mainFrame',0)
	Op_4_0 = new tunMen('-----',null,null,0)
	Op_4_1 = new tunMen('-----',null,null,0)
Op_5 = new tunMen('Fresadoras',null,null,1,100)
	Op_5_0 = new tunMen('Vhf Active Pro','pags/vhf/vhf_fresadora.html','mainFrame',0)
Op_6 = new tunMen('Otras Máquinas',null,null,3,100)
	Op_6_0 = new tunMen('Cortadoras','pags/construccion.html','mainFrame',0)
		Op_6_0_0 = new tunMen('-----',null,null,0)
		Op_6_0_1 = new tunMen('-----',null,null,0)
		Op_6_0_2 = new tunMen('-----',null,null,0,100)
	Op_6_1 = new tunMen('Soldadora Leister','pags/otras/leister_soldadora.html','mainFrame',0)
	Op_6_2 = new tunMen('Olladora','pags/otras/olladora.html','mainFrame',0)
Op_7 = new tunMen('Tintas','pags/tintas/tintas.html','mainFrame',0)
Op_8 = new tunMen('Ofertas','oferta.html','mainFrame',0)
Op_9 = new tunMen('Noticias','noticias.html','mainFrame',0)
Op_10 = new tunMen('Contacto','mailto:jruiz@resopal.com',null,0,100)

var tunIex=navigator.appName=="Microsoft Internet Explorer"?true:false;
if(tunIex && navigator.userAgent.indexOf('Opera')>=0){tunIex = false}
var manita = tunIex ? 'hand' : 'pointer'
var subOps = new Array()
function construye(){
cajaMenu = document.createElement('div')
cajaMenu.style.width = anMenu + "px"
document.getElementById('me').appendChild(cajaMenu)
for(m=0; m < totalMen; m++){
	opchon = eval('Op_'+m)
	ultimo = false
	try{
	eval('Op_' + (m+1))
	}
	catch(error){
	ultimo = true
	}
	boton = document.createElement('div')
	boton.style.position = 'relative'
	boton.className = 'botones'
	boton.style.paddingLeft= 0
	carp = document.createElement('img')
	carp.style.marginRight = 1 + 'px'	
	carp.style.verticalAlign = 'middle'
	carp2 = document.createElement('img')
	carp2.style.verticalAlign = 'middle'


	enla = document.createElement('a')
	if(opchon.subOp > 0){
		carp2.style.cursor = manita
		carp2.src = direc + mas
		boton.secAc = opchon.secAc
		}
	else{
		carp2.style.cursor = 'default'
		enla.className = 'enls'
		if(ultimo){carp2.src = direc + puntosu}
		else{carp2.src = direc + puntos}
		}
		if(m == 0){
		carp.src = direc + icHome
		carp2.src = direc + puntosh
		}
	else{
		carp.src = direc + carpece
		}
	boton.appendChild(carp2)
	boton.appendChild(carp)
	enla.className = 'enls'
	enla.style.cursor = manita
	boton.appendChild(enla)
	enla.appendChild(document.createTextNode(opchon.tex))
	if(tunIex){
		enla.onmouseover = function(){this.className = 'botonesHover'}
		enla.onmouseout = function(){this.className = 'enls'}
		}
	if(opchon.enl != null && opchon.subOp == 0){
			enla.href = opchon.enl
			}
		if(opchon.dest != null && opchon.subOp == 0){
			enla.target = opchon.dest;
			}
	boton.id = 'op_' + m
	
	cajaMenu.appendChild(boton)
	if(opchon.subOp > 0 ){
		carp2.onclick= function(){
		abre(this.parentNode,this,this.nextSibling)
		}
		subOps[subOps.length] = boton.id.replace(/o/,"O")
		enla.onclick = function(){
			abre(this.parentNode,this.parentNode.firstChild,this.previousSibling)
			}
		}
	}
if(subOps.length >0){subMes()}
}
function subMes(){
lar = subOps.length
for(t=0;t<subOps.length;t++){
	opc =eval(subOps[t])
	for(v=0;v<opc.subOp;v++){
		if(eval(subOps[t] + "_" + v + ".subOp") >0){
			subOps[subOps.length] = subOps[t] + "_" + v
			}
		}
	}
construyeSub()
}
var fondo = true
function construyeSub(){
for(y=0; y<subOps.length;y++){
opchon = eval(subOps[y])
capa = document.createElement('div')
capa.className = 'subMe'
capa.style.position = 'relative'
capa.style.display = 'none'
if(!fondo){capa.style.backgroundImage = 'none'}
document.getElementById(subOps[y].toLowerCase()).appendChild(capa)
	for(s=0;s < opchon.subOp; s++){
		sopchon = eval(subOps[y] + "_" + s)
		ultimo = false
		try{
			eval(subOps[y] + "_" + (s+1))
			}
		catch(error){
			ultimo = true
			}
			if(ultimo && sopchon.subOp > 0){
			fondo = false
			}
		opc = document.createElement('div')
		opc.className = 'botones'
		opc.id = subOps[y].toLowerCase() + "_" + s
		if(tunIex){
		//	opc.onmouseover = function(){this.className = 'botonesHover'}
		//	opc.onmouseout = function(){this.className = 'botones'}
			}
		enla = document.createElement('a')
		enla.className = 'enls'
		enla.style.cursor = manita
		if(sopchon.enl != null && sopchon.subOp == 0){
			enla.href = sopchon.enl
			if(sopchon.dest != null && sopchon.subOp == 0){
				enla.target = sopchon.dest
				}
			}
		
		enla.appendChild(document.createTextNode(sopchon.tex))
		capa.appendChild(opc)
		carp = document.createElement('img')
		carp.src = direc + carpece
		carp.style.verticalAlign = 'middle'
		carp.style.marginRight = 1 + 'px'
		carp2 = document.createElement('img')
		carp2.style.verticalAlign = 'middle'
		if(sopchon.subOp > 0){
			opc.secAc = sopchon.secAc
			carp2.style.cursor = manita
			carp2.src = direc + mas
				enla.onclick = function(){
				abre(this.parentNode,this.parentNode.firstChild,this.previousSibling)
				}
			carp2.onclick= function(){
			abre(this.parentNode,this,this.nextSibling)
			}
			if(tunIex){
			enla.onmouseover = function(){this.className = 'botonesHover'}
			enla.onmouseout = function(){this.className = 'enls'}
			}
			}
		else{
			carp2.style.cursor = 'default'
			carp.src = direc + doc
			if(ultimo){carp2.src = direc + puntosu; 
			//alert(sopchon.subOp)
			if(sopchon.subOp > 0){alert('hola');capa.style.backgroundImage = 'none'}
			//direc + puntosv
			}
			else{carp2.src = direc + puntos}
				}
		opc.appendChild(carp2)
		opc.appendChild(carp)
		opc.appendChild(enla)
		
		}
	}
Seccion()
}
function abre(cual,im,car){
//alert(cual.secAc)
abierta = cual.lastChild.style.display != 'none'? true:false;
if(abierta){
	cual.lastChild.style.display = 'none'
	im.src = direc + mas
	if(cual.secAc){
		car.src = direc + carpecesel
		
		}
	else{car.src = direc + carpece}
	}
else{
	cual.lastChild.style.display = 'block'
	im.src = direc + menos
	if(cual.secAc){car.src = direc + carpeabsel}
	else{car.src = direc + carpeab}
	}
}
var seccion = null
function Seccion(){
if (seccion != null){
	if(seccion.length == 4){
		document.getElementById(seccion.toLowerCase()).firstChild.nextSibling.src = direc + carpeabsel
		//alert(document.getElementById(seccion.toLowerCase()).lastChild.tagName)
		document.getElementById(seccion.toLowerCase()).lastChild.className = 'secac2'
		document.getElementById(seccion.toLowerCase()).lastChild.onmouseover = function(){
			this.className = 'enls'
			}
		document.getElementById(seccion.toLowerCase()).lastChild.onmouseout = function(){
			this.className = 'secac2'
			}
		}
	else{
		document.getElementById(seccion.toLowerCase()).firstChild.nextSibling.src = direc + docsel
		document.getElementById(seccion.toLowerCase()).firstChild.nextSibling.nextSibling.className = 'secac'
		document.getElementById(seccion.toLowerCase()).parentNode.parentNode.lastChild.previousSibling.className = 'secac2' 
		//
			document.getElementById(seccion.toLowerCase()).parentNode.parentNode.lastChild.previousSibling.onmouseout = function(){
			this.className = 'secac2'
			}
			if(!tunIex){
			document.getElementById(seccion.toLowerCase()).parentNode.parentNode.lastChild.previousSibling.onmouseover = function(){
			this.className = 'enls'
			}
		}
		document.getElementById(seccion.toLowerCase()).parentNode.parentNode.secAc = true
		//alert(document.getElementById(seccion.toLowerCase()).parentNode.parentNode.innerHTML)
		seccion = seccion.substring(0,seccion.length - 2)
		seccionb = document.getElementById(seccion.toLowerCase())
		abre(seccionb,seccionb.firstChild,seccionb.firstChild.nextSibling)
		if(seccion.length > 4){
		lar = seccion.length
			for(x = lar; x > 4; x-=2){
				seccion = seccion.substring(0,seccion.length - 2)
				seccionb = document.getElementById(seccion.toLowerCase())
				abre(seccionb,seccionb.firstChild,seccionb.firstChild.nextSibling)
				}
			}
		}
	}
}
onload = construye
