function getXMLHttpRequest(){
        var aVersions = [ "MSXML2.XMLHttp.5.0",
                "MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0",
                "MSXML2.XMLHttp","Microsoft.XMLHttp"
        ];

        if (window.XMLHttpRequest){
                // para IE7, Mozilla, Safari, etc: que usen el objeto nativo
                return new XMLHttpRequest();
        }else if (window.ActiveXObject){
                // de lo contrario utilizar el control ActiveX para IE5.x y IE6.x
                for (var i = 0; i < aVersions.length; i++) {
                        try {
                            var oXmlHttp = new ActiveXObject(aVersions[i]);
                            return oXmlHttp;
                        }catch (error) {
                        //no necesitamos hacer nada especial
                        }
            }
        }
}
	var xmlhttp2=getXMLHttpRequest();

function sndReqp() {

	var e_nombre = document.getElementById('textfield2').value;
	var e_email = document.getElementById('textfield3').value;
	var e_mensaje = document.getElementById('textfield4').value;
	var e_id = document.getElementById('textfield5').value;
	if(e_nombre!='' && e_email!=''){
	if(e_id==''){
	var ee_id='';
	} else {
	var ee_id="&id="+e_id;
	}
    xmlhttp2.open("GET", '/mail.php?'+"nombre="+e_nombre+"&correo="+e_email+"&mensaje="+e_mensaje+ee_id);
	xmlhttp2.onreadystatechange = handleResponse2;
    xmlhttp2.send(null);
	} else {
	alert('Falta el campo nombre o e-mail');
	}
}

handleResponse2=function() {
var e_td = document.getElementById('enviar-email');
  if (xmlhttp2.readyState==4){
                if (xmlhttp2.status==200 && xmlhttp2.responseText=='si'){
				alert('!Email enviado!');
            }else{alert('!Error al enviar email!');
            }
          }
    }
