﻿// JScript File		
  _d=document;

  _dB=_d.body;

  _n=navigator;

  _L=location;

  _nv=(_n.appVersion);

  _nu=(_n.userAgent);

  _ps=parseInt(_n.productSub);

  _cls=_toL=X_=Y_=_n=null;                            

  _W=window;

  _wp=_W.createPopup;

op=(_W.opera)?1:0;
sfri=(_nu.indexOf("Safari")!=-1)?1:0;

function showmenu(elmnt,level,iframeName)
{
       // To solve problem of IE6 
        var layer = document.getElementById(elmnt);
        layer.style.display = 'block';
        var iframe = '';
        if(level=="2")//Iframe Second Level
             iframe = document.getElementById(iframeName);
        else//Iframe First Level
            iframe = document.getElementById('iframetop');
        iframe.style.display = 'block';
        
        if(!op && !sfri)
        {
            iframe.style.width = layer.offsetWidth;
            iframe.style.height = layer.offsetHeight;
            iframe.style.left = layer.offsetLeft;
            iframe.style.top = layer.offsetTop;
        }
        else
        {
             iframe.style.pixelWidth = layer.style.pixelWidth;
            iframe.style.pixelHeight = layer.style.pixelHeight;
            iframe.style.pixelLeft = layer.style.pixelLeft;
            iframe.style.pixelTop = layer.style.pixelTop;
        
        }
        iframe.style.filter='progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)';
     
      if(level=="2") //Show Iframe Second Level
      {  
            document.getElementById(iframeName).style.visibility="visible";

       }
       else//Show Iframe First Level
       {

            document.getElementById('iframetop').style.visibility="visible";
       }
     document.getElementById(elmnt).style.visibility="visible";
}

function startHideMenu(whichElement,Level,IframeName) 
{
  hideMenu(whichElement,Level,IframeName);
}
   
function hideMenu(elmnt,Level,IframeName)
{
     document.getElementById(elmnt).style.visibility="hidden";

     if(Level=="2")
     {
         HideIframe(IframeName);
     }
     else
     {
        HideIframe('iframetop');
     }
}
function HideIframe(elFrame)
{
    document.getElementById(elFrame).style.visibility="hidden";  
}


function initDepartment(vpath)
{	
	service.useService(""+vpath+"/Common/WebService/GaCA.asmx?WSDL","svcDep");	
	service.useService(""+vpath+"/Common/WebService/GaCA.asmx?WSDL","svcDelete");	
	
}

function fnConfirmPass(vlang)
{
   var vConfpass = document.getElementById('ctl00_cphWorkspace_txtConfirmPassword').value;
   var vPass = document.getElementById('ctl00_cphWorkspace_txtPassword').value;
   
   if(vConfpass!='' && vConfpass!=null && vPass!='' && vPass!=null)
   {
       if(vConfpass != vPass)
       {
          if(vlang=="EN")
             alert('Password and Confirm Password mismatch');
          else
             alert ('خطأ في تأكيد كلمة السر');
       
         return false;
       }
       else
       {
        return true;
       
       }
   }

}

function fnChangePassword()
{

    if(document.getElementById('ctl00_cphWorkspace_chkChangePass').checked == true)
    {
        document.getElementById('ctl00_cphWorkspace_trPass').style.display = 'block';  
        document.getElementById('ctl00_cphWorkspace_trConfirmPass').style.display = 'block';
        document.getElementById('ctl00_cphWorkspace_rfvPass').enabled = true;
          document.getElementById('ctl00_cphWorkspace_rfvConfPass').enabled = true; 
    
    }
    else
    {
         document.getElementById('ctl00_cphWorkspace_trPass').style.display = 'none';  
        document.getElementById('ctl00_cphWorkspace_trConfirmPass').style.display = 'none'; 
           document.getElementById('ctl00_cphWorkspace_rfvPass').enabled = false;
          document.getElementById('ctl00_cphWorkspace_rfvConfPass').enabled = false;  
    
    }

}

function fnEmptyFields(vlang,vId)
{

    var val = document.getElementById(vId+"_txtEmail").value;
      if(document.getElementById(vId+"_txthd").value == "1")
      {
           if(val == "" || val == null || fnCheckEmail(val)=='0')
           {    
               document.getElementById(vId+"_trMsg").style.display = 'none';  
           }
       }
   
       if(val == "" || val == null)
           { 
               document.getElementById(vId+"_trMand").style.display = 'block';

               if(vlang == "AR")
               {
                 document.getElementById(vId+"_lblMand").value = "حقل الزامي";
               }
               else
               {
                 document.getElementById(vId+"_lblMand").value = "Mandatory Field";
               }
                 return false;	
           }
           else if (fnCheckEmail(val)=='0')
           { 
                document.getElementById(vId+"_trMand").style.display = 'block'; 

                 if(vlang == "AR")
                 document.getElementById(vId+"_lblMand").value = "خطأ في شكل البريد الاكتروني";
               else
                 document.getElementById(vId+"_lblMand").value = "Wrong Email Format.";	
                return false;
           }
           
           return true ;
}

function CheckAllowedCharacter(oSrc, args)
{
    var szValue = args.Value;        
    if(szValue.indexOf('>')>-1 || szValue.indexOf('<')>-1 || szValue.indexOf('&lt;')>-1 || szValue.indexOf('&gt;')>-1)
        args.IsValid = false;
    else
       args.IsValid = true;
}
function CheckLenght(oSrc, args)
{
   var szValue = args.Value;    
    if(szValue.length > szLenght)
         args.IsValid = false;
     else
         args.IsValid = true;   
}

function BuilDDList(szMainControl,szControlID,szControlColumn,gszLang)
{  	
	var szDefaultText="";
	var szDefaultValue="";
	var szSelectedIndex="";
	var szConnectionString="CONNECTIONSTRING";
	szCntrlTd=szControlColumn;
	var szSQL="SELECT_CITY_DDL";	
	var szSqlSubstitute1=document.getElementById("ctl00_cphWorkspace_"+szMainControl+"").value;
	var szcssClass="";
	iCallID = service.svcCity.callService(DisplayDDList,"BuilDDList",szControlID,szDefaultText,szDefaultValue, szSelectedIndex,szSQL,szSqlSubstitute1, szcssClass,gszLang,"",1);
		
}


function DisplayList(result)
{
	var objXMLNode,objXMLDoc,objNode;						    	
	if (iCallID != result.id)	
		return;
	if(result.error)
	{		
		var faultCode   = result.errorDetail.code;
		var faultString = result.errorDetail.string;		
		alert("ERROR: Code = " + faultCode + ", Fault String=" + faultString);		
	}
	else
	{
		objXMLNode = result.value;	
		objXMLDoc = new ActiveXObject("Microsoft.XMLDOM");
		
		objXMLDoc.loadXML(objXMLNode.xml);	
		objNode = objXMLDoc.selectSingleNode("CheckRecordInfoResult").selectSingleNode("FIELDS");		
		objNodeID = objNode.selectSingleNode("RESULT_1");
			
		if (objNodeID != null)
		{				
			szResult=objNode.selectSingleNode("RESULT_1").text;
			if(szResult=="1")
			{
			    szPath=objNode.selectSingleNode("PATH").text;			   
			    while(szPath.indexOf("%AND%")>-1)
	            {
		            szPath=szPath.replace("%AND%","&");		
	            }
			    alert(document.getElementById('ctl00_cphWorkspace_MsgExist').value);   				           
                window.location.href = szPath ;
			}						
		}      
	}			
}

function TextField_Length_Validator(vName,vMaxLength)
{   
	var vLength;
	var vValue = document.getElementById(vName).value;
	vLength=vValue.length;
	
	
	if (vLength >= vMaxLength)	
	{			
		document.getElementById(vName).value = vValue.substring(0,vMaxLength);		
	}
}
function check_form() 
{      		
    var inputs = document.getElementsByTagName('input');	
	for (var i = 0; i < inputs.length; i++) 
	{	
		if (inputs[i].type == 'submit') 
		{				
			inputs[i].style.display = 'none';								
		}
	}		                     
    return true;       
}


function check_formImage() 
{ 
    var inputs = document.getElementsByTagName('input');	
	for (var i = 0; i < inputs.length; i++) 
	{				
		if (inputs[i].type == 'image') 
		{				
			inputs[i].style.display = 'none';							
		}
	}	
	   		                     
    return true;       
}

function fnNavigateToPage(szButton)
{
	var vButton = String(szButton);
	var vPageNo = 1;
	var strPageNo;
	strPageNo = String( strPageNo);
	if( szButton == 'RESET' ) 
	{
		strPageNo = document.getElementById(vName).value;			
		vPageNo = 1;
	}	
	//Previous button pressed
	else if (szButton == 'PREVPAGE' ) 
	{		
		strPageNo = document.getElementById("ctl00_cphWorkspace_GoTo").value;
		if ( strPageNo.length > 0  )
			vPageNo = parseInt(document.getElementById("ctl00_cphWorkspace_GoTo").value) - 1;
		else
			vPageNo = 0;
	}
	//Next button pressed
	else if (szButton == 'NEXTPAGE' ) 
	{	
		strPageNo = document.getElementById("ctl00_cphWorkspace_GoTo").value;
		if ( strPageNo.length > 0  )
			vPageNo = parseInt(strPageNo) + 1;
		else
			vPageNo = 1;
	}
	
	//Increment/Decrement the page count
	strPageNo = String(vPageNo);	
	document.getElementById("ctl00_txtPageCount").value = strPageNo;//.toString();		
	var theForm = document.forms['aspnetForm'];	
	theForm.submit();
	
	
}

function fnChangePage()
{	
	document.getElementById("ctl00_txtPageCount").value = document.getElementById("ctl00_cphWorkspace_GoTo").value;
	var theForm = document.forms['aspnetForm'];	
	theForm.submit();
}
function onSort(szSortBy,szSortOrder)
{
	document.getElementById("ctl00_txtPageCount").value="1";
	document.getElementById('ctl00_cphWorkspace_txtSortBy').value=szSortBy;
	document.getElementById('ctl00_cphWorkspace_txtSortOrder').value=szSortOrder;
	var theForm = document.forms['aspnetForm'];
    theForm.submit();
}

function fnddlReset()
{
    document.getElementById("ctl00_txtPageCount").value="1";
    var theForm = document.forms['aspnetForm'];    
    theForm.submit();
}


function init(vpath)
{	
    service.useService(""+vpath+"/Common/WebService/GaCA.asmx?WSDL","svcSendMail");				
    service.useService(""+vpath+"/Common/WebService/GaCA.asmx?WSDL","svcDelete");
}

var szCntrlTd="";


function DisplayDDList(result)
{
	if (iCallID != result.id)	
		return;
	if(result.error)
	{
	    // Pull the error information from the event.result.errorDetail properties
        var faultCode   = result.errorDetail.code;
		var faultString = result.errorDetail.string;		
		alert("ERROR: Code = " + faultCode + ", Fault String=" + faultString);		
     }
     else
     {        
     //alert('test');
		var cntrl = eval("ctl00_cphWorkspace_"+szCntrlTd+"");
		cntrl.innerHTML = result.value;				
	}			
}


function ShowHide(vDisp1,vDisp2,vDisp3,vDisp4,vDisp5,vDisp6,vDisp7)
{   
//    document.getElementById(""+vCurrentId+"_tblReg").style.display = vDisp1;
//    document.getElementById(""+vCurrentId+"_tblDept").style.display = vDisp2;
//    document.getElementById(""+vCurrentId+"_tblAir").style.display = vDisp3;
//    document.getElementById(""+vCurrentId+"_tblEserv").style.display = vDisp4;
//    document.getElementById(""+vCurrentId+"_tblNews").style.display = vDisp5;
//    document.getElementById(""+vCurrentId+"_tblAbout").style.display = vDisp6;
//    document.getElementById(""+vCurrentId+"_tblContact").style.display = vDisp7;
}


function fnCalendar(vDirectory,vLang,vForm,vdt,vcdt,vt,vFocus)
{    
        
    if(vLang=='EN')
	    window.open(''+vDirectory+'/Common/Forms/Calendar.aspx?frm='+vForm+'&dt='+vdt+'&cdt='+vcdt+'&szFocus='+vFocus+'','_blank',"height=180,width=230,status=yes,toolbar=no,menubar=no,location=no,top=250,left=400");
	else
	    window.open(''+vDirectory+'/Common/Forms/CalendarAr.aspx?frm='+vForm+'&dt='+vdt+'&cdt='+vcdt+'&szFocus='+vFocus+'','_blank',"height=180,width=230,status=yes,toolbar=no,menubar=no,location=no,top=250,left=400"); 
	  
}

function fnValidateDate(vDate,vDate1,vMessage,vFlag,vLang)
{
	
	var szYear;
	var szMonth;
	var szDay;
	var szYear2;
	var szMonth2;
	var szDay2;
	
	var szDate  = document.getElementById(vDate).value;
	var szDate2  = document.getElementById(vDate1).value;
	
    var filter=/^(\d{1,2}\/\d{1,2}\/\d{4})$/i;
    if (((szDate2!="")&&(filter.test(szDate)))||((szDate!="")&&(filter.test(szDate2))))
    {
	        var format  = szDate.split( "/" );
	        var format2 = szDate2.split( "/" );
        	
	        for ( var i = 0; i < format.length; i++ )
	        {
		        if(vLang=="AR")
		        {
			        if(i==0)
			        {
				        szDay=format[0];
				        if (szDay.length=="1")
					        szDay="0"+szDay;
			        }
			        else if(i==1)
			        {
				        szMonth=format[1];
				        if (szMonth.length=="1")
					        szMonth="0"+szMonth;
			        }
			        else if(i==2)
				        szYear=format[2];
		        }
		        else
		        {
        			
			        if(i==1)
			        {
				        szDay=format[1];
				        if (szDay.length=="1")
					        szDay="0"+szDay;
			        }
			        else if(i==0)
			        {
				        szMonth=format[0];
				        if (szMonth.length=="1")
					        szMonth="0"+szMonth;
        					
			        }
			        else if(i==2)
				        szYear=format[2];
		        }	
	        }
	        for (var j = 0; j < format2.length; j++)
	        {
		        if(vLang=="AR")
		        {
			        if (j==0)
			        {
				        szDay2=format2[0];
				        if (szDay2.length=="1")
					        szDay2="0"+szDay2;
			        }
			        else if (j==1)
			        {
				        szMonth2=format2[1];
				        if (szMonth2.length=="1")
					        szMonth2="0"+szMonth2;
        				
			        }
			        else if (j==2)
				        szYear2=format2[2];
		        }
		        else
		        {
			        if (j==1)
			        {
				        szDay2=format2[1];
				        if (szDay2.length=="1")
					        szDay2="0"+szDay2;
			        }
			        else if (j==0)
			        {
				        szMonth2=format2[0];
				        if (szMonth2.length=="1")
					        szMonth2="0"+szMonth2;
        				
			        }
			        else if (j==2)
				        szYear2=format2[2];
		        }
        	
	        }	
        	
	        if (szYear < szYear2)
	        {
		        //document.all.item(vDate).focus();
		        if(vFlag=="0")
			        document.all.item(vDate).value="";
		        else if(vFlag=="1")
			        document.all.item(vDate1).value="";
		        alert(vMessage);
        		
	        }
	        else if (szYear == szYear2)
	        {
		        if (szMonth < szMonth2)
		        {
			        //document.all.item(vDate).focus();
			        if(vFlag=="0")
				        document.all.item(vDate).value="";
			        else if(vFlag=="1")
				        document.all.item(vDate1).value="";
		            alert(vMessage);
        		    
		        }
		        else if (szMonth == szMonth2)
		        {
			        if (szDay < szDay2)
			        {
				        //document.all.item(vDate).focus();
				        if(vFlag=="0")
					        document.all.item(vDate).value="";
				        else if(vFlag=="1")
					        document.all.item(vDate1).value="";
		                alert(vMessage);
        		        
			        }
		        }
	        }
	      }
}	
//File Attach
function fnCheckFileExist(vMode)
{
    var vArrFile="";
    var vExist=0;
    document.getElementById("txtStatus").value="";
    var vAllFile=document.getElementById("txtFileNameAll").value;
    var vCurrentFile=document.getElementById("filMyFile").value;
    var vCurrentFileName=vCurrentFile.substring(vCurrentFile.lastIndexOf("\\")+1,vCurrentFile.length);
    while(true)
    {
        if(vCurrentFileName.indexOf(" ")!=-1)
            vCurrentFileName = vCurrentFileName.replace(" ","_");
        else
            break;    
    }
                           
    if(vAllFile!="")
    {
        vArrFile=vAllFile.split(",");
        for(var i=0; i<vArrFile.length; i++)
        {
            if(vArrFile[i]==vCurrentFileName)
            {
                vExist=1;
                break;
            }
        }
 //       if(vExist==0 && vMode=="0")        
 //           vAllFile += "," + vCurrentFileName;                   
    }
 //   else if(vMode=="0")
 //   {
 //       vAllFile = vCurrentFileName;
 //   }
    document.getElementById("txtFileNameAll").value=vAllFile;
    
    if(vExist==1)
    {
        var vConfirm = window.confirm("File name already exists. Do you want to replace it?");
	    if (vConfirm)
	    {
	        document.getElementById("txtStatus").value="UPDATE";
		    return true;
		}
	    else
		    return false;
	}
    else
        return true;
}
function fnDeleteAttachment( vAppID, vFormID, vAttachmentID, vFileID,vFileName,vLang,vMode) 
{ 
    var vUrl = 'FileAttach.aspx?&l='+vLang+'&d=1&ap='+vAppID+'&fr='+vFormID+'&at='+vAttachmentID+'&fi='+vFileID+'&fn='+vFileName+'&Mode='+vMode ;
    window.navigate( vUrl );
}

function start()
{
    if (document.all) 
        return;
    if (document.getElementById)
    {
        document.getElementById("slider").style.visibility="show";
        ns6marquee(document.getElementById('slider'));
    }
    else if(document.layers)
    {
        document.slider1.visibility="show";
        ns4marquee(document.slider1.document.slider2);
    }
}
function ns4marquee(whichlayer)
{
    ns4layer=eval(whichlayer);
    ns4layer.document.write(wholemessage);
    ns4layer.document.close();
    sizeup=ns4layer.document.height;
    ns4layer.top-=sizeup;
    ns4slide();
}
function ns4slide()
{
    if (ns4layer.top>=sizeup*(-1))
    {
        ns4layer.top-=sspeed;
        setTimeout("ns4slide();",100);
    }
    else
    {
        ns4layer.top=sheight;
        ns4slide();
    }
}
function ns6marquee(whichdiv)
{
    ns6div=eval(whichdiv);
    ns6div.innerHTML=wholemessage;
    ns6div.style.top=sheight;
    sizeup=sheight;
    ns6slide();
}
function ns6slide()
{
    if (parseInt(ns6div.style.top)>=sizeup*(-1))
    {
        ns6div.style.top=parseInt(ns6div.style.top)-sspeed;
        setTimeout("ns6slide();",100);
    }
    else
    {
        ns6div.style.top=sheight;
        ns6slide();
    }
}

function fnInsertNewsLetter(szID,szError,szError2,szLang)
{
    szEmail = document.getElementById("ctl00_ctl02_txtEmail").value;
    
    if(szEmail=="" || szEmail==null)
    {
        document.getElementById("ctl00_ctl02_txtResult").value = szError;       
    }
    else if (fnCheckEmail(szEmail)==0)
    {
         document.getElementById("ctl00_ctl02_txtResult").value = szError2; 
    }
    else
    {
        iCallID = service.svcSendMail.callService(DisplayNewsLetter,"fnInsertNewsletter",szEmail,szID,szLang);
    }
}


function DisplayNewsLetter(result)
{
	if (iCallID != result.id)	
		return;
	if(result.error)
	{
	   //Pull error info from event.result.errorDetail properties
       var xfaultcode   = result.errorDetail.code;
       var xfaultstring = result.errorDetail.string;
       var xfaultsoap   = result.errorDetail.raw;
       // Add code to handle specific error codes here
      alert("Error: "  + xfaultcode + " ; " + xfaultstring + " ; " + xfaultsoap);
				
     }
     else
     {		
		document.getElementById("ctl00_ctl02_txtResult").value = result.value;				
		
	}	
}
function fnCheckPhone(szSec) 
{
    var test='';
     // Check for correct phone number
    var strPhone=document.getElementById('Phone_'+szSec+'').value;
    var filter=/^(\d*\s*[()-.]*\d*)*$/i;
    if (filter.test(strPhone))
          test='1';
    else
    {   
        alert('You must enter a valid phone number');
        document.getElementById('Phone_'+szSec+'').value='';
    }   
}



function fnCheckEmail(szEmail)
{
    var str=szEmail;
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
    if (filter.test(str))
        testresults=1;
    else
    {   
        testresults=0;
    }
    return (testresults)
}
function fLaunchFormDownload(szVirtualDirectory,szPath)
{
	szFormPath = szVirtualDirectory+"/Common/Forms/Download.aspx?p="+szPath+"";
	window.location.href = szFormPath;
//    window.open(szFormPath,'_blank','width=20,height=20,scrollbars=yes,status=yes,resizable=yes,toolbar=yes,menubar=yes,location=yes,top=300,left=300');
}
function fLaunchFormWithWidth(szFormPath,szFormName,szFormWidth,szFormHeight)
	{
	    ///if(szFormPath.indexOf("http")<0)
	      ///  szFormPath = "http://"+szFormPath;
		
		if(szFormHeight=="" || szFormHeight==null)
			szFormHeight='600';
		if(szFormWidth=="" || szFormWidth==null)
			szFormWidth='900';
		
		window.open(szFormPath,''+szFormName+'','height='+szFormHeight+',width='+szFormWidth+',status=yes,resizable=yes,toolbar=no,menubar=no,location=no,scrollbars=yes,top=0,left=0');
	}

function fnGoListing(strPath)
{
    while(strPath.indexOf("%AND%")>-1)
    {
        strPath=strPath.replace("%AND%","&");		
    }
    window.location.href = strPath;
}
function ValidationHijriDate(szDate)
{
	var szYear;
	var szMonth;
	var szDay;
	var szDate;
	
	szDateValue = document.getElementById(szDate).value;
	 var filter=/^(\d{1,2}\/\d{1,2}\/\d{4})$/i;
	 if(szDateValue!='')
    {
	    if(szDateValue.indexOf("&nbsp;") > -1 || szDateValue.indexOf(" ")>-1)
	    {
	        alert('يرجى التحقق من صيغة التاريخ');
	        document.getElementById(szDate).value="";
	    }
	   else if (!filter.test(szDateValue))
        {
           alert('يرجى التحقق من صيغة التاريخ');
           document.getElementById(szDate).value="";
        }
        else
        {
	        var format  = szDateValue.split( "/" );
	        for ( var i = 0; i < format.length; i++ )
	        {
		        if(i==0)
			        szDay=format[0];
		        else if(i==1)
			        szMonth=format[1];
		        else if(i==2)
			        szYear=format[2];				
	        }
	        if(szYear < 1300 || szYear > 1523)
	        {		
		         document.getElementById(szDate).focus();
		         alert('يرجى التحقق من صيغة التاريخ');
		         document.getElementById(szDate).value="";
		         document.getElementById(szDate).focus();
		        return false;
	        }
	        if(szMonth < 1 || szMonth > 12)
	        {
		         document.getElementById(szDate).focus();
		        alert('يرجى التحقق من صيغة التاريخ');
		        document.getElementById(szDate).value="";
		        document.getElementById(szDate).focus();
		        return false;
	        }

	        var vYear = ((11 * parseInt(szYear) + 14) % 30);
	        if( vYear < 11)
	        {
		        if(szMonth=='1' || szMonth=='01' || szMonth=='3' || szMonth=='03' || szMonth=='5' || szMonth=='05' || szMonth=='7' || szMonth=='07' || szMonth=='9' || szMonth=='09' || szMonth=='11' || szMonth=='12')
		        {
			        if (szDay > 30)
			        {
				         document.getElementById(szDate).focus();
				        alert('يرجى التحقق من صيغة التاريخ');
				        document.getElementById(szDate).value="";
				        document.getElementById(szDate).focus();
				        return false;
			        }
		        }
		        if(szMonth=='2' || szMonth=='02' || szMonth=='4' || szMonth=='04' || szMonth=='6' || szMonth=='06' || szMonth=='8' || szMonth=='08' || szMonth=='10')
		        {
			        if (szDay > 29)
			        {
				         document.getElementById(szDate).focus();
				        alert('يرجى التحقق من صيغة التاريخ');
				        document.getElementById(szDate).value="";
				        document.getElementById(szDate).focus();
				        return false;
			        }
		        }
	        }
	        else
	        {
		        if(szMonth=='1' || szMonth=='01' || szMonth=='3' || szMonth=='03' || szMonth=='5' || szMonth=='05' || szMonth=='7' || szMonth=='07' || szMonth=='9' || szMonth=='09' || szMonth=='11')
		        {
			        if (szDay > 30)
			        {
				         document.getElementById(szDate).focus();
				        alert('يرجى التحقق من صيغة التاريخ');
				        document.getElementById(szDate).value="";
				        document.getElementById(szDate).focus();
				        return false;
			        }
		        }
		        if(szMonth=='2' || szMonth=='02' || szMonth=='4' || szMonth=='04' || szMonth=='6' || szMonth=='06' || szMonth=='8' || szMonth=='08' || szMonth=='10' || szMonth=='12')
		        {
			        if (szDay > 29)
			        {
				         document.getElementById(szDate).focus();
				        alert('يرجى التحقق من صيغة التاريخ');
				        document.getElementById(szDate).value="";
				        document.getElementById(szDate).focus();
				        return false;
			        }
		        }
	        }
	    }
	  }
 return true;   
 }

function ValidationGregDate2(szDate)
{	
	var szDate1;
	var szDate2;
	szDate1=  document.getElementById(szDate).value;
		
	if(szDate1.indexOf("&nbsp;") > -1 ||szDate1.indexOf(" ")>-1)
	{
	    alert('Please type a valid date');
	     document.getElementById(szDate).value="";
	     document.getElementById(szDate).value="";
	}	
}


function fnValidateGregDate(szDate)
{

	var szYear;
	var szMonth;
	var szDay;
	var szDate;
	
	szDateValue = document.getElementById(szDate).value;
	var filter=/^(\d{1,2}\/\d{1,2}\/\d{4})$/i;
    if(szDateValue!='')
    {
	      if(szDateValue.indexOf("&nbsp;") > -1 || szDateValue.indexOf(" ")>-1)
            {
                alert('Please type a valid date');
                document.getElementById(szDate).value="";
            }
            
            else if (!filter.test(szDateValue))
                {
                 alert('Please type a valid date');
                  document.getElementById(szDate).value="";
                }
             else
             {
            	   
             var format  = szDateValue.split( "/" );
                    for ( var i = 0; i < format.length; i++ )
                        {
                            if(i==0)
                                szDay=format[0];
                            else if(i==1)
                                szMonth=format[1];
                            else if(i==2)
                                szYear=format[2];				
                        }
                    if(szYear < 1900 || szYear > 2100)
                        {
            				
                             document.getElementById(szDate).focus();
                             alert('Please type a valid date');
                             document.getElementById(szDate).value="";
                             document.getElementById(szDate).focus();
                            return false;
                        }
                   if(szMonth < 1 || szMonth > 12)
                        {
                             document.getElementById(szDate).focus();
                            alert('Please type a valid date');
                            document.getElementById(szDate).value="";
                            document.getElementById(szDate).focus();
                            return false;
                        }

                    var vYear = ( parseInt(szYear) % 4);
            			
                        if( vYear == 0)
                        {
	                        if(szMonth=='2' || szMonth=='02')
	                        {
		                        if (szDay > 29)
		                        {
			                        document.getElementById(szDate).focus();
			                        alert('Please type a valid date');
			                        return false;
		                        }
	                        }
	                        else if(szMonth=='4' || szMonth=='04' || szMonth=='6' || szMonth=='06' || szMonth=='9' || szMonth=='09' || szMonth=='11')
	                        {
		                        if (szDay > 30)
		                        {
			                        document.getElementById(szDate).focus();
			                        alert('Please type a valid date');
			                        return false;
		                        }
	                        }
	                        else
	                        {
		                        if (szDay > 31)
		                        {
			                        document.getElementById(szDate).focus();
			                        alert('Please type a valid date');
			                        return false;
		                        }
	                        }
                        }
                        else
                        {
	                        if(szMonth=='2' || szMonth=='02')
	                        {
		                        if (szDay > 28)
		                        {
			                        document.getElementById(szDate).focus();
			                        alert('Please type a valid date');
			                        return false;
		                        }
	                        }
	                        else if(szMonth=='4' || szMonth=='04' || szMonth=='6' || szMonth=='06' || szMonth=='9' || szMonth=='09' || szMonth=='11')
	                        {
		                        if (szDay > 30)
		                        {
			                        document.getElementById(szDate).focus();
			                        alert('Please type a valid date');
			                        return false;
		                        }
	                        }
	                        else
	                        {
		                        if (szDay > 31)
		                        {
			                        document.getElementById(szDate).focus();
			                        alert('Please type a valid date');
			                        return false;
		                        }
	                        }
                        }
                   } 
         }
              return true;   
    }
	


function fnSearch(szSearch,szLogin)
{
   if(szLogin=="1")
   {
        szValue = document.getElementById('ctl03_txtSearch').value;
        if(szValue!= "" && szValue!=null)    
            szValue  = szValue.toUpperCase();
            
        if(szSearch!="" && szSearch!=null)
            szSearch = szSearch.toUpperCase();
        if(szValue==szSearch)
            document.getElementById('ctl03_txtSearch').value ="";
        else if(szValue=="" || szValue==null)
            document.getElementById('ctl03_txtSearch').value =szSearch;
    }
   
    else
    {
        szValue = document.getElementById('ctl00_cphHeader_ctl00_txtSearch').value;
        if(szValue!= "" && szValue!=null)    
            szValue  = szValue.toUpperCase();
            
        if(szSearch!="" && szSearch!=null)
            szSearch = szSearch.toUpperCase();
        if(szValue==szSearch)
            document.getElementById('ctl00_cphHeader_ctl00_txtSearch').value ="";
        else if(szValue=="" || szValue==null)
            document.getElementById('ctl00_cphHeader_ctl00_txtSearch').value =szSearch;
    }
}

function fnDelete(szLang,strAppID,strFormID,szID,szID2,szID3,strControlID)
{  		
    Lang=szLang;
    if(szLang=="AR" || szLang=="ar")
         var bMsg = window.confirm("هل انت متأكد من الالغاء؟");
    else
        var bMsg = window.confirm("Are you sure you want to delete");
        
	if (bMsg)
	{	
	    iCallID = service.svcDelete.callService(DisplayRes,"fnDelete",szLang,strAppID,strFormID,szID,szID2,szID3,strControlID);
	}
}
function DisplayRes(result)
{
	if (iCallID != result.id)	
		return;	
	if(result.error)
	{
	    // Pull the error information from the event.result.errorDetail properties
        var faultCode   = result.errorDetail.code;
		var faultString = result.errorDetail.string;		
		alert("ERROR: Code = " + faultCode + ", Fault String=" + faultString);		
     }
     else
     {       
		var vRec = result.value;
		
		if(vRec!="" && vRec!=null)
		    vRec = parseInt(vRec);				
		
		if( vRec ==0 || vRec =='-1')	
		{
		    if(Lang=="AR" || Lang=="ar")
		        alert('لا يمكن الالغاء لارتباط السجل بحقل آخر');
		    else     
                alert('Cannot Delete Record since it is related to another field');
        }
        else	
        {
           var theForm = document.forms['aspnetForm'];	
	       theForm.submit();
	     }			
	}			
}
function fnSkinChange()
{
    document.getElementById('ctl00_cphWorkspace_HyperLink1').skinId='NewsListingFront';
    //document.getElementById('ctl00_cphWorkspace_HyperCell').skinId='CellHyperSkin';
}
function CheckBody()
{
    var j=0;
	
	 var szLang = document.getElementById('ctl00_cphWorkspace_txtLang').value;
	 var  Msg="";
	 
	// alert(document.getElementById('ctl00_cphWorkspace_txtBODY_AR').value);
		if((document.getElementById('ctl00_cphWorkspace_txtBODY_AR').value=="" || document.getElementById('ctl00_cphWorkspace_txtBODY_AR').value=="&nbsp;" || document.getElementById('ctl00_cphWorkspace_txtBODY_AR').value=="<P>&nbsp;</P>") )
		{
			
			 if(szLang== "EN")
			 {
                var  Msg="";
            
                Msg=' You must specify a value for Body AR field. ';
            }
            else
            {
                Msg='  يجب إدخال معلومات على حقل المضمون عربي !';
            }
            
            alert(Msg);
		    return false;					 							
		}
}	

function fnValidateSun(vTime)
{
    var szTime  = document.getElementById("ctl00_cphWorkspace_txtSun").value;//vTime;
   	var format  = szTime.split( ":" );
	if(szTime!='' && szTime!=null)
	{
	    for ( var i = 0; i < format.length; i++ )
	    {    
	        if(((parseInt(format[1])=='' || parseInt(format[1])==null )&& parseInt(format[1])!='00' ) || isNaN(format[0]) || isNaN(format[1]))
	        {
	            alert('Time format invalid')
	            document.getElementById("ctl00_cphWorkspace_txtSun").value='';
          return false;
	        }
	        else if(parseInt(format[0])<1 || parseInt(format[0])>24)
	        {
	            alert('hours format should be between 1 and 24')
	            document.getElementById("ctl00_cphWorkspace_txtSun").value='';
	           return false;
	        }
    	        
	        else if(parseInt(format[1])<0 || parseInt(format[1])>60)
	        {
	            alert('minutes format should be between 0 and 60')
	            document.getElementById("ctl00_cphWorkspace_txtSun").value='';
             return false;
	        }
    	    
	        else if(parseInt(format[0])==24 && parseInt(format[1])!=0)
	        {	        
	            if(parseInt(format[0])==24 && parseInt(format[1])==60)
	            {
	               // alert('time format is invalid')
	                //document.getElementById("ctl00_cphWorkspace_txtTime").value='';
	                format[0]='01';
	                format[1]='00';
//	                document.getElementById("ctl00_cphWorkspace_txtTime").value=format[0]+':'+format[1];
//	                return;
	            }
	            else
	            {
	                format[0]='00';
//	                document.getElementById("ctl00_cphWorkspace_txtTime").value=format[0]+':'+format[1];
//	                return;
	            }
	        }
	        
	        else if(parseInt(format[1])==60 && parseInt(format[0])<24)
	        {
	            format[0]=parseInt(format[0])+1;
	            format[1]='0';
//	            document.getElementById("ctl00_cphWorkspace_txtTime").value=format[0]+':'+format[1];
	        }
    	   
            format[0]=padleft(format[0], 0, 2)
            format[1]=padleft(format[1], 0, 2)
	        document.getElementById("ctl00_cphWorkspace_txtSun").value=format[0]+':'+format[1];

    	            
	    }
	}
}
function fnValidateSunR(vTime)
{
    var szTime  = document.getElementById("ctl00_cphWorkspace_txtSunr").value;//vTime;
   	var format  = szTime.split( ":" );
	if(szTime!='' && szTime!=null)
	{
	    for ( var i = 0; i < format.length; i++ )
	    {    
	        if(((parseInt(format[1])=='' || parseInt(format[1])==null )&& parseInt(format[1])!='00' ) || isNaN(format[0]) || isNaN(format[1]))
	        {
	            alert('Time format invalid')
	            document.getElementById("ctl00_cphWorkspace_txtSunr").value='';
            return false;
	        }
	        else if(parseInt(format[0])<1 || parseInt(format[0])>24)
	        {
	            alert('hours format should be between 1 and 24')
	            document.getElementById("ctl00_cphWorkspace_txtSunr").value='';
                return false;
	        }
    	        
	        else if(parseInt(format[1])<0 || parseInt(format[1])>60)
	        {
	            alert('minutes format should be between 0 and 60')
	            document.getElementById("ctl00_cphWorkspace_txtSunr").value='';
            return false;
	        }
    	    
	        else if(parseInt(format[0])==24 && parseInt(format[1])!=0)
	        {	        
	            if(parseInt(format[0])==24 && parseInt(format[1])==60)
	            {
	                format[0]='01';
	                format[1]='00';
	            }
	            else
	            {
	                format[0]='00';        
	            }
	        }
	        
	        else if(parseInt(format[1])==60 && parseInt(format[0])<24)
	        {
	            format[0]=parseInt(format[0])+1;
	            format[1]='0';
	        }
    	   
            format[0]=padleft(format[0], 0, 2)
            format[1]=padleft(format[1], 0, 2)
	        document.getElementById("ctl00_cphWorkspace_txtSunr").value=format[0]+':'+format[1];

    	            
	    }
	}
}

function fnApp_changed()
{

    var vAppId=document.getElementById("ctl00_cphWorkspace_txtAppID").value;    
    var vOdlAppId = document.getElementById("ctl00_cphWorkspace_txtOldAppID").value;
     var vURLType = document.getElementById("ctl00_cphWorkspace_DDLUrlExternal").value;
    
    if(vOdlAppId=='' || vOdlAppId==null)
    {
        document.getElementById("ctl00_cphWorkspace_txtOldAppID").value= vAppId;
    }
    else
    {
        if(vOdlAppId !=vAppId)
        {
            document.getElementById("ctl00_cphWorkspace_txtParentIndexID").value ='';
            document.getElementById("ctl00_cphWorkspace_txtParentIndexName").value ='';
        }
    
    }
    
     if(vAppId == '995' || vAppId == '996' || vAppId == '997' || vAppId == '998' || vAppId == 'R01' || vAppId == '994')
    {
        document.getElementById("ctl00_cphWorkspace_trTemplateType").style.display = 'none';
         document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'block'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
        document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'block';   
    }
    else 
    {
    
        if (vURLType =='0')
            document.getElementById("ctl00_cphWorkspace_trTemplateType").style.display = 'block'; 
        else
            document.getElementById("ctl00_cphWorkspace_trTemplateType").style.display = 'none';
         
        
        if(vURLType == "1" || vURLType =="2")
        {
            if(vURLType == "1")
            {
                  document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
                  document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'block'; 
                  document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
                   document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
            }
            else
            {
                     document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
                  document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
                  document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'block'; 
                   document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'block'; 
            
            }
            document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'block'; 
        }
        else
        {
         document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 

            document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'none'; 
        } 
    }
}

function fnUrlTypechanged()
{
    var vURLType = document.getElementById("ctl00_cphWorkspace_DDLUrlExternal").value;
     var vAppId=document.getElementById("ctl00_cphWorkspace_txtAppID").value; 
     
     if(vAppId == '995' || vAppId == '996' || vAppId == '997' || vAppId == '998' || vAppId == 'R01')
    {
        document.getElementById("ctl00_cphWorkspace_trTemplateType").style.display = 'none';
        document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'block';   
        
        if(vURLType == "1")
        {
             document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'block'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
        }
        else  if(vURLType == "2")
        {
          document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'block'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'block'; 
        }
        else if(vURLType == "0")
        {
          document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'block'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
        }
    }
    else 
    {
    
        if (vURLType =='0')
            document.getElementById("ctl00_cphWorkspace_trTemplateType").style.display = 'block'; 
        else
            document.getElementById("ctl00_cphWorkspace_trTemplateType").style.display = 'none';
         
        
        if(vURLType == "1" || vURLType =="2")
        {
             if(vURLType == "1")
                {
                     document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
                  document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'block'; 
                  document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
                   document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
                }
                else  if(vURLType == "2")
                {
                  document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
                  document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
                  document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'block'; 
                   document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'block'; 
                }
   
            document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'block'; 
        }
        else
        {
               document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
                  document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
                  document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
                   document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
            document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'none'; 
        } 
    }
}

function fnUrlTypechanged1()
{
    var vURLType = document.getElementById("ctl00_cphWorkspace_DDLUrlExternal").value;
    
    if(vURLType == "1" || vURLType =="2")
    {
        if(vURLType == "1")
        {
             document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'block'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
        }
        else  if(vURLType == "2")
        {
          document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'block'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'block'; 
        }
        document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'block'; 
         document.getElementById("ctl00_cphWorkspace_trTemplateType").style.display = 'none';
    }
    else
    {
           document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
        document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'none'; 
        document.getElementById("ctl00_cphWorkspace_trTemplateType").style.display = 'block';  
    } 
}


function fnTempTypechanged()
{
    var vTempType = document.getElementById("ctl00_cphWorkspace_ddlTemplateType").value;
    
    if(vTempType == "9999")
    {
        document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'block'; 
          document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
          document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
           document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
        document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'block'; 
    }
    else
    {
        document.getElementById("ctl00_cphWorkspace_trUrlLinkInt").style.display = 'none'; 
      document.getElementById("ctl00_cphWorkspace_trUrlLink").style.display = 'none'; 
      document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_AR").style.display = 'none'; 
       document.getElementById("ctl00_cphWorkspace_trURLLinkPDF_EN").style.display = 'none'; 
        document.getElementById("ctl00_cphWorkspace_trUrlTarget").style.display = 'none'; 
    } 
}



function fnValidateMonth(szMonth)
{
    var szMonthValue;
	szMonthValue = document.getElementById(szMonth).value;
	 var szLang = document.getElementById('ctl00_cphWorkspace_txtLang').value;
   if(szMonthValue!="")
   {
         if(szLang== "EN")
			 {
			      if(isNaN(szMonthValue ))
		                 {
		                      alert('Please type a valid Month');
		                      document.getElementById(szMonth).value="";
		                      document.getElementById(szMonth).focus();
		                      return false;
		                  }
                
	            if(szMonthValue < 1 || szMonthValue > 12)
		             {
		                document.getElementById(szMonth).focus();
		                alert('Please type a valid Month');
		                document.getElementById(szMonth).value="";
		                document.getElementById(szMonth).focus();
		                return false;
	                 }
	         } 
	          if(szLang== "AR")
			 {
			      if(isNaN(szMonthValue ))
		                 {
		                      alert('أدخل شهرا صحيحا');
		                      document.getElementById(szMonth).value="";
		                      document.getElementById(szMonth).focus();
		                      return false;
		                  }
			       if(szMonthValue < 1 || szMonthValue > 12)
		             {
		                document.getElementById(szMonth).focus();
		                alert('أدخل شهرا صحيحا');
		                document.getElementById(szMonth).value="";
		               document.getElementById(szMonth).focus();
		                return false;
	                 }
	         } 
	 } 
}
function fnValidateYear(szYear)
{
    var szYearValue;
	szYearValue = document.getElementById(szYear).value;
	 var szLang = document.getElementById('ctl00_cphWorkspace_txtLang').value;
   if(szYearValue!="")
   {
           if(szLang== "EN")
			 {
			     if(isNaN(szYearValue ))
		           {
                          alert('Please type a valid Year');
                          document.getElementById(szYear).value="";
                          document.getElementById(szYear).focus();
                          return false;
		           }
                
		          if(szYearValue < 1900 || szYearValue > 2100)
		            {
		                    document.getElementById(szYear).focus();
		                    alert('Please type a valid Year');
		                    document.getElementById(szYear).value="";
		                    document.getElementById(szYear).focus();
		                    return false;
	                }
	           }
	          if(szLang== "AR")
			 {
			      if(isNaN(szYearValue ))
		               {
                          alert('أدخل سنة صحيحة');
                          document.getElementById(szYear).value="";
                          document.getElementById(szYear).focus();
                          return false;
		               }
                
		          if(szYearValue < 1300 || szYearValue > 1523)
		            {
		                document.getElementById(szYear).focus();
		                alert('أدخل سنة صحيحة');
		                document.getElementById(szYear).value="";
		                document.getElementById(szYear).focus();
		                return false;
	                }
	           }
	 }      
}

	
function fnValidateNumber(szNumber)
{
    var szValue;
	szValue = document.getElementById(szNumber).value;
	 var szLang = document.getElementById('ctl00_cphWorkspace_txtLang').value;
   if(szValue!="")
   {
         if(szLang== "EN")
			 {
			      if(isNaN(szValue ))
		                 {
		                      alert('Please type a Number');
		                      document.getElementById(szNumber).value="";
		                      document.getElementById(szNumber).focus();
		                      return false;
		                  }
	            
	         } 
	          if(szLang== "AR")
			 {
			      if(isNaN(szValue ))
		                 {
		                      alert('أدخل رقما صحيحا');
		                      document.getElementById(szNumber).value="";
		                      document.getElementById(szNumber).focus();
		                      return false;
		                  }
	         } 
	 } 
}

function flashfix()
{ 
        theObjects = document.getElementsByTagName("object");
        for (var i = 0; i < theObjects.length; i++)
            {
                theObjects[i].outerHTML = theObjects[i].outerHTML;
            }

    if (window.attachEvent)
        window.attachEvent("onload", flashfix);
    else
        window.onload=flashfix;
}
function ValidateBannerForm()
{
    var i=0;
	var nVarCount,vFilled=0;
	var szLang = document.getElementById('ctl00_cphWorkspace_txtLang').value;
	
	nVarCount=document.all.item('ctl00_cphWorkspace_varCount').value;
	for(i=0;i<nVarCount;i++)
	{	
		if(document.all.item('DELETED_'+ i).value!='1')
		{					
			if(document.all.item('ImageEn_'+ i).value=="")
			{
			    if(szLang== "EN")
			    	alert("Please Enter Image En!");
			    else
			        alert("الرجاء تعبئة الصورة إنكليزي");			    	    
				
				document.all.item('ImageEn_'+ i).focus();
				return false;					
			}
			else if(document.all.item('ImageAr_'+ i).value=="")
			{
			    if(szLang== "EN")
				    alert("Please Enter Image Ar!");
				else
			        alert("الرجاء تعبئة الصورة عربي");	
			            
				document.all.item('ImageAr_'+ i).focus();
				return false;					
			}
		}		
	}	
}


function ImgSearch_Click(vD,l,e)
{

    var code;
	if (!e) var e = window.event;
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	//var character = String.fromCharCode(code);
	//alert('Character was ' + character);

    var szSearch = '';
    if(code == '13')
    {
        if(document.getElementById('ctl03_txtSearch')!=null)
                szSearch = document.getElementById('ctl03_txtSearch').value;
         else
                szSearch = document.getElementById('ctl00_cphHeader_ctl00_txtSearch').value;
                	
        var  szLink = vD + "/General/MidPage.aspx?l=" + l + "&s=" + szSearch;
        
        window.open(szLink,'_self');
        return false;	
    }
        
}

function Clickheretoprint()
{ 

   document.getElementById("ctl00_cphWorkspace_btnCalendarReg").style.display = 'none';
   document.getElementById("ctl00_cphWorkspace_btnCalendarGrad").style.display = 'none';
   document.getElementById("ctl00_cphWorkspace_CalendarFather").style.display = 'none';
  var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,"; 
      disp_setting+="scrollbars=yes,width=950, height=900, left=100, top=25"; 
  var content_vlue = document.getElementById("print_content").innerHTML; 
  
  var docprint=window.open("","",disp_setting); 
   docprint.document.open(); 
   docprint.document.write('<html><head><title>استمارة العضوية</title>'); 
   docprint.document.write('</head><body onLoad="self.print()"><center>');          
   docprint.document.write(content_vlue);          
   docprint.document.write('</center></body></html>'); 
   docprint.document.close(); 
   docprint.focus(); 
}

