 var ajax;
 var ajax1;
 var ajax2;
 var ajax3;
 var ajax4;
 var huso1;
 var rango1;

function funcionCallback()
{
	// Comprobamos si la peticion se ha completado (estado 4)
	if( ajax.readyState == 4 )
	{
		// Comprobamos si la respuesta ha sido correcta (resultado HTTP 200)
		if( ajax.status == 200 )
		{
			// Escribimos el resultado en la pagina HTML mediante DHTML
			document.getElementById('huso_Coordenadas').innerHTML = ajax.responseText;
		}
	}
}

function funcionCallback1()
{
	// Comprobamos si la peticion se ha completado (estado 4)
	if( ajax1.readyState == 4 )
	{
		// Comprobamos si la respuesta ha sido correcta (resultado HTTP 200)
		if( ajax1.status == 200 )
		{
			// Escribimos el resultado en la pagina HTML mediante DHTML
			document.getElementById('rango_Coordenadas').innerHTML = ajax1.responseText;
		}
	}
}

function funcionCallback2()
{
	// Comprobamos si la peticion se ha completado (estado 4)
	if( ajax2.readyState == 4 )
	{
		// Comprobamos si la respuesta ha sido correcta (resultado HTTP 200)
		if( ajax2.status == 200 )
		{
			// Escribimos el resultado en la pagina HTML mediante DHTML
			document.getElementById('rango_imagen').innerHTML = ajax2.responseText;
		}
	}
}

function funcionCallback3()
{
	// Comprobamos si la peticion se ha completado (estado 4)
	if( ajax3.readyState == 4 )
	{
		// Comprobamos si la respuesta ha sido correcta (resultado HTTP 200)
		if( ajax3.status == 200 )
		{
			// Escribimos el resultado en la pagina HTML mediante DHTML
			document.getElementById('coord_X').innerHTML = ajax3.responseText;
		}
	}
}

function funcionCallback4()
{
	// Comprobamos si la peticion se ha completado (estado 4)
	if( ajax4.readyState == 4 )
	{
		// Comprobamos si la respuesta ha sido correcta (resultado HTTP 200)
		if( ajax4.status == 200 )
		{
			// Escribimos el resultado en la pagina HTML mediante DHTML
			document.getElementById('coord_Y').innerHTML = ajax4.responseText;
		}
	}
}


function recuperaCoordenadas()
{
	// Creamos el control XMLHttpRequest segun el navegador en el que estemos
	if( window.XMLHttpRequest )
		ajax = new XMLHttpRequest(); // No Internet Explorer
	else if (window.ActiveXObject)
		ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer

	// Almacenamos en el control al funcion que se invocara cuando la peticion
	// cambie de estado
	ajax.onreadystatechange = funcionCallback;
	// Enviamos la peticion
	ajax.open( "GET", "desplegable_Huso.jsp?huso1="+document.getElementById('formato').value, true );
	ajax.send( "" );
	
}

function recuperaRango()
{
	// Creamos el control XMLHttpRequest segun el navegador en el que estemos
	if( window.XMLHttpRequest )
		ajax1 = new XMLHttpRequest(); // No Internet Explorer
	else if (window.ActiveXObject)
		ajax1 = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer

	// Almacenamos en el control al funcion que se invocara cuando la peticion
	// cambie de estado
	ajax1.onreadystatechange = funcionCallback1;
	// Enviamos la peticion
	ajax1.open( "GET", "desplegable_Rango.jsp?rango1="+document.getElementById('rango').value+"&huso1="+document.getElementById('formato').value, true );
	ajax1.send( "" );
}

function imagenRango()
{
	// Creamos el control XMLHttpRequest segun el navegador en el que estemos
	if( window.XMLHttpRequest )
		ajax2 = new XMLHttpRequest(); // No Internet Explorer
	else if (window.ActiveXObject)
		ajax2 = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer

	// Almacenamos en el control al funcion que se invocara cuando la peticion
	// cambie de estado
	ajax2.onreadystatechange = funcionCallback2;
	// Enviamos la peticion
	ajax2.open( "GET", "imagen_Rango.jsp?rango1="+document.getElementById('rango').value, true );
	ajax2.send( "" );
}

function pintarCoordenadasX()
{
	// Creamos el control XMLHttpRequest segun el navegador en el que estemos
	if( window.XMLHttpRequest )
		ajax3 = new XMLHttpRequest(); // No Internet Explorer
	else if (window.ActiveXObject)
		ajax3 = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer

	// Almacenamos en el control al funcion que se invocara cuando la peticion
	// cambie de estado
	ajax3.onreadystatechange = funcionCallback3;
	// Enviamos la peticion
	ajax3.open( "GET", "formato_Coordenadas_X.jsp?huso1="+document.getElementById('formato').value, true );
	ajax3.send( "" );
}

function pintarCoordenadasY()
{
	// Creamos el control XMLHttpRequest segun el navegador en el que estemos
	if( window.XMLHttpRequest )
		ajax4 = new XMLHttpRequest(); // No Internet Explorer
	else if (window.ActiveXObject)
		ajax4 = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer

	// Almacenamos en el control al funcion que se invocara cuando la peticion
	// cambie de estado
	ajax4.onreadystatechange = funcionCallback4;
	// Enviamos la peticion
	ajax4.open( "GET", "formato_Coordenadas_Y.jsp?huso1="+document.getElementById('formato').value, true );
	ajax4.send( "" );
}
