//<![CDATA[
    
    var map;
    var gmarkers=[];
    var n_corresponsales = 0;
    var n_usuarios = 0;
    
    /************ AJAX **********/
	
	function createRequestObject() {
		var ro;
		var browser = navigator.appName;
		
		if(browser == "Microsoft Internet Explorer"){
			ro = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else{
			ro = new XMLHttpRequest();
		}
		return ro;
	}  
	
	/************ FIN AJAX **********/
    
    
     function setCorresponsal(c) {
	
	var latlon = c[5].split(',');
	
	var baseIcon = new GIcon(G_DEFAULT_ICON);
	baseIcon.iconSize = new GSize(11, 11);
	baseIcon.shadowSize = new GSize(23, 11);
	baseIcon.iconAnchor = new GPoint(1, 11);
       	baseIcon.image = "/img/ico_crr_1.gif";
       	
       	var markerOptions = { icon:baseIcon};
				
	var point = new GLatLng (latlon[0], latlon[1]);
	var marker = new GMarker(point, markerOptions);
    	   
        GEvent.addListener(marker, "mouseover", function() {
         	marker.openInfoWindowHtml('<div><img src="' + c[4] + '" /><div style="border-bottom:1px solid #333;color:#006ec6">' + c[3] + '</div><a href="' + c[7] + '">' + c[1] + ' ' + c[2] + '</a></strong></div>');
        });
           
        gmarkers[c[0]] = marker;
        
        n_corresponsales++;
           
        return marker;
    }
    
    function getCorresponsales() {
    	var http = createRequestObject();
	http.open('get', '/corresponsales/backend/getCorresponsales.php?&r=' + Math.random());
	http.onreadystatechange = function () {
		if(http.readyState == 4){
			if (http.responseText) {
				
				var lineas = http.responseText.split('|#|');
				
				for (var i = 0; i < (lineas.length - 1); i++) {  
				
					var campos = lineas[i].split('|||');
				        	
					map.addOverlay(setCorresponsal(campos));
					
				}
				document.getElementById('somos').innerHTML = n_corresponsales;
			}
		}
	};
	http.send(null);
    		
    }		
    
    function setUsuario(c) {
	
	var latlon = c[5].split(',');
	
	var baseIcon = new GIcon(G_DEFAULT_ICON);
	baseIcon.iconSize = new GSize(11, 11);
	baseIcon.shadowSize = new GSize(23, 11);
	baseIcon.iconAnchor = new GPoint(1, 11);
       	baseIcon.image = "/img/ico_crr_2.gif";
       	
       	var markerOptions = { icon:baseIcon};
				
	var point = new GLatLng (latlon[0], latlon[1]);
	var marker = new GMarker(point, markerOptions);
    	   
        GEvent.addListener(marker, "mouseover", function() {
         	marker.openInfoWindowHtml('<div><img src="' + c[4] + '" /><div style="border-bottom:1px solid #333;color:#006ec6">' + c[3] + '</div><a href="' + c[6] + '">' + c[1] + ' ' + c[2] + '</a></strong></div>');
        });
           
        gmarkers[c[0]] = marker;
        
        n_usuarios++;
           
        return marker;
    }
    
    function getUsuarios() {
    	var http = createRequestObject();
	http.open('get', '/corresponsales/backend/getUsuarios.php?&r=' + Math.random());
	http.onreadystatechange = function () {
		if(http.readyState == 4){
			if (http.responseText) {
				
				var lineas = http.responseText.split('|#|');
				
				for (var i = 0; i < (lineas.length - 1); i++) {  
				
					var campos = lineas[i].split('|||');
				        	
					map.addOverlay(setUsuario(campos));
					
				}
				document.getElementById('somos-u').innerHTML = n_usuarios;
			}
		}
	};
	http.send(null);
    		
    }		

    function load() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("mapa"));
        map.setCenter(new GLatLng(41.771312,-8.613281), 2);
	map.addControl(new GLargeMapControl());
        getCorresponsales();
        getUsuarios();
        
      }
    }

            function enviarFRM() {

                if (document.getElementById('nombre').value == '') {
                        alert('Por favor, introduce tu nombre');
                        document.getElementById('nombre').focus();
                        return;
                }
                else {
                        var nombre = document.getElementById('nombre').value;
                }

                if (document.getElementById('ciudad').value == '') {
                        alert('Por favor, introduce tu ciudad');
                        document.getElementById('ciudad').focus();
                        return;
                }
                else {
                        var ciudad = document.getElementById('ciudad').value
                }

                if (document.getElementById('email').value == '') {
                        alert('Por favor, introduce tu e-mail');
                        document.getElementById('email').focus();
                        return;
                }
                else {
                        var email = document.getElementById('email').value;
                }

                if (document.getElementById('mensaje').value == '') {
                        alert('Por favor, introduce tu mensaje');
                        document.getElementById('mensaje').focus();
                        return;
                }
                else {
                        var mensaje = document.getElementById('mensaje').value;
                }

                var qs = 'nombre=' + nombre + '&ciudad=' + ciudad + '&email=' + email + '&mensaje=' + mensaje;

                var http = createRequestObject();
                http.open('post', '/corresponsales/backend/unirse.php', 'true');
                http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
                http.onreadystatechange = function () {
                        if(http.readyState == 4){
                                if (http.responseText) {
                                        alert(http.responseText);
                                        tb_remove();
                                }
                        }
                };
                http.send(qs);



        }

    //]]>
