function nuevoAjax(){
	var xmlhttp=false;
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlhttp = false;
		}
	}	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}
function abrePagina(pagina,capa){
       c = document.getElementById(capa);
	   if(pagina=="inicio.php")
	   {
		   document.getElementById('label_tit').innerHTML='<span class="tit_azul">In<span class="tit_blanco">icio</span></span>';
	   }
	   if(pagina=="contacto.php")
	   {
		   document.getElementById('label_tit').innerHTML='<span class="tit_azul">Cont<span class="tit_blanco">acto</span></span>';
	   }
	   if(pagina=="quienes.php")
	   {
		   document.getElementById('label_tit').innerHTML='<span class="tit_azul">Quienes<span class="tit_blanco"> Somos</span></span>';
	   }
	   if(pagina=="rrhh.php")
	   {
		   document.getElementById('label_tit').innerHTML='<span class="tit_azul">Recursos<span class="tit_blanco"> Humanos</span></span>';
	   }
	   if(pagina=="area_negocios.php")
	   {
		   document.getElementById('label_tit').innerHTML='<span class="tit_azul">Area<span class="tit_blanco"> Negocios</span></span>';
	   }
	   if(pagina=="arquitectura.php")
	   {
		   document.getElementById('label_tit').innerHTML='<span class="tit_azul">Arqui<span class="tit_blanco">tectura</span></span>';
	   }
	   if(pagina=="urbanismo.php")
	   {
		   document.getElementById('label_tit').innerHTML='<span class="tit_azul">Urba<span class="tit_blanco">nismo</span></span>';
	   }
	   if(pagina=="financiacion.php")
	   {
		   document.getElementById('label_tit').innerHTML='<span class="tit_azul">Finan<span class="tit_blanco">ciacion</span></span>';
	   }
       ajax=nuevoAjax();
       c.innerHTML = '<p style="text-align:center;">Espere un momento ...</p>'; 
       ajax.open("POST",pagina,true);
       ajax.onreadystatechange=function() {
       if (ajax.readyState==4) {
       c.innerHTML = ajax.responseText;
       }
       }
       ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
       ajax.send("");
}
function enviarMail(){
       c = document.getElementById('respuesta_email');
	   if(document.datos.nombre.value=="")
	   {
		   alert("Debe rellenar el campo obligatorio 'Nombre/Empresa'");
	   }
	   else
	   {
		   if(!mail(document.datos.email))
		   {
			   alert("Debe rellenar el campo obligatorio 'Correo Electronico'.");
		   }
		   else
		   {
			   if(document.datos.consulta.value=="")
			   {
				   alert("Debe rellenar el campo obligatorio 'Consulta'.");
			   }
			   else
			   {
					men="<pre>Nombre:  "+document.datos.nombre.value;
	   				men=men+" Direccion:  "+document.datos.direccion.value+" Localidad: "+document.datos.localidad.value+" Provincia: "+document.datos.provincia.value+"</pre><br /><pre>Tlf: "+document.datos.tlf.value+" Movil: "+document.datos.movil.value+" Fax: "+document.datos.fax.value+"</pre><br /><pre>";
	   				men=men+" Correo Electronico:  "+document.datos.email.value+"</pre><br /><pre>Consulta: "+document.datos.consulta.value+"</pre>";
	   
	   				emi=document.datos.email.value;
   
       				ajax=nuevoAjax();
       				c.innerHTML = '<p style="text-align:left;">Espere un momento ...</p>'; 
       				ajax.open("POST", "envia_mail.php",true);
       				ajax.onreadystatechange=function() {
       				if (ajax.readyState==4) {
       					c.innerHTML = ajax.responseText;
						borrarCampos();
       					}
       				}
       				ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
       				ajax.send("mensaje="+men+"&emisor="+emi);
			   }
		   }
	}
}
function borrarCampos(){
       document.datos.nombre.value="";
	   document.datos.direccion.value="";
	   document.datos.localidad.value="";
	   document.datos.privincia.value="";
	   document.datos.tlf.value="";
	   document.datos.movil.value="";
	   document.datos.fax.value="";
       document.datos.email.value="";
	   document.datos.consulta.value="";
}
function mail(element)
{
var txt=element.value;
var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
alert(txt);
if (txt.length == 0 ) return false;
   if (filter.test(txt))
      return true;
//theElement.focus();
return false;
}

