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;
}
function openwindow(url)
{
	
	window.open(url,"","width=650,height=600,scrollbars=1");
}
function GetNews(int)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
		 alert ("Your browser do not support HTTP Request")
		 return
	 }
	var url="sec.php"
	url=url+"?news="+int
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=nowChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function nowChanged()
{
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
		 document.getElementById("shownews").innerHTML=xmlHttp.responseText;
	 }
	 if (xmlHttp.readyState==0 || xmlHttp.readyState==1  || xmlHttp.readyState==2 || xmlHttp.readyState==3)
	 {
		 var msg="<center><img src='images/loading.gif'></center>";
		 document.getElementById("shownews").innerHTML=msg;
	 }
}
function SaNews(int)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
		 alert ("Your browser do not support HTTP Request")
		 return
	 }
	var url="sec.php"
	url=url+"?saw="+int
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=saChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function saChanged()
{
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
		 document.getElementById("sanews").innerHTML=xmlHttp.responseText;
	 }
	 if (xmlHttp.readyState==0 || xmlHttp.readyState==1  || xmlHttp.readyState==2 || xmlHttp.readyState==3)
	 {
		 var msg="<center><img src='images/loading.gif'></center>";
		 document.getElementById("sanews").innerHTML=msg;
	 }
}

function conews(int)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
		 alert ("Your browser do not support HTTP Request")
		 return
	 }
	var url="sec.php"
	url=url+"?maw="+int
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=machnews
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function machnews()
{
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
		 document.getElementById("come").innerHTML=xmlHttp.responseText;
	 }
	 if (xmlHttp.readyState==0 || xmlHttp.readyState==1  || xmlHttp.readyState==2 || xmlHttp.readyState==3)
	 {
		 var msg="<center><img src='images/loading.gif'></center>";
		 document.getElementById("come").innerHTML=msg;
	 }
}


function SaCons(int)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
		 alert ("Your browser do not support HTTP Request")
		 return
	 }
	var url="sec.php"
	url=url+"?cons="+int
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=ConsChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function ConsChanged()
{
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
		 document.getElementById("cons").innerHTML=xmlHttp.responseText;
	 }
	 if (xmlHttp.readyState==0 || xmlHttp.readyState==1  || xmlHttp.readyState==2 || xmlHttp.readyState==3)
	 {
		 var msg="<center><img src='images/loading.gif'></center>";
		 document.getElementById("cons").innerHTML=msg;
	 }
}
function SendNews(int)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
		 alert ("Your browser do not support HTTP Request")
		 return
	 }
	var url="sec.php"
	url=url+"?send="+int
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=sendChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function sendChanged()
{
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
		 document.getElementById("send").innerHTML=xmlHttp.responseText;
	 }
	 if (xmlHttp.readyState==0 || xmlHttp.readyState==1  || xmlHttp.readyState==2 || xmlHttp.readyState==3)
	 {
		 var msg="<center><img src='images/loading.gif'></center>";
//		 document.getElementById("send").innerHTML=msg;
	 }
}
function votenow(int)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
		 alert ("Your browser do not support HTTP Request")
		 return
	 }
	var url="sec.php"
	url=url+"?vote="+int
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=voteChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function voteChanged()
{
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
		 document.getElementById("vot").innerHTML=xmlHttp.responseText;
	 }	
	 if (xmlHttp.readyState==0 || xmlHttp.readyState==1  || xmlHttp.readyState==2 || xmlHttp.readyState==3)
	 {
		 var msg="<center><img src='images/loading.gif'></center>";
		 document.getElementById("vot").innerHTML=msg;
	 }
}
function bgstyl(id)
{
	var d = document.getElementById(id);
	for (var i = 1; i<=4; i++)
	{
		if (document.getElementById('sh'+i)) {document.getElementById('sh'+i).style.background='';}
	}
	if (d) {d.style.backgroundImage='url(images/menu1.jpg)';}
}



function add(d) {
if(document.getElementById(d).className == "add") { document.getElementById(d).className = "min";}
else { document.getElementById(d).className = "add"; }
}


function bgstyb(id)
{
	var d = document.getElementById(id);
	for (var i = 1; i<=5; i++)
	{
		if (document.getElementById('sa'+i)) {document.getElementById('sa'+i).style.background='';}
	}
	if (d) {d.style.backgroundImage='url(images/menu1.jpg)';}
}
function bgstylink(id)
{
	var d = document.getElementById(id);
	for (var i = 1; i<=5; i++)
	{
		if (document.getElementById('sa'+i)) {document.getElementById('sa'+i).style.background='';}
	}
	if (d) {d.style.backgroundImage='url(images/minus.png)';}
}
function bgm(id)
{
	var d = document.getElementById(id);
	for (var i = 1; i<=5; i++)
	{
		if (document.getElementById('m'+i)) {document.getElementById('m'+i).style.background='';}
	}
	if (d) {d.style.backgroundImage='url(images/menu1.jpg)';}
}
function Inint_AJAX() {
   try { return new ActiveXObject("Msxml2.XMLHTTP");  } catch(e) {} //IE
   try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
   try { return new XMLHttpRequest();          } catch(e) {} //Native Javascript
   alert("XMLHttpRequest not supported");
   return null;
};
/*
function dochange(src, val) {
     var req = Inint_AJAX();
     req.onreadystatechange = function () {
          if (req.readyState==4 || req.readyState=="complete") {
               if (req.status==200) {
                    document.getElementById(src).innerHTML=req.responseText; //retuen value
               }
          }
     };
     req.open("GET", "sec.php?data="+src+"&val="+val); //make connection
     req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=windows-1256"); // set Header
     req.send(null); //send value
}*/
function dochan(int)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	 {
		 alert ("Your browser do not support HTTP Request")
		 return
	 }
	var url="sec.php"
	url=url+"?data="+int
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=doChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}
function doChanged()
{
	 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	 {
		 document.getElementById("sub").innerHTML=xmlHttp.responseText;
	 }
	 if (xmlHttp.readyState==0 || xmlHttp.readyState==1  || xmlHttp.readyState==2 || xmlHttp.readyState==3)
	 {
		 var msg="<img src='images/loading.gif' width=50>";
		 document.getElementById("sub").innerHTML=msg;
	 }
}
function val_news()
{

	var n3=document.getElementById('n3');
	var n4=document.getElementById('n4');
	var n5=document.getElementById('textarea1'); 

	if(document.add_n.sec.value < 1){alert('يرجى اختيار القسم الرئيسي للخبر');document.add_n.sec.focus();return false;}
	else if(document.add_n.sub.value < 1){alert('يرجى اختيار القسم الرئيسي للخبر');document.add_n.sub.focus();return false;}
	else if(n3.value==''){alert('يرجى عدم ترك عنوان الخبر فارغا');n3.focus();n3.style.background = 'Yellow';return false;}
	else if(n4.value==''){alert('يرجى اضافة جزء من الخبر ');n4.focus();n4.style.background = 'Yellow';return false;}
	else if(n5.length < 10)
	{alerft('يرجى كتابة الخبر كاملا في هذه الخانة');n5.focus();n5.style.background = 'Yellow';return false;}
	else
	{		 
		  return true; 				
		
	} 
}
function val_com()
{
	var co1=document.getElementById('co1');
	var co2=document.getElementById('co2');
	var co3=document.getElementById('tx');
	if(co1.value==''){	alert('يرجى ادخال اسمك في خانة الاسم');co1.focus();co1.style.background = 'Yellow';return false;}
	else if(co2.value==''){alert('يرجى ادخال ايميلك في خانة الايميل');co2.focus();co2.style.background = 'Yellow';return false;}
	else if(co3.value=='')
	{alert('لا تنسى كتابة التعليق في الحقل المطلوب');co3.focus();co3.style.background = 'Yellow';return false;}
	else if(co3.value.length < 30)
	{alert('التعليقات القصيرة جدا غير مسموح بها');co3.focus();co3.style.background='Yellow';return false;}
	else
	{
		filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
		if (filter.test(co2.value)) 
		{ 					  
		  return true; 
		}		
		else
		{
			alert('يرجى كتابة الايميل بطريقة صحيحة');
			co2.focus();
			return false;
		} 
	}
}
function val_send()
{
	var se1=document.getElementById('se1');
	var se2=document.getElementById('se2');
	var se3=document.getElementById('se3');
	if(se1.value==''){alert('يرجى ادخال اسمك في خانة الاسم');se1.focus();se1.style.background = 'Yellow';return false;}	
	else if(se2.value==''){alert('يرجى ادخال ايميلك في خانة الايميل');se2.focus();se2.style.background = 'Yellow';return false;}
	else if(se3.value==''){alert('يرجى ادخال ايميل صديقك في خانة الايميل');se3.focus();se3.style.background = 'Yellow';return false;}
	else
	{
		filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
		if (filter.test(se2.value) && filter.test(se3.value)) 
		{ 					  
		  return true; 
		}			
		else
		{
			alert('يرجى كتابة الايميل بطريقة صحيحة');
			se2.focus();
			return false;
		} 
	}
}
