﻿
var elmInfo = null;
var gmap    = null;

var dCentros = new Array;
var aDivs = [];
var divOn = "";
var click = false;

var aCentros;

function getHtml(sURL) {
    xmlHttp = GXmlHttp.create();
    xmlHttp.open("GET", sURL, false);
    xmlHttp.send(null);
    return xmlHttp.responseText;
}

function f_init(){
    nPunto = 1;
    
    if(GBrowserIsCompatible()) {
      if (gmap == null){
        var div   = document.getElementById("gmap");
        gmap = new GMap2(div);     
        //Cargamos los controles         
        gmap.addControl(new GLargeMapControl());
        gmap.addControl(new GMapTypeControl());
        gmap.addControl(new GOverviewMapControl());
        gmap.removeOverlay(11);
        gmap.removeMapType(G_HYBRID_MAP);
        gmap.removeMapType(G_PHYSICAL_MAP);
        //gmap.addMapType(G_PHYSICAL_MAP);
        
      }
      gmap.setCenter(oPoint, nZoom)
      //gmap.setMapType(G_PHYSICAL_MAP); 
    }
}

function f_load(capa) {
	if(GBrowserIsCompatible()) {
		//elmInfo = document.getElementById("infogmaps");
		//var sIcon = "<%=ApplicationInfo.URLBase%>gifs/lax.png";
		var div   = document.getElementById(capa);
		var iIcon = "../gifs/logo_ideaspasion_gmaps.png";
	    var gico  = new GIcon();
	    gico.image = iIcon;
    	
	    gico.iconSize   = new GSize(24, 24);
	    gico.iconAnchor = new GPoint(24, 24);
		gmap = new GMap2(div);
		gmap.setCenter(oPoint, nZoom);
		
		gmap.addControl(new GSmallZoomControl());
		//gmap.addControl(new GMapTypeControl());
		var gmrk = new GMarker(oPoint, gico);
		gmap.addOverlay(gmrk);
		//var obj  = new Object();
		//obj.showInfo = f_showInfo;
		//GEvent.bind(gmrk, "click", obj, obj.showInfo);
		//f_showInfo();
	}
}		

function f_showInfo() {
	var giwo = new Object();
	giwo.maxWidth = 160;
	gmap.openInfoWindow(oPoint, elmInfo, giwo);
}

function getURL(sURL) {
    var sUserAgent  = navigator.userAgent.toLowerCase();
    var isFireFox   = (sUserAgent.indexOf("firefox")!=-1);
    var isExplorer  = ( sUserAgent.indexOf("msie")!=-1);
    var isKonqueror = (sUserAgent.indexOf("konqueror")!=-1);
    var isSafari    = (sUserAgent.indexOf("safari")!=-1);
    var xmlHttp     = null;
    if(isFireFox || isKonqueror || isSafari) {
        xmlHttp = new XMLHttpRequest();
    } else if(isExplorer || isKonkeror) {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if(xmlHttp!=null) { 
        xmlHttp.open("GET", sURL, false);
        xmlHttp.send(null);    
        return xmlHttp.responseText;
    }
    return null;
}

function ponEnCapa(capa, sUrl){
	var oCapa = document.getElementById(capa);
	oCapa.innerHTML = limpiaHTML(getURL(sUrl));
}

function limpiaHTML(cuerpo){
    var cleaned;
    cleaned = cuerpo.substring(cuerpo.indexOf("dy>")+3,cuerpo.length).replace("</html>","").replace("</body>","");
    
    return cleaned
}



