function objetoAjax(){
	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 fflash(datos, id){
	divResultado = document.getElementById(id);
	ajax=objetoAjax();
	ajax.open("GET", datos, true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			cadena=unescape(ajax.responseText);
			cadenafinal=cadena.replace(/\+/gi," ");
			
			divResultado.innerHTML = cadenafinal
		}
	} 
	ajax.send(null)
}
function fcontacto(datos, id){
	hayerrores ="";
	hayerrores+= fvalidaformularios("nombre", "NOMBRE", "texto", "si")
	hayerrores+= fvalidaformularios("telefono", "TELEFONO", "texto", "si")
	hayerrores+= fvalidaformularios("email", "DIRECCIÓN DE EMAIL", "email", "no")
	if (document.getElementById("condiciones").checked==false){
		hayerrores += "        • Marca \"si has leido y aceptado las condiciones legales\""+"\n";
	}
	if (hayerrores !=""){
		alert ("Se han encontrado los siguientes errores:"+"\n"+hayerrores);
	}else{
		flash='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="300" height="100"><param name="movie" value="cargando.swf" /><param name="quality" value="high" /><embed src="cargando.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="300" height="100"></embed></object>'
		document.getElementById("gracias").innerHTML=flash;
		fvisible("gracias")
		finvisible("form_contacto");
		
		randomnumber=Math.floor(Math.random()*9999999999)
		divResultado = document.getElementById(id);
		ajax=objetoAjax();
		nombre=document.getElementById("nombre").value
		apellidos=document.getElementById("apellidos").value
		email=document.getElementById("email").value
		telefono=document.getElementById("telefono").value
		comentario=document.getElementById("comentario").value

		var x=document.getElementById("asunto")
		asunto=x.options[x.selectedIndex].text
		datos=datos+"?nombre="+nombre+"&apellidos="+apellidos+"&demail="+email+"&telefono="+telefono+"&asunto="+asunto+"&comentarios="+comentario+"&ran="+randomnumber;
	
		
		ajax.open("GET", datos, true);
	
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				cadena=unescape(ajax.responseText);
				cadenafinal=cadena.replace(/\+/gi," ");
				
				
				document.getElementById("gracias").innerHTML = "Gracias!! Nos pondremos en contacto lo antes posible"
			}
		}
		ajax.send(null)
	}
}
