var xmlHttp
function getVote(int)
{

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Your browser do not support HTTP Request")
 return
 }
var url="vote.php"
url=url+"?vote="+int
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged()
{
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 {
 document.getElementById("poll").innerHTML=xmlHttp.responseText;
 }
 if (xmlHttp.readyState==0 || xmlHttp.readyState==1  || xmlHttp.readyState==2 || xmlHttp.readyState==3)
 {
 var msg="جاري التحميل ...";
 document.getElementById("poll").innerHTML=msg;
 }
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}
function countAreaChars(areaName,counter,limit)
{
if (areaName.value.length>limit)
areaName.value=areaName.value.substring(0,limit);
else
counter.value = limit - areaName.value.length;
}
function no_arabic(idd)
{
  var regx = document.getElementById(idd).value;

  if(regx.match(/[!@$&><+=*]/i))
    {
      alert("لا يمكنك استخدام هذا الرمز في التعليق");
      document.getElementById(idd).value = "";
    }
}

function prnt(d) {
if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
else { document.getElementById(d).style.display = "none"; }
}
function checkValue(theForm) {
var reason = "";
  reason += validateEmail(theForm.email);
  if (reason != "") {
    alert("تنبيه \n" + reason);
    return false;
  }

  return true;
}
function validateEmpty(fld) {
    var error = "";

    if (fld.value.length == 0) {
        fld.style.background = 'Yellow';
        error = "يرجى كتابة ايميلك في الحقل المطلوب\n"
    } else {
        fld.style.background = 'White';
    }
    return error;
}
function trim(s)
{
  return s.replace(/^\s+|\s+$/, '');
}

function validateEmail(fld) {
    var error="";
    var tfld = trim(fld.value);                        // value of field with whitespace trimmed off
    var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
    var illegalChars= /[\(\)\<\>\,\;\:\\\"\[\]]/ ;
     if (!emailFilter.test(tfld)) {              //test email for illegal characters
        fld.style.background = 'Yellow';
        error = "يرجى كتابة ايميلك بشكل صحيح\n";
    }  else {
        fld.style.background = 'White';
    }
    return error;
}
