﻿// JScript File

function CheckAll(master)
{
    for(var i=0;i<Checks.length;i++)
      {
        document.getElementById(Checks[i]).checked=master.checked?true:false;
        document.getElementById(Checks[i]).onclick=function(){UnCheckMaster(master,this);};
      }
}
function UnCheckMaster(parent,child)
{
    var IS=false;
    if(parent.checked&&!child.checked)
      {
        parent.checked=false;
      }
      for(var i=0;i<Checks.length;i++)
        {
            if(!document.getElementById(Checks[i]).checked)
              return;
            else
                IS=true;
        }
        if(IS)
            parent.checked=true;
}
//
function ValidateNo(txt)
{
    if(!isDigit(document.getElementById(txt.id).value))
    {
        document.getElementById(txt.id).value="حقل أرقام فقط";
        document.getElementById(txt.id).onkeypress=function(){removeError(this);};
        document.getElementById(txt.id).onblur=function(){retypeMe(this);};
        return 0;
    }
}

 function isDigit(str)
 {
    var Digits="0123456789";
    for (i=0;i<str.length;i++)
    {
     if (Digits.indexOf(str.substr(i,1))==-1)
      {
       return false;
      }
    }
    return true;  
 }


function removeError(txt)
{
    if(document.getElementById(txt.id).value=="حقل أرقام فقط")
    {
        document.getElementById(txt.id).value="";
    }
}
function retypeMe(txt)
{
    if(document.getElementById(txt.id).value=="حقل أرقام فقط"||document.getElementById(txt.id).value=="")
    {
        document.getElementById(txt.id).value="0";
    }
}
function ShowHide(Div)
{
    if(document.getElementById(Div).style.visibility=="hidden")
    {
        document.getElementById(Div).style.visibility="visible";
        document.getElementById(Div).style.display="block";
    }
    else
    {
        document.getElementById(Div).style.display="none";
        document.getElementById(Div).style.visibility="hidden";
    }
}
function deleteItem(msg,id)
    {
   
    if(confirm('هل تود حذف العنصر؟ \n مع العلم بانه سيتم مسح كل المنتجات الخاصه بهذه الفئه...'))
    document.getElementById(id).value=msg;
    document.forms[0].submit();
    }
