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 getRadioButtonSelectedValue(ctrl)
{
    for(i=0;i<ctrl.length;i++)
        if(ctrl[i].checked) return ctrl[i].value;
}

var cadenaFormulario = "";
var recibo=false;

function enviarFormulario(formid){ 
         var Formulario = document.enviar_email; 
         var longitudFormulario = Formulario.elements.length; 
          
         var sepCampos;
         sepCampos = ""; 
		 
		 cadenaFormulario = "";
		 
		 recibo=false;
		 
         for (var i=0; i <= Formulario.elements.length-1;i++) {
			 
			 if (Formulario.elements[i].name=="recibos") {
				 if(!recibo){
         		cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(getRadioButtonSelectedValue(document.enviar_email.recibos)); 
				recibo=true;
				 }
				//alert(getRadioButtonSelectedValue(document.enviar_email.recibos));
			 }
			 else if (Formulario.elements[i].name=="acepto") {
				cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].checked); 
			}
			 else{
				 cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value); 
			 }
		 sepCampos="&";		
	} 
}

function enviarMail(tipo){
	
	c = document.getElementById('contenedor_resultado');
	
	enviarFormulario('enviar_email');
	
	ajax=nuevoAjax();
	
	if (tipo=="contacto"){
		
		c.innerHTML = '<div id="resultado_mensaje_contacto"><img src="images/loadinganimation.gif"/><br />Enviando...</div>';		
		ajax.open("POST", "../includes/mailcontacto.php",true);
		
	}
	
	if (tipo=="reserva"){
		
		c.innerHTML = '<div id="resultado_mensaje_contacto"><img src="images/loadinganimation.gif"/><br />Enviando...</div>';		
		ajax.open("POST", "../includes/mailreserva.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("nombre="+nombre+"&apellidos="+apellidos+"&email="+email+"&direccion="+direccion+"&poblacion="+poblacion+"&provincia="+provincia+"&cp="+cp+"&pais="+pais+"&dni="+dni+"&telefono="+telefono+"&telefono2="+telefono2+"&cuota="+cuota+"&cuenta="+cuenta+"&recibos="+recibos+"&comentarios="+comentarios);
	//alert(cadenaFormulario);
	ajax.send(cadenaFormulario);
}

function borrarCampos(){
//	document.enviar_email.emisor.value="";
//	document.enviar_email.email_destino.value="";
//	document.enviar_email.mensaje.value="";
//	document.enviar_email.email_destino.focus();
	
	var Formulario = document.enviar_email;

	for (var i=0; i <= Formulario.elements.length-2;i++) { 
		if ((Formulario.elements[i].type=="text") || (Formulario.elements[i].type=="textarea")){
			Formulario.elements[i].value=""; 
		}
	}	
}
