        var map, layerpaises, seleccionado, select;
	window.onload = init; 
        function init(){
              map = new OpenLayers.Map('map');
		var numcontrol=map.controls.length;
		for (var i = 0; i< numcontrol; i++) {
		  map.controls[0].deactivate();
		  map.removeControl(map.controls[0]);
		}
            var wms = new OpenLayers.Layer.WMS( "OpenLayers WMS",
                "http://labs.metacarta.com/wms/vmap0?", {layers: 'basic'});

		layerpaises=new OpenLayers.Layer.GML("Paises", "/paises.json",{format: OpenLayers.Format.GeoJSON, visible: true});
            map.addLayers([wms, layerpaises]);
		
	
            map.addControl(new OpenLayers.Control.MousePosition());

            var options = {
		  onSelect: hacerclick,
		  callbacks: {
	           'over':sobreponer, 'out':sobreponer_salir
	         }
            };
             select = new OpenLayers.Control.SelectFeature(layerpaises, options);
            map.addControl(select);

            select.activate();

		layerpaises.events.on({
			"featureadded" : sombrear
		});

            
	     var bounds=new OpenLayers.Bounds();
	     bounds.extend(new OpenLayers.LonLat(-140, 60));
	     bounds.extend(new OpenLayers.LonLat(-30, -60));
           // map.setCenter(new OpenLayers.LonLat(0, 0), 1);
		map.zoomToExtent(bounds);

        }

        function sobreponer(feature) {
	   if (feature!=seleccionado){
            var estilo=OpenLayers.Util.extend({}, OpenLayers.Feature.Vector.style["default"]);

	     estilo.fillColor='#ee4400';
	     estilo.strokeColor='#ee4400';
		layerpaises.drawFeature(feature, estilo);
            document.getElementById('output').value = feature.attributes.Nombre;
	    document.getElementById("output").style.background='#5B5B5B'; 
	   }
        }
        function sobreponer_salir(feature) {
	    if (feature!=seleccionado){
		layerpaises.drawFeature(feature, OpenLayers.Feature.Vector.style["default"]);
            document.getElementById('output').value = '';
	    document.getElementById("output").style.background='none'; 
	    }
        }
        function hacerclick(feature) {
	     seleccionado=feature;
		var ruta=location.href;
		if (feature.attributes.Nombre=="Peru")
            	ruta="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=24";
		if (feature.attributes.Nombre=="Mexico")
		ruta="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=48";
		if (feature.attributes.Nombre=="Bolivia")
		ruta="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=46";
		if (feature.attributes.Nombre=="Chile")
		ruta="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=47";
		if (feature.attributes.Nombre=="Argentina")
		ruta="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=108";
		if (location.href!=ruta) window.location=ruta;	
        }

function sombrear(evt){

		var url_an = location.href;		
	
		if (url_an=="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=46")
			if (evt.feature.attributes.Nombre=="Bolivia")
			 	select.select(evt.feature);

		if (url_an=="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=48")
			if (evt.feature.attributes.Nombre=="Mexico")
				select.select(evt.feature);

		if (url_an=="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=47")
			if (evt.feature.attributes.Nombre=="Chile")
				select.select(evt.feature);
				
		if (url_an=="http://www.estudiosmineros.com/index.php?option=com_fjrelated&view=fjrelated&layout=blog&id=0&Itemid=108")
			if (evt.feature.attributes.Nombre=="Argentina")
				select.select(evt.feature);		
	}

