var indice = -1;
var resolucionIndice = -1;

//function construyeFormulario() {

//	document.write("<form name='parametros' method='POST'>");
//	document.write("<table align= 'center' width='500px'");
//	document.write("<tr>");
//	document.write("<td align= 'left' width='120px' class='tablaFormulario'>" + txtoListaMapas + " </td><td align= 'left'><select class='Select' name='listaMapas'></select></td>");
//	document.write("</tr><tr>");
//	document.write("<td align= 'left' width='120px' class='tablaFormulario'>" + txtoListaTamanos +" </td><td align= 'left'><select class='Select' name='listaTamanhos'></select></td>");
//	document.write("</tr><tr>");
//	document.write("<td colspan='2' align='right' class='tablaFormulario'><input class='tablaFormulario' type='button' value='" + txtoEntrar +"' onClick='creaMapa()'></td>");
//	document.write("</tr>");
//	document.write("</table>");
//	document.write("</form>");
//	construyeListas();
//}

//function construyeListas() {
//	/*var arrayIndices;
//	arrayIndices = obtieneArrayDeIndices()*/
//	var i;
//	
//	for (i=0; i<arrayIndices.length; i++) {
//		document.parametros.listaMapas.options[i] = new Option(arrayIndices[i][1], arrayIndices[i][0]);
//	}
//	document.parametros.listaTamanhos.options[0] = new Option(txtoTamanoEnorme, 1);
//	document.parametros.listaTamanhos.options[1] = new Option(txtoTamanoGrande, 2);
//	document.parametros.listaTamanhos.options[2] = new Option(txtoTamanoNormal, 3);
//	document.parametros.listaTamanhos.options[3] = new Option(txtoTamanoMediano, 4);
//	document.parametros.listaTamanhos.options[4] = new Option(txtoTamanoPequeno, 5);
//	document.parametros.listaTamanhos.selectedIndex = 2;
//}

function lanzarMapa() {
	indice = document.parametros.listaMapas.options[document.parametros.listaMapas.selectedIndex].value;
	titulo = document.parametros.listaMapas.options[document.parametros.listaMapas.selectedIndex].text;
	titulo=escape(titulo);
	resolucionIndice = document.parametros.listaTamanhos.options[document.parametros.listaTamanhos.selectedIndex].value;
	var grupo = document.parametros.listaGrupos.value;
	if (indice == -1) {
		alert(txtoErrorSeleccionMapa);
		return false;
	}
	else {	
	var ventanaDeMapa = window.open('',"VentanaDeIndice","menubar=no,toolbar=no,status=yes,resizable=no,width=" + obtieneAncho(resolucionIndice) + ",height=" + obtieneAlto(resolucionIndice) + ",scrollbars=no");
	if(ventanaDeMapa.document.URL=='about:blank'){
	}else{
		ventanaDeMapa.close();
	}

	ventanaDeMapa = window.open(
		"VentanaDeIndice.do?titulo="+titulo+"&mapa=" + indice + "&resolucion=" + resolucionIndice+"&grupo="+ grupo, 
		"VentanaDeIndice", 
		"menubar=no,toolbar=no,status=yes,resizable=no,width=" + obtieneAncho(resolucionIndice) + ",height=" + obtieneAlto(resolucionIndice) + ",scrollbars=no");
		
	ventanaDeMapa.focus();
	return true;
	}
}

function obtieneAncho(resolucion) {

	if (resolucion == 1) {
		return 1560;
	}
	if (resolucion == 2) {
		return 1240;
	}
	if (resolucion == 3) {
		return 980;
	}
	if (resolucion == 4) {
		return 695;
	}
	if (resolucion == 5) {
		return 553;	
	}
}

function obtieneAlto(resolucion) {

	if (resolucion == 1) {
		return 1060;
	}
	if (resolucion == 2) {
		return 860;
	}
	if (resolucion == 3) {
		return 690;
	}
	if (resolucion == 4) {
		return 490;
	}
	if (resolucion == 5) {
		return 390;
	}
}

