var LOADING = '<center><br /><br /><img src="images/img_loading.gif" hspace="5" /> <strong>Cargando...</strong><br /><br /></center>';

function jsf_consultarTarifa() {
	var jsl_obj = new Array();
	jsl_obj[0] = document.getElementById("slc_origen");
	jsl_obj[1] = document.getElementById("slc_destino");
	jsl_obj[2] = document.getElementById("txt_date");
	//jsl_obj[3] = document.getElementById("txt_date");
	//jsl_obj[2] = document.getElementById("txt_id");
	
	var jsL_XmlHttp = jsf_getObject();

	jsL_URL = "getTarifa.php";
	jsL_URL += "?g_origen=" + jsl_obj[0].value;
	jsL_URL += "&g_destino=" + jsl_obj[1].value;
	jsL_URL += "&g_origennmb=" + jsl_obj[0].options[jsl_obj[0].selectedIndex].text;
	jsL_URL += "&g_destinonmb=" + jsl_obj[1].options[jsl_obj[1].selectedIndex].text;
	jsL_URL += "&g_txtdate=" + jsl_obj[2].value;
	//jsL_URL += "&g_dia=" + jsl_obj[2].options[jsl_obj[2].selectedIndex].text;
	//jsL_URL += "&g_mes=" + jsl_obj[3].options[jsl_obj[3].selectedIndex].text;
	//jsL_URL += "&g_id=" + jsl_obj[2].value;
	jsL_URL += "&g_ran=" + Math.random();
	
	jsL_XmlHttp.open("GET", jsL_URL,true); 

	jsL_XmlHttp.onreadystatechange=function() { 
		if (jsL_XmlHttp.readyState==1) {
				document.getElementById('div_tarifa').innerHTML = LOADING;
		} 
		else if (jsL_XmlHttp.readyState==4) {
			if(jsL_XmlHttp.status==200){
				var resultado = jsL_XmlHttp.responseText;
				resultado = resultado.split('|*|*|');
				document.getElementById('div_tarifa').innerHTML = resultado[0];
				document.getElementById('imgCiudadTarifa').src = resultado[1];
			}
		} 
	} 
	
	jsL_XmlHttp.send(null);
}

function jsf_mostrarHorarioTarifa (jsr_id) {	
	var jsL_XmlHttp = jsf_getObject();

	jsL_URL = "getHorarioTarifaCiudad.php";
	jsL_URL += "?g_ciud=" + jsr_id;
	//jsL_URL += "&g_id=" + jsl_obj[2].value;
	jsL_URL += "&g_ran=" + Math.random();
	
	jsL_XmlHttp.open("GET", jsL_URL,true); 

	jsL_XmlHttp.onreadystatechange=function() { 
		if (jsL_XmlHttp.readyState==1) {
				document.getElementById('divCiudad' + jsr_id).innerHTML = LOADING;
		} 
		else if (jsL_XmlHttp.readyState==4) {
			if(jsL_XmlHttp.status==200){
				var resultado = jsL_XmlHttp.responseText;
				document.getElementById('divCiudad' + jsr_id).innerHTML = resultado;
			}
		} 
	} 
	
	jsL_XmlHttp.send(null);
}

function jsf_consultarAgencia() {
	var jsl_obj = new Array();
	jsl_obj[0] = document.getElementById("slc_ciudad");
	//jsl_obj[2] = document.getElementById("txt_id");
	
	var jsL_XmlHttp = jsf_getObject();

	jsL_URL = "getAgencia.php";
	jsL_URL += "?g_ciud=" + jsl_obj[0].value;
	//jsL_URL += "&g_destino=" + jsl_obj[1].value;
	//jsL_URL += "&g_id=" + jsl_obj[2].value;
	jsL_URL += "&g_ran=" + Math.random();
	
	jsL_XmlHttp.open("GET", jsL_URL,true); 

	jsL_XmlHttp.onreadystatechange=function() { 		
		if (jsL_XmlHttp.readyState==1) {
				document.getElementById('div_agencia').innerHTML = LOADING;
		} 
		else if (jsL_XmlHttp.readyState==4) {
			if(jsL_XmlHttp.status==200){
				var resultado = jsL_XmlHttp.responseText;
				document.getElementById('div_agencia').innerHTML = resultado;
			}
		} 
	} 
	
	jsL_XmlHttp.send(null);
}

function jsf_consultarFestividad() {
	var jsl_obj = new Array();
	jsl_obj[0] = document.getElementById("slc_opcion");
	jsL_opc = jsl_obj[0].options[jsl_obj[0].selectedIndex].value;
	jsl_obj[1] = document.getElementById(jsL_opc);
	
	var jsL_XmlHttp = jsf_getObject();

	jsL_URL = "getFestividad.php";
	
	if(jsL_opc == "slc_ciudad"){
		jsL_URL += "?g_ciud=" + jsl_obj[1].value;
	}else{
		jsL_URL += "?g_mes=" + jsl_obj[1].value;
	}
	//jsL_URL += "&g_destino=" + jsl_obj[1].value;
	//jsL_URL += "&g_id=" + jsl_obj[2].value;
	jsL_URL += "&g_ran=" + Math.random();
	
	jsL_XmlHttp.open("GET", jsL_URL,true); 

	jsL_XmlHttp.onreadystatechange=function() { 
		if (jsL_XmlHttp.readyState==1) {
				document.getElementById('div_festividad').innerHTML = LOADING;
		} 
		else if (jsL_XmlHttp.readyState==4) {
			if(jsL_XmlHttp.status==200){
				var resultado = jsL_XmlHttp.responseText;
				document.getElementById('div_festividad').innerHTML = resultado;
			}
		} 
	} 
	
	jsL_XmlHttp.send(null);
}

function jsf_consultarZona() {
	var jsl_obj = new Array();
	jsl_obj[0] = document.getElementById("slc_zona");
	//jsl_obj[2] = document.getElementById("txt_id");
	
	var jsL_XmlHttp = jsf_getObject();

	jsL_URL = "getCiudad.php";
	jsL_URL += "?g_zona=" + jsl_obj[0].value;
	//jsL_URL += "&g_destino=" + jsl_obj[1].value;
	//jsL_URL += "&g_id=" + jsl_obj[2].value;
	jsL_URL += "&g_ran=" + Math.random();
	
	jsL_XmlHttp.open("GET", jsL_URL,true); 

	jsL_XmlHttp.onreadystatechange=function() { 		
		if (jsL_XmlHttp.readyState==1) {
				document.getElementById('div_ciudad').innerHTML = LOADING;
		} 
		else if (jsL_XmlHttp.readyState==4) {
			if(jsL_XmlHttp.status==200){
				var resultado = jsL_XmlHttp.responseText;
				document.getElementById('div_ciudad').innerHTML = resultado;
			}
		} 
	} 
	
	jsL_XmlHttp.send(null);
}

function jsf_OpenPage (jsr_pag, jsr_div, jsr_val) {
	var jsl_obj = new Array();
	jsl_obj[0] = document.getElementById(jsr_div);
	//jsl_obj[2] = document.getElementById("txt_id");
	
	var jsL_XmlHttp = jsf_getObject();

	jsL_URL = jsr_pag;
	jsL_URL += "?" + jsr_val;
	//jsL_URL += "&g_destino=" + jsl_obj[1].value;
	//jsL_URL += "&g_id=" + jsl_obj[2].value;
	jsL_URL += "&g_ran=" + Math.random();
	
	jsL_XmlHttp.open("GET", jsL_URL,true); 

	jsL_XmlHttp.onreadystatechange=function() { 		
		if (jsL_XmlHttp.readyState==1) {
				jsl_obj[0].innerHTML = LOADING;
		} 
		else if (jsL_XmlHttp.readyState==4) {
			if(jsL_XmlHttp.status==200){
				var resultado = jsL_XmlHttp.responseText;
				jsl_obj[0].innerHTML = resultado;
			}
		} 
	} 
	
	jsL_XmlHttp.send(null);
}