//////////// FUNCIONES AJAX \\\\\\\\\\\\\

//Creamos el Objeto AJAX
//para la ejecución de procesos AJAX
function ajaxobj() {
	try {
		_ajaxobj = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			_ajaxobj = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			_ajaxobj = false;
		}
	}
	if (!_ajaxobj && typeof XMLHttpRequest!='undefined') {
		_ajaxobj = new XMLHttpRequest();
	}
	return _ajaxobj;
}

//OBTENEMOS LAS IMÁGENES DE CAMARAS EN DIRECTO
function getCams(ciudad){
//	alert(ciudad);
	//document.getElementById('divPath').innerHTML=ciudad+"."+;
	var div=document.getElementById('divCams');
	var parameters = "ciudad=" + ciudad;
	ajax = ajaxobj();
	ajax.open("POST", "/inc/ajax/cams/cams-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			//retornamos un mensaje informativo
			div.innerHTML=datos;
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

function getEnviarMapa(frm,txt,url){
	var div=document.getElementById('spanResultados');
	var parameters = "nombre_orig=" + frm.nombre_orig.value+"&email_orig=" + frm.email_orig.value+"&nombre_dest=" + frm.nombre_dest.value+"&email_dest=" + frm.email_dest.value+"&comentario=" + frm.comentario.value+"&text=" + txt+"&url=" + url;
	ajax = ajaxobj();
	ajax.open("POST", "/scripts/sendmail/enviarmail.ajax.php");
	ajax.onreadystatechange=function(){
		div.innerHTML="Enviando...";
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			//retornamos un mensaje informativo
			div.innerHTML=datos;
			document.getElementById('boton').onclick = "return false;";
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}


function getCiudades(id_provincia, act){
	var div=document.getElementById('localidades');
	var div2=document.getElementById('provincias');
	var parameters = "id_provincia=" + id_provincia;

	ajax = ajaxobj();
	ajax.open("POST", "/inc/ajax/prov-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			//retornamos un mensaje informativo
			//div.innerHTML=datos;
			datos = datos.toLowerCase();
			var desglose = datos.split("-");
			var total_ciudades = desglose.length;
			div.options.length = null;
			for(x=0;x<total_ciudades-1;x++){
				var desglose2 = desglose[x].split("*");
				div.options[x] = new Option(desglose2[0],desglose2[0]);
				if (act){
					if (act == desglose2[0]){
						div.options.selectedIndex = x;
					}
				}
				//div.options[x].text = desglose[x];	
			}
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

function getCiudades_(id_provincia, act){
	var div=document.getElementById('localidades_');
	var div2=document.getElementById('provincias_');
	var parameters = "id_provincia=" + id_provincia;

	ajax = ajaxobj();
	ajax.open("POST", "/inc/ajax/prov-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			//retornamos un mensaje informativo
			//div.innerHTML=datos;
			datos = datos.toLowerCase();
			var desglose = datos.split("-");
			var total_ciudades = desglose.length;
			div.options.length = null;
			for(x=0;x<total_ciudades-1;x++){
				var desglose2 = desglose[x].split("*");
				div.options[x] = new Option(desglose2[0],desglose2[0]);
				if (act){
					if (act == desglose2[0]){
						div.options.selectedIndex = x;
					}
				}
				//div.options[x].text = desglose[x];	
			}
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}

function getCiudadesV2(id_provincia, act, blnc){
	var div=document.getElementById('localidad'+blnc);
	var div2=document.getElementById('provincia'+blnc);
	var parameters = "id_provincia=" + id_provincia;
	ajax = ajaxobj();
	ajax.open("POST", "/inc/ajax/prov-0001V2.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			if (ajax.status == 200) {
				var datos = ajax.responseText;
				//alert(datos);
				//retornamos un mensaje informativo
				//div.innerHTML=datos;
				datos = datos.toLowerCase();
				var desglose = datos.split("-");
				var total_ciudades = desglose.length;
				div.options.length = null;
				for(x=0;x<total_ciudades-1;x++){
					var desglose2 = desglose[x].split("*");
					div.options[x] = new Option(desglose2[0],desglose2[0]);
					/*if (act){
						if (act == desglose2[0]){
							div.options.selectedIndex = x;
						}
					}*/
					//div.options[x].text = desglose[x];	
				}
				var obj=document.getElementById('localidad'+blnc);
				obj.value=act;
			}
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}


function getCiudades_2(id_provincia, act){
	var div=document.getElementById('localidades_2');
	var div2=document.getElementById('provincias_2');
	var parameters = "id_provincia=" + id_provincia;

	ajax = ajaxobj();
	ajax.open("POST", "/inc/ajax/prov-0001.ajax.php");
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4){
			var datos = ajax.responseText;
			//retornamos un mensaje informativo
			//div.innerHTML=datos;
			datos = datos.toLowerCase();
			var desglose = datos.split("-");
			var total_ciudades = desglose.length;
			div.options.length = null;
			for(x=0;x<total_ciudades-1;x++){
				var desglose2 = desglose[x].split("*");
				div.options[x] = new Option(desglose2[0],desglose2[0]);
				if (act){
					if (act == desglose2[0]){
						div.options.selectedIndex = x;
					}
				}
				//div.options[x].text = desglose[x];	
			}
		}
	}
	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;');
	ajax.send(parameters);
}