﻿// JScript File
function remind(){
		mytime=setTimeout('ClearCommit()',5000);
		}
function ClearCommit() { 
   document.getElementById('tblOparation').style.visibility='hidden';
   document.getElementById('ctl00_ContentPlaceHolder1_imgSuccessfull').style.visibility ='hidden';
   document.getElementById('ctl00_ContentPlaceHolder1_imgFail').style.visibility ='hidden';
   document.getElementById('ctl00_ContentPlaceHolder1_lblOpr').style.visibility ='hidden';
   document.getElementById('tblOparation').style.offsetHeight='0px';
 }
function isSuccessful (flag){
try{
if (flag <= 0 )
  flag =  0;
  
document.getElementById('tblOparation').style.visibility='visible'
document.getElementById('ctl00_ContentPlaceHolder1_imgSuccessfull').style.visibility =(flag) ? 'visible' : 'hidden';
document.getElementById('ctl00_ContentPlaceHolder1_imgFail').style.visibility =(flag) ? 'hidden' : 'visible';
remind();
}
catch(e){
remind();
}
}    

function confirmMsg(txtMsg){
     answer = confirm("هل انت متأكد من عمليه الحذف؟\nAre you sure to delete it ?");
     if (answer==0)
        return false;
}

function print(obj){
obj.style.visibility='hidden';
window.print();
obj.style.visibility='visible';
}

function GetPage(url){
var str =new String;
var theURL = document.location.href;
str=url;

   if(str.substr(0,8) =='https://'){
      window.open(str,'_blank');
      return false;
    }

 if(str.substr(0,7) !='http://'){
    vars=window.location.pathname.toString().split('/');
    document.location.href= '/' + url;
    return false;
  }
  else {
  window.open(str,'_blank');
  return false;
   }
}

function GetPopupPage(url){

var str =new String;
str=url;

 if(str.substr(0,8)=='https://'){
      window.open(str,'_blank');
      return false;
    }

 if(str.substr(0,7)!='http://'){
    vars=window.location.pathname.toString().split('/');
    window.open('/' + url,'_blank','width=950px,height=650px,toolbar=no, status=no,menubar=no,scrollbars=yeas,copyhistory=no, resizable=yes');
    return false;
  }
  else {
  window.open(str,'_blank','width=950,height=650,toolbar=no, status=no,menubar=no,scrollbars=yes,copyhistory=no, resizable=yes');
  return false;
   }
}


function OpenWindow(url){
window.open(url,'_blank','width=850px,height=650px,toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=1');
return false;
}

function OpenWindow(url,width,height){
window.open(url,'_blank','width=' + width + 'px,height=' + height + 'px,toolbar=no, location=yes,directories=yes,status=no,menubar=no,scrollbars=no,copyhistory=no, resizable=n0');
return false;
}

function OpenWinWithBar(url,width,height){
window.open(url,'_blank','width=' + width + 'px,height=' + height + 'px,toolbar=no, location=yes,directories=yes,status=no,menubar=yes,scrollbars=yes,copyhistory=no, resizable=n0');
return false;
}

function getKeyCode(e)
    {
	    if (window.event)
	       return window.event.keyCode;
	    else if (e)
	       return e.which;
	    else
	       return null;
    }

function WriteNo()
        {        
	        if ((event.keyCode < 48) || (event.keyCode > 57))
		        event.returnValue = false;
	        if ((event.keyCode >= 96) && (event.keyCode <= 105))
		        event.returnValue = true;
	        if (event.keyCode == 8)
		        event.returnValue = true;
	        if (event.keyCode == 9)
		        event.returnValue = true;		
	        if (event.keyCode == 13)
		        event.returnValue = true;
	        if (event.keyCode == 35)
		        event.returnValue = true;		
	        if (event.keyCode == 36)
		        event.returnValue = true;		
	        if (event.keyCode == 37)
		        event.returnValue = true;
	        if (event.keyCode == 39)
		        event.returnValue = true;				
	        if (event.keyCode == 46)
		        event.returnValue = true;
        }
        
        
function removeSpaces(string)
{
    var newString = '';
    for (var i = 0; i < string.length; i++) 
    {
        if (string.charAt(i) != ' ') newString += string.charAt(i);
    }
    return newString;
}

 function WriteFloat()
        {  
            if ((event.keyCode < 48) || (event.keyCode > 57))
		        event.returnValue = false;
	        if ((event.keyCode >= 96) && (event.keyCode <= 105))
		        event.returnValue = true;
	        if (event.keyCode == 8)
		        event.returnValue = true;
	        if (event.keyCode == 9)
		        event.returnValue = true;		
	        if (event.keyCode == 13)
		        event.returnValue = true;
	        if (event.keyCode == 35)
		        event.returnValue = true;		
	        if (event.keyCode == 36)
		        event.returnValue = true;		
	        if (event.keyCode == 37)
		        event.returnValue = true;
	        if (event.keyCode == 39)
		        event.returnValue = true;				
	        if (event.keyCode == 110)
		        event.returnValue = true;
		        if (event.keyCode == 190)
		        event.returnValue = true;		        
        }  

function illegalCharacter(e, validchars) { 
	var key;
	var keychar;
	key = getKeyCode(e);
	if (key == null) return true;
	keychar = String.fromCharCode(key);
	keychar = keychar.toLowerCase();
	validchars = validchars.toLowerCase();
	if(key ==34 || key == 39) return false;
	if (validchars.indexOf(keychar) == -1)
		 return true;
	if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
		return true;
		
	return false;
     } 
 

function enbDistxtByRdo(rdoId,txtName){
    var txtId;
    var masterIdName='ctl00$ContentPlaceHolder1$';
    txtId=document.getElementById(masterIdName + txtName);
    
    if(rdoId.value == 0)
    {
    document.getElementById('hTemp').value=txtId.value;
    txtId.value='';
    txtId.disabled=true;
    }
    else
    {
    if (document.getElementById('hTemp').value=='')
       document.getElementById('hTemp').value = 'Pages/General/';
       
    txtId.value=document.getElementById('hTemp').value;
    txtId.disabled=false;
    }
}

function chkRequesrdByRdo(source,args){
        var obj;
        obj=txtId=document.getElementById('ctl00$ContentPlaceHolder1$rdo');
        alert(obj.value);
       if(obj.value==0)
         args.IsValid = false; 
}


