img=new Array();
imgon=new Array();
imgoff=new Array();
imgclick=new Array();
valor=1;
d=0;
layeron=null;
browser=0;

function iniciar()
{
	if (document.images) {
		if (document.layers) browser=3; // Netscape 4+
		else if (document.all) browser=2; // Explorer 4+
		else browser=1; // Netscape 3
	} else browser=0; // Explorer 3
}

function cargar(p,s,n)
{
	for(i=1; i<=n; i++) {
		img[i]=new Image(); img[i].src='../images/'+p+i+s;
	}
}

function swap(i,n,l)
{
	if (l && browser == 3) eval(netname(l)+'document[\'img\'+n].src=img[n].src');
	else if (browser) document['img'+i].src=img[n].src;
}

function cargarduplic(p,s,n)
{
	for(i=1; i<=n; i++) {
		imgon[i+d]=new Image(); imgon[i+d].src='../images/'+p+i+'x'+s;
		imgoff[i+d]=new Image(); imgoff[i+d].src='../images/'+p+i+s;
		imgclick[i+d]=new Image(); imgclick[i+d].src='../images/'+p+'c'+i+s; //esto es nuevo
	}
	d+=n;
}

function cl(n,s,l) //esta es nueva
{
valor=document['img'+n].src;
if (valor.substring(s,s+1) != "c") {
	if (l && browser == 3) eval(netname(l)+'document[\'img\'+n].src=imgclick[n].src');
	else if (browser) document['img'+n].src=imgclick[n].src;
	}
else
	{
	if (l && browser == 3) eval(netname(l)+'document[\'img\'+n].src=imgoff[n].src');
	else if (browser) document['img'+n].src=imgoff[n].src;
	}
}

function on(n,l)
{
	if (l && browser == 3) eval(netname(l)+'document[\'img\'+n].src=imgon[n].src');
	else if (browser) document['img'+n].src=imgon[n].src;
}

function off(n,s,l)
{
	if (l && browser == 3) eval(netname(l)+'document[\'img\'+n].src=imgoff[n].src');
	else if (browser) document['img'+n].src=imgoff[n].src;
}

function netname(l)
{
	for(i=1,a='';i<=l.length;i++) {
		a+='document.layers.'+l.substring(0,i)+'.';
	}
	return a;
}

function showlayer(l)
{
	switch(browser) {
		case 3:
		document.layers.x.visibility = 'visible';
		document.layers.x.document.layers[l].visibility = 'visible';
		break;
		case 2:
		document.all.x.style.visibility = 'visible';
		document.all[l].style.visibility = 'visible';
	}
	if (layeron) hidelayer(layeron);
	layeron=l;
}

function hidelayer(l)
{
	switch(browser) {
		case 3:
		document.layers.x.visibility = 'hidden';
		document.layers.x.document.layers[l].visibility = 'hidden';
		break;
		case 2:
		document.all.x.style.visibility = 'hidden';
		document.all[l].style.visibility = 'hidden';
	}
	layeron=null;
}

function chgframes(menu, texto)
{
	if (parent.window.frames.frame.location.href.indexOf(menu) == -1) {
		parent.window.frames.frame.location = menu;
	}
	if (parent.window.frames.texto.location.href.indexOf(texto) == -1) {
		parent.window.frames.texto.location = texto;
	}
}


function capavisible (capa){
document.all(capa).style.visibility="visible";
return(true);
}

function capainvisible (capa){
document.all(capa).style.visibility="hidden";
return(true);
}

function Aparece(objeto, accion) {
if (document.all(objeto).style.display == '' && accion == '2')
    document.all(objeto).style.display = 'none';
else
    document.all(objeto).style.display = "";
}
function MuestraImagen(nombreimagen,num,formato)
{
		img0.src='images/' + nombreimagen+num + '.' + formato;
		document['img0'].src= img0.src;
	}


