var xmlHttp;
var area;
var nextArea;

function showPage(page,dir,ex,lang,extra,areaid){

  area = areaid;

  if (page.length == 0)  { 
     return;
  }

  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)  {
    alert ("Your browser does not support AJAX!");
    return;
  } 

  var url="pindex.php";

  params="page="+page;
  params=params+"&dir="+dir;
  params=params+"&ex="+ex;
  params=params+"&lang="+lang;
  params=params+"&"+extra;
  params=params+"&sid="+Math.random();

  url += "?" + params;

  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.setRequestHeader("Content-Type", "text/html; charset=utf-8");
  xmlHttp.send();
} 

function stateChanged() { 
   if (xmlHttp.readyState==4){ 
     document.getElementById(area).innerHTML= xmlHttp.responseText;//"<center style='vertical-align: middle;text-align: center;'><span style='background-color: #a00000;height:25;vertical-align: middle;text-align: center;' class='bold whiteLink'>&nbsp;&nbsp;&nbsp;&nbsp;جاري التحميل&nbsp;....&nbsp;&nbsp;&nbsp;</span></center>";//xmlHttp.responseText;
     //document.getElementById("NotifyArea").innerHTML = "";
   }
   else
     document.getElementById(area).innerHTML="<center><img src='images/loading3.gif'></center><center style='vertical-align: middle;text-align: center;'><span style='background-color: #a00000;height:25;vertical-align: middle;text-align: center;' class='bold whiteLink'>&nbsp;&nbsp;&nbsp;&nbsp;جاري التحميل&nbsp;....&nbsp;&nbsp;&nbsp;</span></center>";
}

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 doGet(page,dir,ex,lang,data,areaid){
	area = areaid;

  if (page.length == 0)  { 
     return;
  }

  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)  {
    alert ("Your browser does not support AJAX!");
    return;
  } 

  var url="pindex.php?";
  url=url+"page="+page;
  url=url+"&dir="+dir;
  url=url+"&ex="+ex;
  url=url+"&lang="+lang;
  url=url+"&sid="+Math.random()+"&";
  url=url+data;
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.setRequestHeader("Content-Type", "text/html; charset=windows-utf-8");
  xmlHttp.send();
} 

function doPost(page,dir,ex,lang,data,areaid){
	area = areaid;

  if (page.length == 0)  { 
     return;
  }

  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)  {
    alert ("Your browser does not support AJAX!");
    return;
  } 
/*
  var url="windex.php";
  data=data+"&page="+page;
  data=data+"&dir="+dir;
  data=data+"&ex="+ex;
  data=data+"&lang="+lang;
  data=data+"&sid="+Math.random();
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("POST",url,true);
  xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=utf-8');
  xmlHttp.send(data);
  */
  var url="pindex.php?";
  url=url+"page="+page;
  url=url+"&dir="+dir;
  url=url+"&ex="+ex;
  url=url+"&lang="+lang;
  url=url+"&sid="+Math.random()+"&";
  url=url+data;
  xmlHttp.onreadystatechange=stateChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.setRequestHeader("Content-Type", "text/html; charset=utf-8");
  xmlHttp.send();
} 

function refreshUrgent(page,dir,ex,lang,start){
  if (page.length == 0)  { 
     return;
  }

  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)  {
    alert ("Your browser does not support AJAX!");
    return;
  } 

  var url="pindex.php?";
  url=url+"page="+page;
  url=url+"&dir="+dir;
  url=url+"&ex="+ex;
  url=url+"&lang="+lang;
  url=url+"&start="+start;
  url=url+"&sid="+Math.random();
  xmlHttp.onreadystatechange=stateUrgentChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.setRequestHeader("Content-Type", "text/html; charset=utf-8");
  xmlHttp.send();
} 

function stateUrgentChanged() { 
   if (xmlHttp.readyState==4){ 
     document.getElementById("UrgentArea").innerHTML=xmlHttp.responseText;
	 //CollapsiblePanel1.open();
     //document.getElementById("NotifyFemaleArea").innerHTML = "";
   }
   else
	   CollapsiblePanel1.close();
   //  document.getElementById("NotifyUrgentArea").innerHTML="<center style='vertical-align: middle;text-align: center;'><span style='background-color: #a00000;height:25;vertical-align: middle;text-align: center;' class='bold whiteLink'>&nbsp;&nbsp;&nbsp;&nbsp;جاري التحميل&nbsp;....&nbsp;&nbsp;&nbsp;</span></center>";
}



function showNextNews(page,dir,ex,lang,extra,areaid){

  nextArea = areaid;

  if (page.length == 0)  { 
     return;
  }

  xmlHttp=GetXmlHttpObject();
  if (xmlHttp==null)  {
    alert ("Your browser does not support AJAX!");
    return;
  } 

  var url="pindex.php";

  params="page="+page;
  params=params+"&dir="+dir;
  params=params+"&ex="+ex;
  params=params+"&lang="+lang;
  params=params+"&"+extra;
  params=params+"&sid="+Math.random();

  url += "?" + params;

  xmlHttp.onreadystatechange=stateNextNewsChanged;
  xmlHttp.open("GET",url,true);
  xmlHttp.setRequestHeader("Content-Type", "text/html; charset=utf-8");
  xmlHttp.send();
} 

function stateNextNewsChanged() { 
   if (xmlHttp.readyState==4){ 
     document.getElementById(nextArea).innerHTML= xmlHttp.responseText;//"<center style='vertical-align: middle;text-align: center;'><span style='background-color: #a00000;height:25;vertical-align: middle;text-align: center;' class='bold whiteLink'>&nbsp;&nbsp;&nbsp;&nbsp;جاري التحميل&nbsp;....&nbsp;&nbsp;&nbsp;</span></center>";//xmlHttp.responseText;
   }
   else
     document.getElementById(nextArea).innerHTML="<center><img src='images/loading2.gif'></center><center style='vertical-align: middle;text-align: center;'><span style='background-color: #a00000;height:25;vertical-align: middle;text-align: center;' class='bold whiteLink'>&nbsp;&nbsp;&nbsp;&nbsp;جاري التحميل&nbsp;....&nbsp;&nbsp;&nbsp;</span></center>";
}