function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {alert(alerttxt);return false;}
  else {return true;}
  }
}

function MailMenu() {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = MailMenuOutput;
		Email = document.getElementById('txtEmail').value
		Name = document.getElementById('txtName').value
		if (Email != "") {
			if (validate_email(document.getElementById('txtEmail'),
					"يجب كتابة الإيميل بصيغة صحيحة")) {
				httpObject.open("GET", "mailmenu.php?action=add&name=" + Name
						+ "&email=" + Email, true);
				httpObject.send(null);
				var diviamge = document.getElementById('mailmenu');
				if (diviamge) {
					diviamge.innerHTML = '<div style="padding:80px 0 0 0;"><center><img src="images/ajax-loader.gif"/></center></div>';
				}
			}
		} else {
			alert("يجب ملئ الإيميل لكى تستطيع الإشتراك فى القائمة البريدية");
		}
	}
}

function CancleMail() {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = MailMenuOutput;
		Name = document.getElementById('txtName').value;
		Email = document.getElementById('txtEmail').value;
		httpObject.open("GET", "mailmenu.php?action=cancle&name=" + Name
				+ "&email=" + Email, true);
		httpObject.send(null);
		var diviamge = document.getElementById('mailmenu');
		if (diviamge) {
			diviamge.innerHTML = '<div style="padding:80px 0 0 0;"><center><img src="images/ajax-loader.gif"/></center></div>';
		}
	}
}

function MailMenuOutput() {
	if (httpObject.readyState == 4) {
		document.getElementById('mailmenu').innerHTML = '<div align=\"center\">' + httpObject.responseText + '</div>';
	}
}

function Vote(ID) {
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.onreadystatechange = VoteOutput;
		var Ans1 = 0, Ans2 = 0, Ans3 = 0, Ans4 = 0, Ans5 = 0;

		if (document.getElementById('Ans1') != null) {
			if (document.getElementById('Ans1').checked)
				Ans1 = 1;
		}
		if (document.getElementById('Ans2') != null) {
			if (document.getElementById('Ans2').checked)
				Ans2 = 1;
		}
		if (document.getElementById('Ans3') != null) {
			if (document.getElementById('Ans3').checked)
				Ans3 = 1;
		}
		if (document.getElementById('Ans4') != null) {
			if (document.getElementById('Ans4').checked)
				Ans4 = 1;
		}
		if (document.getElementById('Ans5') != null) {
			if (document.getElementById('Ans5').checked)
				Ans5 = 1;
		}

		httpObject.open("GET", "vote.php?id=" + ID + "&ans1=" + Ans1 + "&ans2="
				+ Ans2 + "&ans3=" + Ans3 + "&ans4=" + Ans4 + "&ans5=" + Ans5,
				true);
		httpObject.send(null);
		var diviamge = document.getElementById('vote');
		if (diviamge) {
			diviamge.innerHTML = '<div style="padding:80px 0 0 0;"><center><img src="images/ajax-loader.gif"/></center></div>';
			
		}
	}
}

function VoteOutput() {
	if (httpObject.readyState == 4) {
		document.getElementById('vote').innerHTML = '<div>' + httpObject.responseText + '</div>';
	}
}


// **********
function getHTTPObject() {
	if (window.ActiveXObject)
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest)
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}
var httpObject = null;
