    function errorAlert() {
        alert("للمشتركين فقط");
        return false;
    }

function openChild(file,window) {
	var h=500;
	var w=700;
	var scroll='yes';
	var ref;
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings ='height=' + h +',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll;

    childWindow=open(file,window,settings);
    if (childWindow.opener == null) childWindow.opener = self;
}

//Parameters : pageURL, intWidth, intHeight

function OpenWin(pageURL, intWidth, intHeight) {
	var h=intHeight;
	var w=intWidth;
	var scroll='yes';
	var ref;
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings ='height=' + h +',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',toolbar=1,resizable=1';
	ref=window.open(pageURL,null,settings);
	return false;		
}

//Function to open new Window
//Parameters : pageURL, intWidth, intHeight

function OpenWindow(pageURL, intWidth, intHeight, myRef) {
	var h=intHeight;
	var w=intWidth;
	var scroll='yes';
	var ref;
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings ='height=' + h +',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll;
	myRef=window.open(pageURL,null,settings);
	return false;		
}

function OpenSendTo(Field_ID_Value, Field_ID_Name, Field_Title_Name, DB_Name, ListPath) {
	var h=240;
	var w=400;
	var scroll='no';
	var ref;
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings ='height=' + h +',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+'';

	ref=window.open("_Send.asp?Field_ID_Value="+Field_ID_Value+"&Field_ID_Name="+Field_ID_Name+"&Field_Title_Name="+Field_Title_Name+"&DB_Name="+DB_Name+"&ListPath="+ListPath ,null,settings);
	return true;		
}

function ArYouSureDelete(DB, DB_ID, DB_ID_Value, Return_Page, Oper_Name, Re_ID, Re_ID_Value, Page) {
	var Answer, QsTR;
	Answer=confirm("Are you sure to delete selected item!");
	if (Answer)  {
		QsTR="DB="+ DB + "&DB_ID="+ DB_ID +"&DB_ID_Value="+ DB_ID_Value + "&Re_ID="+ Re_ID +"&Re_ID_Value="+ Re_ID_Value;
		QsTR=QsTR+ "&Return_Page="+ Return_Page + "&Page=" +Page;
		location.href ="_Delete.asp?"+QsTR;
	}
	else {
		alert("The operation canceled!!");
		return false;
	}
}
function ArYouSure(DB, DB_ID, DB_ID_Value, Field_Name, Field_Value, Return_Page, Oper_Name) {
	var Answer, Qstr;
	Answer=confirm("Are you sure to " + Oper_Name);
	if (Answer)  {
		Qstr="DB="+ DB + "&DB_ID="+ DB_ID +"&DB_ID_Value="+ DB_ID_Value ;
		Qstr=Qstr+ "&Field_Name="+ Field_Name +"&Field_Value="+ Field_Value ;
		Qstr=Qstr+ "&Return_Page="+ Return_Page;
		location.href ="_UpdateRS.asp?"+Qstr;
	}
	else {
		alert("The operation " + Oper_Name + " canceled !");
		return false;
	}
}

function DeleteRecordFiles(DB, DB_ID, DB_ID_Value, Return_Page, Oper_Name, Re_ID, Re_ID_Value, FilePath) {
	var Answer, QsTR;
	Answer=confirm("هل انت متأكد من حذف : " + Oper_Name);
	if (Answer)  {
		QsTR="DB="+ DB + "&DB_ID="+ DB_ID +"&DB_ID_Value="+ DB_ID_Value + "&Re_ID="+ Re_ID +"&Re_ID_Value="+ Re_ID_Value;
		QsTR=QsTR+ "&Return_Page="+ Return_Page + "&FilePath=" +FilePath;
		location.href ="_DeleteFiles.asp?"+QsTR;
	}
	else {
		alert("تم إلغاء حذف ' " + Oper_Name + "' !!");
		return false;
	}
}

function Delete_Files(File_Path, Return_URL, File_Path2) {
	var Answer, QsTR;
	Answer=confirm("هل انت متأكد من حذف المرفق");
	if (Answer)  {
		QsTR= "Return_Page="+ Return_URL + "&FilePath=" +File_Path + "&FilePath2=" +File_Path2;
		location.href ="_Del_Files.asp?"+QsTR;
	}
	else {
		alert("تم إلغاء الحذف !!");
		return false;
	}
}

	 function CheckMax( txtMax, intMax ) {
		var txtBox=document.RunForm.elements(txtMax)
		if ( isNaN ( txtBox.value ) ) {
			alert ("Please fill numbers only !");
			txtBox.value="";
			txtBox.focus;
			return false;
		}
		else if ( eval( txtBox.value) > eval( intMax ))   {
			alert ("Sorry the number should be less than " +"(" + intMax + ")");
			txtBox.value="";
			txtBox.focus;
			return false;
		}
	 }

function checkEMail(src) {
	var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
	return regex.test(src);
}


 	function MM_swapImgRestore() { //v3.0
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	function MM_preloadImages() { //v3.0
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}

	function MM_findObj(n, d) { //v4.01
	var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.subsTRing(p+1)].document; n=n.subsTRing(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
	}

	function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}

