// Google Maps --------------------------------------------//

var map_delegacion; //hacemos global la variable para poder interactuar con otras funciones
function mapa_delegaciones(iddelegacion,ancho,alto) {
	
	
	var urlstr="http://www.f3c.eu/buscador/xml_mapa_delegaciones.php?iddelegacion="+iddelegacion;
	var request = GXmlHttp.create();
	request.open("GET", urlstr, true);
	request.onreadystatechange = function() {
		if (request.readyState == 4) {
		var xmlDoc = request.responseXML;
		var markers = xmlDoc.documentElement.getElementsByTagName("marker");
			for (var i = 0; i < markers.length; i++) {
			longitud_centro = parseFloat(markers[i].getAttribute("lng"));
			latitud_centro = parseFloat(markers[i].getAttribute("lat"));
       		inicia_mapa_delegaciones(longitud_centro,latitud_centro,ancho,alto);
			}
    	 }
	}
	request.send(null);
	
function inicia_mapa_delegaciones(longitud_centro,latitud_centro,ancho,alto){
	
	
	document.getElementById('mapa_delegaciones').style.width = ancho+'px';
	document.getElementById('mapa_delegaciones').style.height = alto+'px';

	
	var icon = new GIcon();
	icon.image = "http://www.f3c.eu/img/marca_mapa.png";
	icon.shadow = "http://www.f3c.eu/img/sombra_marca.png";
	icon.iconSize = new GSize(27, 41);
	icon.shadowSize = new GSize(37, 34);
	icon.iconAnchor = new GPoint(6, 40);
	icon.infoWindowAnchor = new GPoint(5, 1);

	map = new GMap2(document.getElementById("mapa_delegaciones"));
	map.setCenter(new GLatLng(latitud_centro, longitud_centro), 15);
	map.setMapType(G_NORMAL_MAP);
	//alert (longitud_centro+" / "+latitud_centro);
	
	var point = new GPoint(longitud_centro, latitud_centro);
	var marker = new GMarker(point, icon);
	map.addOverlay(marker);
	
	
} // fin funcion inicia mapa

} // fin carga_mapa




//---------------LIST DELEGACIONES-----------------

function delegaciones(idprovincia){
	var myConn_delegaciones = new XHConn();
	var fin_delegaciones = function (oXML) { document.getElementById('div_delegaciones').innerHTML = oXML.responseText; };
	myConn_delegaciones.connect("buscador/list_delegaciones.php", "GET", "idprovincia="+idprovincia, fin_delegaciones);
}


//---------------FOTO DELEGACION-----------------

function foto_delegacion(iddelegacion){
	document.getElementById('foto_delegacion').innerHTML = '<img src="img/cargando2.gif" width="21" height="25"><br><br><span class="txt_11">Cargando foto de delegaci&oacute;n...</span><br><br>';
	var myConn_foto_delegacion = new XHConn();
	var fin_foto_delegacion = function (oXML) { document.getElementById('foto_delegacion').innerHTML = oXML.responseText;};
	myConn_foto_delegacion.connect("buscador/foto_delegacion.php", "GET", "iddelegacion="+iddelegacion, fin_foto_delegacion);
}

//-------------------DATOS--------------------------

function datos(iddelegacion){
	var myConn_datos = new XHConn();
	var fin_datos = function (oXML) { document.getElementById('datos').innerHTML = oXML.responseText;};
	myConn_datos.connect("buscador/datos_deleg.php", "GET", "iddelegacion="+iddelegacion, fin_datos);
}

//-------------------TITULO DELEG--------------------------

function nombre_deleg(iddelegacion){
	var myConn_nombre_deleg = new XHConn();
	var fin_nombre_deleg = function (oXML) { document.getElementById('nombre_deleg').innerHTML = oXML.responseText;};
	myConn_nombre_deleg.connect("buscador/nombre_deleg.php", "GET", "iddelegacion="+iddelegacion, fin_nombre_deleg);
}