//==========================================================
var objMapView = document.getElementById("objMapView");	

function panMapa(codigo)
{		
	// Get point from user
	// set coordinate units to storage			
		setCoordinateUnits(1);			
		var oldxMin	= parseFloat(globals.xmin.value);		
		var oldyMin	= parseFloat(globals.ymin.value);
		var oldxMax	= parseFloat(globals.xmax.value);
		var oldyMax	= parseFloat(globals.ymax.value);		
		if (codigo==2) //Arriba e izquierda
		{
			var deltaX	= parseFloat((oldxMax - oldxMin)/4);			
			var deltaY = parseFloat((oldyMax - oldyMin)/4);				
			deltaY = deltaY * (-1);
		}
		else if (codigo==3) //Arriba 
		{
			var deltaX	= 0;			
			var deltaY = parseFloat((oldyMax - oldyMin)/4);
			deltaY = deltaY * (-1);
		}
		else if (codigo==5) //Arriba y derecha
		{
			var deltaX	= parseFloat((oldxMax - oldxMin)/4);			
			var deltaY = parseFloat((oldyMax - oldyMin)/4);	
			deltaX = deltaX * (-1);
			deltaY = deltaY * (-1);
		}
		else if (codigo==4) //Izquierda	
		{
			var deltaX	= parseFloat((oldxMax - oldxMin)/4);			
			var deltaY = 0;			
		}
		else if (codigo==1) // Derecha
		{
			var deltaX	= parseFloat((oldxMax - oldxMin)/4);			
			var deltaY = 0;
			deltaX = deltaX * (-1);						
		}
		else if (codigo==8) //Abajo e izquierda
		{
			var deltaX	= parseFloat((oldxMax - oldxMin)/4);			
			var deltaY = parseFloat((oldyMax - oldyMin)/4);				
		}
		else if (codigo==6) //Abajo
		{
			var deltaX	= 0;			
			var deltaY = parseFloat((oldyMax - oldyMin)/4);
		}
		else if (codigo==7) //Abajo y derecha
		{
			var deltaX	= parseFloat((oldxMax - oldxMin)/4);			
			var deltaY = parseFloat((oldyMax - oldyMin)/4);	
			deltaX = deltaX * (-1);
		}		
		else
		{
			var deltaX = 0;
			var deltaY = 0;
		}
		
		//var newxMin	= ((oldxMin - deltaX).toString()).replace('.',',');		
		//var newyMin	= ((oldyMin - deltaY).toString()).replace('.',',');
		//var newxMax	= ((oldxMax - deltaX).toString()).replace('.',',');
		//var newyMax	= ((oldyMax - deltaY).toString()).replace('.',',');
		var newxMin	= parseInt(oldxMin - deltaX);		
		var newyMin	= parseInt(oldyMin - deltaY);
		var newxMax	= parseInt(oldxMax - deltaX);
		var newyMax	= parseInt(oldyMax - deltaY);
		
		//Capas nuevas a visualizar
		var mensa =  estado("");	
		location = "AytoMaqueta.asp?estado=I&xmin=" + newxMin + "&ymin=" + newyMin + "&xmax=" + newxMax + "&ymax=" + newyMax + "&prexmin=" + globals.xmin.value + "&preymin=" + globals.ymin.value + "&prexmax=" + globals.xmax.value + "&preymax=" + globals.ymax.value + "&xminINI=" + globals.xminINI.value + "&yminINI=" + globals.yminINI.value + "&xmaxINI=" + globals.xmaxINI.value + "&ymaxINI=" + globals.ymaxINI.value +mensa;
}
