﻿//FICHEROS IMPLICADOS EN LA ELABORACION DE ESTADISTICAS
/*
plano_y_rutas.php
funcionesbusqueda.js
manejomapa.js
horarios.js
menu_pyr.js
funcionespanelbusqueda.js
accesosCiudad.js
*/

var oEstadisticas = {
	herramienta : 'DE', 	// DE: ¿Dónde está?  ***  QTC: ¿Qué tengo cerca?  ***  CI: ¿Como ir?  ***  AC: Acceso a la ciudad *** EBUS: ebus:proximas llegadas
	opcion : '', 		//DIR: Dirección  ***  ESQ: Esquina   ***  LIN: Lugar de interés (nombre)   ***   LIC:	Lugar de interés (Categoría)   ***   PC: Paradas (calle)   ***   PL: Paradas (Línea)    ***    PN: Paradas (Número o nombre)   ***   PTO:	Punto en el plano   ***   EBUSPC  ***  EBUSL   ***  EBUSN   ***   EBUS_MAPA  *** EBUS_EXPRESS
	opcion2 : '',		//DIR: Dirección  ***  ESQ: Esquina   ***  LIN: Lugar de interés (nombre)   ***   LIC:	Lugar de interés (Categoría)   ***   PC: Paradas (calle)   ***   PL: Paradas (Línea)    ***    PN: Paradas (Número o nombre)   ***   PTO:	Punto en el plano
	info : '',
	
	
	reset :	function(){
		this.opcion = '';
		this.opcion2 = '';
		this.info = '';
	},
	
	setEstadisticas : function(peticion){
		
		var aleatorio = Math.random();
		//	alert("PRUEBAS EMT DISCULPEN LAS MOLESTIAS: "+_URL_mapUtilsInterpret+'?sec=estadisticas'+peticion+'&nocache='+aleatorio);
		new Ajax.Request(_URL_mapUtilsPetitions+'?sec=estadisticas'+peticion+'&nocache='+aleatorio,
		  {
		    method:'get',
		    onSuccess: function(transport){
			    var response = transport.responseText || "no response text";
			    //alert("Success! \n\n" + response);
		    },
		    onFailure: function(){ /*alert('Error en la llamada setEstadisticas.') */}
		  });
	},
	
	
	setEstadisticasEncuadres : function(){
		this.setEstadisticas("&herramienta=ENCUADRES&opcion=&opcion2=&info=");
		this.reset();
	},
	
	setEstadisticasNotaAlPlano : function(){
		this.setEstadisticas("&herramienta=NOTAS&opcion=&opcion2=&info=");
		this.reset();
	},
	
	setEstadisticasRecargaMapa : function(){
	
		var arrai = getElementsByClass("checkleyendalineas");
		var cadena_lineas= "";
		for(i=0; i<arrai.length; i++){
			if(arrai[i].checked){
				cadena_lineas += arrai[i].name+"_";
			}
		}

		var arrai2 = getElementsByClass("checkleyendapuntos");
		var cadena_paradas= "";
		for(i=0; i<arrai2.length; i++){
			if(arrai2[i].checked){
				cadena_paradas += arrai2[i].name+"_";
			}
		}

		var arrai3 = getElementsByClass("checkleyendaPoi");
		var cadena_poi= "";
		for(i=0; i<arrai3.length; i++){
			if(arrai3[i].checked){
				cadena_poi += arrai3[i].name+"_";
			}
		}

		this.setEstadisticas("&herramienta=LINEA&opcion="+cadena_lineas+"&opcion2="+cadena_paradas+"&info="+cadena_poi);
		this.reset();
	},
	
	setEstadisticasLinea : function(linea){
		this.setEstadisticas("&herramienta=LINEA&opcion="+linea+"&opcion2=&info=");
		this.reset();
	},
	
	setEstadisticasImprimirPlano : function(){
		this.setEstadisticas("&herramienta=IMPRIMIR&opcion=&opcion2=&info=");
		this.reset();
	},
	
	setEstadisticasEnviarPlano : function(){
		this.setEstadisticas("&herramienta=ENVIAR&opcion=&opcion2=&info=");
		this.reset();
	}
	
	
}


