

function deleteSpaces(cadena)
{
	// Funcion para eliminar espacios delante y detras de cada cadena
	while(cadena.charAt(cadena.length-1)==" ") cadena=cadena.substr(0, cadena.length-1);
	while(cadena.charAt(0)==" ") cadena=cadena.substr(1, cadena.length-1);
	return cadena;
}

function validateemail(valor)
{
	var reg=/(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30}$)/;
	if(reg.test(valor)) return true;
	else return false;
}



function newAjax()
{ 
	var xmlhttp=false; 
	try 
	{ 
		// No IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			// IE 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp=new XMLHttpRequest(); } 
	return xmlhttp; 
}






function validate() {



$("#Name").removeClass("inputErr");

$("#Phone").removeClass("inputErr");
$("#Comment").removeClass("inputErr"); 
$("#Email").removeClass("inputErr"); 




var forma = document.getElementById('forma');
var name = document.getElementById('Name').value; var phone = document.getElementById('Phone').value; var comment = document.getElementById('Comment').value; var email = document.getElementById('Email').value; var currenturl = document.getElementById('currenturl').value; var themepath = document.getElementById('themepath').value; var ipaddress = document.getElementById('ipaddress').value;



var errtype=0;

if (deleteSpaces(name)=='') { $("#Name").addClass("inputErr"); errtype=1;}
if (deleteSpaces(phone)=='') {$("#Phone").addClass("inputErr"); errtype=1;}
if (deleteSpaces(email)=='') {$("#Email").addClass("inputErr"); errtype=1;}


if (errtype==1) { alert("Please complete all required fields.");}

if(validateemail(deleteSpaces(email))==false && errtype==0 ) {  $("#Email").addClass("inputErr"); alert("Please insert a valid e-mail address."); errtype=2;}




if(errtype == 0) {


var ajax=newAjax();
		ajax.open('POST', themepath+'/sender.php', true);
		ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		ajax.send('name='+name+'&phone='+phone+'&email='+email+'&comment='+comment+'&currenturl='+currenturl+'&themepath='+themepath+'&ipaddress='+ipaddress);

		
	ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{
				var answer=ajax.responseText;
				
				if(answer=="OK")
				{
				window.location = "thank-you/";					
				}
			
				
			}
		}




}


}




