function xmlhttp(){
	var xmlhttp;
	try{xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");}
	catch(e){
		try{xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}
		catch(e){
			try{xmlhttp = new XMLHttpRequest();}
			catch(e){
				xmlhttp = false;
			}
		}
	}
	if (!xmlhttp){ 
		return null;
	}else{
		return xmlhttp;
	}
}

function muestra_contenido(pag){
	var A = document.getElementById('contenido');
	var vs = document.getElementById('var_seg').value;

	var ajax = xmlhttp();
	ajax.onreadystatechange=function(){
	
		if(ajax.readyState==4){
			A.innerHTML = ajax.responseText;
			if(pag=='mapa'){
				initialize();
			}
		}
	}
	ajax.open("GET","paginas/"+pag+".php?var_seg="+vs, true);
	ajax.send(null);
	return false;

}

/////////////////////////////////////////////////////////////
function envia_form(){
	if(document.getElementById('nom').value==''){
		alert("El valor no puede ser vacío");
		document.getElementById('nom').focus();
		return false;		
	}else{
		if(document.getElementById('correo').value==''){
			alert("El valor no puede ser vacío");
			document.getElementById('correo').focus();
			return false;		
		}else{
			if(document.getElementById('texto').value==''){
				alert("El valor no puede ser vacío");
				document.getElementById('texto').focus();
				return false;		
			}else{
				var B = document.getElementById('loading');
				var nombre = document.getElementById('nom').value
				var telefono = document.getElementById('tel').value
				var correo = document.getElementById('correo').value
				var texto = document.getElementById('texto').value
				
				var ajax = xmlhttp();
				ajax.onreadystatechange=function(){
					if(ajax.readyState==1){
						B.innerHTML = "<img src='estilos/fotos/cargando.gif' alt='Cargando...'>";
					}
					if(ajax.readyState==4){
						var respuesta=ajax.responseText;
						alert(respuesta);
						if(respuesta==1)	{
							alert("Mensaje Enviado Exitosamente. Nos comunicaremos con Usted a la brevedad");
							muestra_contenido('inicio');							
						}else{
							if(respuesta==2){
								alert("Error: Mail Incorrecto.");
							}else{
								alert("Error: intente más tarde.");
								muestra_contenido('inicio');							
							}
						}
					}
					B.innerHTML = "";
				}
				
				ajax.open("GET", "proc/consultas.php?accion=env_mail&nombre="+nombre+"&telefono="+telefono+"&correo="+correo+"&texto="+texto, true);
				ajax.send(null);
				return false;
			}
		}
	}
}

