function JoinToNewsletter(email, lang)
{
	if (IsEmailAddress(email.id))
        {
            var myConn = new XHConn();
            var ObjHotels = email;
            if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");
            var fnWhenDone = function (oXML) {alert(oXML.responseText);email.value='';};
            myConn.connect("/ajax/join-to-newsletter.php", "POST", "lang=" + lang + "&email=" + email.value, fnWhenDone);
        }
        else alert (document.getElementById("msg_empty_newsletter_email").value);
}

function IsEmailAddress(id) {
	var re = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
	if ((document.getElementById(id).value != null) && (re.test(document.getElementById(id).value))) {
		return true;
	}
	else {
		document.getElementById(id).focus();
		return false;
	}
}
