//Declaración de variables globales
var uop=1,altoPie,temporizador;
//###########################################
function Inicio()
{
margen=5
	zona1= new Zona("notitit","noti","notiScroll",margen)
	zona2= new Zona("areatit","area","areaScroll",margen)
//-
	cayuda1= new CapaDiv("ayuda1");
	cayuda2= new CapaDiv("ayuda2");
	cayuda3= new CapaDiv("ayuda3");
	cayuda4= new CapaDiv("ayuda4");
	cayuda5= new CapaDiv("ayuda5");
	cpie= new CapaDiv("Pie");
	cmano= new CapaDiv("Mano");
	cbanner=new CapaDiv("banner");
//-	
	window.onresize=Colocar
	if (IE4) document.body.ondragstart = function() { return false; }
	if (NN4 || NN6) {document.captureEvents(Event.MOUSEUP); window.captureEvents(Event.RESIZE)}
	if(nozona1) {zona1.existe=false; zona1.Mostrar(false);}
	if(nozona2) {zona2.existe=false; zona2.Mostrar(false);}
	if(nobanner) {cbanner.Mostrar(false);}
	Colocar()
}
//###########################################
function CambiaImagen(nombre,src,capa)
{
if(NN4)
	{var obj=eval("document."+capa+".document.images['"+nombre+"']")
	obj.src=src}
else
	{document.images[nombre].src=src}
}

//###########################################
function Minimizar(capa)
{
	if(capa==1)
		if(!zona1.mini) {zona1.minimizar(); CambiaImagen("mini1","img/maxi.gif","dettit");} else {zona1.restaurar();CambiaImagen("mini1","img/mini.gif","dettit");}
	else
		if(!zona2.mini) {zona2.minimizar();CambiaImagen("mini2","img/maxi.gif","memotit");} else {zona2.restaurar();CambiaImagen("mini2","img/mini.gif","memotit");}
	Colocar()
}
//###########################################
function Colocar()
{
var resto;
MirarAltoWin();
var trozo,disponible;
var max;
if(zona1.ancho>zona2.ancho) max=zona1.ancho; else max=zona2.ancho;
var x=anchoWin-max;
var y=0;
if (nobanner) {
	trozo=Math.round(altoWin/2) 
	disponible=altoWin;
	}
	else {
		trozo=Math.round((altoWin-cbanner.alto-margen)/2);
		cbanner.Situar(x+margen,margen);
		y=cbanner.alto+margen;
		disponible=altoWin-cbanner.alto-margen;
		}
if(zona2.oculta | zona1.oculta) trozo=disponible;
if(zona1.alto>trozo & zona2.alto+margen>trozo)
	{
	zona1.Situar(x,y,trozo);
	zona2.Situar(x,zona1.visAlto+y,trozo-margen);
	}
else
	{
	if(zona1.alto<=trozo)
		{
		zona1.Situar(x,y,zona1.alto)
		resto=disponible-zona1.alto-margen
		if(resto>zona2.alto+margen) resto=zona2.alto+margen
		zona2.Situar(x,y+zona1.visAlto,resto)
		}
	if(zona2.alto+margen<=trozo)
		{
		resto=disponible-zona2.alto-margen
		if(resto>zona1.alto) resto=zona1.alto
		zona1.Situar(x,y,resto)
		zona2.Situar(x,y+zona1.visAlto,zona2.alto)
		}
	}
//-
	cpie.Situar(0,altoWin-cpie.alto)
	cpie.Mostrar(true)
	cayuda1.Mostrar(false)
	cayuda2.Mostrar(false)
	cayuda3.Mostrar(false)
	cayuda4.Mostrar(false)
	cayuda5.Mostrar(false)
	cayuda1.Situar(150,230)
	cayuda2.Situar(150,230)
	cayuda3.Situar(150,230)
	cayuda4.Situar(150,230)
	cayuda5.Situar(150,230)
	cmano.Situar(112,85)
	cmano.Mostrar(true)
//-
}
//###########################################
function MirarAltoWin()
{
	if(NN4 || NN6) {altoWin=window.innerHeight;anchoWin=window.innerWidth;}
	if(IE4) {altoWin=document.body.clientHeight;anchoWin=document.body.clientWidth;}
}
//###########################################
function Marca(op)
{
var ManoId,img
img="Op"+uop
if (uop!=0)
	{
	document.images[img].src="img/Op"+uop+"A.gif";
	}
cayuda1.Mostrar(false)
cayuda2.Mostrar(false)
cayuda3.Mostrar(false)
cayuda4.Mostrar(false)
cayuda5.Mostrar(false)
if(op==1) cayuda1.Mostrar(true)
if(op==2) cayuda2.Mostrar(true)
if(op==3) cayuda3.Mostrar(true)
if(op==4) cayuda4.Mostrar(true)
if(op==5) cayuda5.Mostrar(true)
img="Op"+op
document.images[img].src="img/Op"+op+"B.gif";
uop=op;
Anima(((op-1)*29)+85);
}
//###########################################
function Anima(DestX)
{
	var IniX,dX;
	IniX=cmano.y;
	clearTimeout(temporizador);
	if(DestX==IniX) return;
	dx=(IniX-DestX < 0)? Math.ceil((DestX-IniX)/5) : Math.floor((DestX-IniX)/5);
	if(dx>10) dx=10;
	if(dx<-10) dx=-10;
	cmano.Situar(cmano.x,IniX+dx)
	temporizador=setTimeout("Anima("+DestX+")",40);
}
//###########################################
function QuitaMarca(op)
{
var img="Op"+op
document.images[img].src="img/Op"+op+"A.gif";
cayuda1.Mostrar(false)
cayuda2.Mostrar(false)
cayuda3.Mostrar(false)
cayuda4.Mostrar(false)
cayuda5.Mostrar(false)
}

