// Libreria JS para AJAX
// por Lagarto
// additional functions by Deks

/* General */

/*function clear_form() {
document.contactform.reset();
}
*/
function AJAX_Crea()
{
	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;
}

/* Enviar un mail */
function AJAX_SendMail()
{
	var contenedor = document.getElementById('mail_status');
	var t1 = document.getElementById('full_name').value;
	var t2 = document.getElementById('email').value;
	var t3 = document.getElementById('message').value;	
	
	ajax=AJAX_Crea();
	ajax.open("POST", "pages/mail.php",true);
	ajax.onreadystatechange=function()
{	
		if(ajax.readyState==1)
		{
			contenedor.innerHTML = "<font color=\"#00A99D\">SENDING MESSAGE...</font>"
		}
		else if(ajax.readyState==4) 
		{
			if(ajax.status==200)
			{
					contenedor.innerHTML = ajax.responseText; 
					//setTimeout('clear_form()', 100); 
			}
			else if(ajax.status==404)
			{
					contenedor.innerHTML = "Error: 404";
			}
			else 
			{
					contenedor.innerHTML = "Error:".ajax.status; 
			}
		}
	}
 
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send("&full_name="+t1+"&email="+t2+"&message="+t3)
}


