var anchura_boton=118;
var altura_boton=33;
//var anchura_pes=118;
//var anchura_pes=33;
var botones= new Array();
//var pest= new Array();
var imagenes= new Array();
var pes=1; //pestaña pulsada

//function cargarImagenes(num_bot,num_pes)
function cargarImagenes(num_bot)
{
	cargarBotones(num_bot);
	//cargarPes(num_pes);
//	document.getElementById("consola").innerHTML="se ha llamado a los cargar con los parametros"+num_bot+" y "+num_pes+";";
}

function cargarBotones(numero)
{
	var nombre='boton';
	for (i=1;i<=numero;i++)
	{
		//Creacion de el array que contendrá las tres imagenes
		botones[i-1]=new Array(5); 

		//Creacion de las imagenes 
		botones[i-1][0]=new Image(118,33);
		botones[i-1][1]=new Image(118,33);
		botones[i-1][2]=new Image(118,33);

		//Cargamos las imagenes
		botones[i-1][0].src="img/"+nombre+i+".jpg"; //soltar
		botones[i-1][1].src="img/"+nombre+i+"_res.jpg"; //resaltar
		botones[i-1][2].src="img/"+nombre+i+"_pul.jpg"; //pulsar
		botones[i-1][3]="soltar"; // proximo estado
		botones[i-1][4]=false; // flag_transición para controlar si el boton está siendo soltado
		//window.document[nombre+i].src=botones[i-1][0].src;
	}
}

/*function cargarPes(numero)
{
	var nombre='pes';
	for (i=1;i<=numero;i++)
	{
		//Creacion de el array que contendrá las dos imagenes y un flag de control
		pest[i-1]=new Array(4); 

		//Creacion de las imagenes 
		pest[i-1][0]=new Image(118,33);
		pest[i-1][1]=new Image(118,33);
		pest[i-1][2]=new Image(118,33);

		//Cargamos las imagenes
		pest[i-1][0].src="img/"+nombre+i+".jpg"; //soltar
		pest[i-1][1].src="img/"+nombre+i+"_res.jpg"; //resaltar
		pest[i-1][2].src="img/"+nombre+i+"_pul.jpg"; //pulsar
		if (i==1)
			pest[i-1][3]=true; // flag_transición para controlar si la pestaña esta pulsada o no
		else
			pest[i-1][3]=false;
	}
}
*/
function cambiarEstado(numero)
{
	var nombre="boton"+numero;

	if (botones[numero-1][3]=="soltar")
	{
		window.document[nombre].src=botones[numero-1][0].src;	
	}
	else if (botones[numero-1][3]=="resaltar")
	{
		window.document[nombre].src=botones[numero-1][1].src;	
	}
	else if (botones[numero-1][3]=="pulsar")
	{
		window.document[nombre].src=botones[numero-1][2].src;	
	}

	botones[numero-1][4]=false;
}

function liberar(numero)
{
	botones[numero-1][4]=true;
	botones[numero-1][3]="resaltar";
	setTimeout("cambiarEstado("+numero+")",350);
}

function soltar(numero)
{
	
	botones[numero-1][3]="soltar";
	if (botones[numero-1][4]==false)
	{
		cambiarEstado(numero);
	}
	//document.getElementById("consola").innerHTML="boton"+numero+" estaba en "+botones[numero-1][3];
}

function resaltar(numero)
{
	botones[numero-1][3]="resaltar";
	if (botones[numero-1][4]==false)
	{
		cambiarEstado(numero);
	}
	//document.getElementById("consola").innerHTML="boton"+numero+" estaba en "+botones[numero-1][3];
}

function pulsar(numero)
{
	botones[numero-1][3]="pulsar";
	if (botones[numero-1][4]==false)
	{
		cambiarEstado(numero);
	}
	cambiarTexto(numero);
	//document.getElementById("consola").innerHTML="boton"+numero+" estaba en "+botones[numero-1][3];
}

function pintar(src,color)
{
	src.bgColor=color;
}

/*function resaltar_pes(numero)
{
	var nombre='pes';
	if (numero!=pes)
	{
		window.document[nombre+numero].src=pest[numero-1][1].src;
	}
}

function pulsar_pes(numero)
{
	var nombre='pes';
	var soltar=pes;
	pes=numero;
	window.document[nombre+numero].src=pest[numero-1][2].src;
	soltar_pes(soltar);
	cambiarCon(numero);
}

function soltar_pes(numero)
{
	var nombre='pes';
	if (numero!=pes)
		window.document[nombre+numero].src=pest[numero-1][0].src;
}
*/
