/* ---------------------------- */
/* XMLHTTPRequest Enable */
/* ---------------------------- */
function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

var http = createObject();

/* -------------------------- */
/* LOGIN */
/* -------------------------- */
/* Required: var nocache is a random number to add to request. This value solve an Internet Explorer cache issue */
var nocache = 0;
function login() {
// Optional: Show a waiting message in the layer with ID ajax_response
document.getElementById('login_response').innerHTML = '<p style="text-align:center;"><img src="ajax/loader.gif"/></p>'; 
//div.innerHTML = "<img src='loader.gif'>"
// Required: verify that all fileds is not empty. Use encodeURI() to solve some issues about character encoding.
var usuario = encodeURI(document.getElementById('usuario').value);
var psw = encodeURI(document.getElementById('psw').value);
// Set te random number to add to URL request
nocache = Math.random();
// Pass the login variables like URL variable
http.open('get', 'login.php?usuario='+usuario+'&psw='+psw+'&nocache = '+nocache);
http.onreadystatechange = loginReply;
http.send(null);
var url = "login.php?usuario=" + usuario + "&psw=" +psw ;
postRequest(url);
}
function loginReply() {
if(http.readyState == 4){
	
var response = http.responseText;
//response=parseInt(response)

if(response == 0){
// if login fails
document.getElementById('login_response').innerHTML = 'Error al Ingresar! Verifique su usuario y su password';
// else if login is ok show a message: "Welcome + the user name".
} else {
	parent.top.location = "index.php?usuario="+response;
}
	
}
}

function enviarMail(){
       c = document.getElementById('resultado_mensaje');
   
       //variable=documenet.nombre_del_form.nombre_del_control.value
       emis=document.registro.emisor.value;
       dest=document.registro.email_destino.value;
       men=document.registro.mensaje.value;
	   asu=document.registro.asunto.value;
	   anti=document.registro.anti.value;
	   hidden=document.registro.hidden.value;
   
       ajax= createObject();
       c.innerHTML = '<p style="text-align:center;"><img src="js/loader.gif"/></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("destinatario="+dest+"&emisor="+emis+"&mensaje="+men+"&asunto="+asu+"&antispam="+anti+"&hidden="+hidden)
}
function borrarCampos(){
      
       document.enviar_email.anti.value="";
       document.enviar_email.anti.focus();
}
