

// #####################
// Operaciones con AJAX
//######################

/*function nuevoAjax() {

	var xmlhttp=false;

 	try {
 		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 	} catch (e) {
		 // assume IE6 or older 
   		var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0", 
                                   		 "MSXML2.XMLHTTP.5.0", 
                                    	 "MSXML2.XMLHTTP.4.0", 
                                    	 "MSXML2.XMLHTTP.3.0", 
                                    	 "MSXML2.XMLHTTP", 
                                    	 "Microsoft.XMLHTTP"); 
		 
    		// try every prog id until one works 
    		for (var i=0; i<XmlHttpVersions.length && !xmlhttp; i++) { 
      		try {  
        		// try to create XMLHttpRequest object 
        		xmlhttp = new ActiveXObject(XmlHttpVersions[i]); 
     		 }  
     		 catch (e) {} 
    		} 

  	}

	if (!xmlhttp && typeof window.XMLHttpRequest!='undefined') {
 		xmlhttp = new window.XMLHttpRequest();
	}
	return xmlhttp;
}*/

function ofertarsuelo_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;
}


// Validar campos y devolver la cadena de parámetros a enviar
function validar_campos_ofertar_suelo() {
	
	var params = "";
	
	var n = document.forms.ofertar_suelo_form.nombre.value;
	var a = document.forms.ofertar_suelo_form.apellidos.value;
	var e = document.forms.ofertar_suelo_form.empresa.value;
	var c = document.forms.ofertar_suelo_form.cargo.value;
	var tf = document.forms.ofertar_suelo_form.telef_fijo.value;
	var tm = document.forms.ofertar_suelo_form.telef_movil.value;
	var em = document.forms.ofertar_suelo_form.email.value;
	var s = document.forms.ofertar_suelo_form.situacion.value;
	var m = document.forms.ofertar_suelo_form.municipio.value;
	var pro = document.forms.ofertar_suelo_form.provincia.value;
	var sp = document.forms.ofertar_suelo_form.superficie.value;
	var ts = document.forms.ofertar_suelo_form.tipo_suelo.value;
	var ed = document.forms.ofertar_suelo_form.edificabilidad.value;
	var pre = document.forms.ofertar_suelo_form.precio.value;
	
	params = "n="+n+"&a="+a+"&e="+e+"&c="+c+"&tf="+tf+"&tm="+tm+"&em="+em+"&s="+s+"&m="+m+"&pro="+pro+"&sp="+sp+"&ts="+ts+"&ed="+ed+"&pre="+pre;
	
	return params;
}

function enviar_datos_suelo() { 

	var contenedor = document.getElementById('contenido-principal');
	var url="enviar_oferta_suelo.php";
	var params = validar_campos_ofertar_suelo();

	var ajax=ofertarsuelo_NuevoAjax();
	ajax.open("POST", url, true);

		
	ajax.onreadystatechange=function() {

		
                if (ajax.readyState==1) {
                        contenedor.innerHTML = "Enviando datos...";
                        //modificamos el estilo de la div, mostrando una imagen de fondo
                        //preloader.style.background = "url('loading.gif') no-repeat"; 
                } else if (ajax.readyState==4) {

                        if (ajax.status==200) {

                                //mostramos los datos dentro de la div
                                contenedor.innerHTML = ajax.responseText; 
                                //preloader.innerHTML = "Cargado.";
                                //preloader.style.background = "url('loaded.gif') no-repeat";

                        } else if (ajax.status==404) {
                                contenedor.innerHTML = "La página no existe";
                        } else {
                                //mostramos el posible error
                                contenedor.innerHTML = "Error:".ajax.status;
                        }

                }

	}
	

	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(params);


}

function mostrar_form_ofertar_suelo() {

	var contenedor = document.getElementById("contenido-principal");
	
	contenedor.innerHTML = 
	'<div id="desea_ofertarnos_suelo"><td><p style="font-family:Verdana, Tahoma; font-size:24px; color:#666666;">¿Desea ofertarnos suelo?</p></div><br>'+
	'<div id="foto_ofertar_suelo"><img src="images/foto_ofertar_suelo.jpg" /></div>'+
'<div id="form_ofertar_suelo" style="font-family:Arial, Tahoma;"><form id="ofertar_suelo_form" name="ofertar_suelo_form" method="post" action="">'+
'  <table id="tabla_ofertar_suelo" border="0" cellspacing="0">'+
'    <tr>'+
'      <td><div align="right">Nombre:</div></td>'+
'      <td><input type="text" name="nombre" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Apellidos:</div></td>'+
'      <td><input type="text" name="apellidos" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Empresa:</div></td>'+
'      <td><input type="text" name="empresa" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Cargo desempe&ntilde;ado: </div></td>'+
'      <td><input type="text" name="cargo" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Tel&eacute;fono fijo: </div></td>'+
'      <td><input type="text" name="telef_fijo" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Tel&eacute;fono m&oacute;vil: </div></td>'+
'      <td><input type="text" name="telef_movil" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">e-mail:</div></td>'+
'      <td><input type="text" name="email" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Situaci&oacute;n:</div></td>'+
'      <td><input type="text" name="situacion" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Municipio:</div></td>'+
'      <td><input type="text" name="municipio" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Provincia:</div></td>'+
'      <td><input type="text" name="provincia" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Superficie:</div></td>'+
'      <td><input type="text" name="superficie" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Tipo de suelo: </div></td>'+
'      <td><input type="text" name="tipo_suelo" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Edificiabilidad:</div></td>'+
'      <td><input type="text" name="edificabilidad" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td><div align="right">Precio estimativo: </div></td>'+
'      <td><input type="text" name="precio" /></td>'+
'    </tr>'+
'    <tr>'+
'      <td>&nbsp;</td>'+
'      <td>'+
'        <input type="button" value="Enviar" onclick="enviar_datos_suelo()"/>'+
'      </td>'+
'		<td></td>'+
'    </tr>'+
'  </table>'+
'</form></div>'+
'<div id="privacidad"><a href="#" onclick="mostrar_ventana_privacidad()">Política de privacidad</a></div>';
}
