function focusNext(form, elemName, evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode :
        ((evt.which) ? evt.which : evt.keyCode);
    if (charCode == 13) {
        form.elements[elemName].focus();
        return false;
    }
    return true;
}


function dateonly(myelement)
  {

    if(event.keyCode>" 57" || event.keyCode<"48" )
    {
      alert('DD/MM/YYYY شكل ورود تاريخ به اين صورت است ');
      myelement.focus();
      myelement.value="";
      return false;
    }
    else
    {
      str2=myelement.value;
      str=myelement.value.length;
      switch(str)
      {
        case 2 :
        str2=myelement.value;
         if (str2 >= 32 )
         {
          alert('روز بايد مابين 1 تا 31 باشد');
          myelement.value="";
          event.keyCode='';
          alert(myelement.value);
          return false;
         }
         else
         {
          myelement.value=myelement.value+"/";
         }
        break;
        case 5 :
        str2=myelement.value.substr(3,2);
        str1=myelement.value.substr(0,2);
        if (str2 >= 13)
        {
         alert('ماه ما بين 1 تا 12 مي باشد');
         myelement.value=str1;
         return false;
        }
        else
        {
         myelement.value=myelement.value+"/";
         break;
        }
      }
        return true;
    }
  }


  function dateonly1(myelement)
  {

    if(event.keyCode>" 57" || event.keyCode<"48" )
    {

      alert('DD/MM/YYYY شكل ورود تاريخ به اين صورت است--اول سال--نيازي به زدن علامت نيست');
       event.keyCode='';
      myelement.focus();
      myelement.value='';
      return false;
    }
    else
    {
      str2=myelement.value;
      str=myelement.value.length;
      switch(str)
      {
        case 4 :
          myelement.value=myelement.value+"/";
        break;
        case 7 :
        str2=myelement.value.substr(5,2);
        str1=myelement.value.substr(0,5);
        if (str2 >= 13)
        {
          alert('ماه ما بين 1 تا 12 مي باشد');
          event.keyCode='';
          myelement.value=str1;
          return false;
        }
        else
        {
         myelement.value=myelement.value+"/";
         break;
        }
        case 10:

        str3=myelement.value.substr(8,2);
        alert(str3);
        str4=myelement.value.substr(0,8);


        if (str3 > 31)
        {
          alert('روز بايد مابين 1 تا 31 باشد');
          event.keyCode='';
          myelement.value=str4;
          return false;
        }
      }

        return true;
    }
  }



  function notnull(myelement)
  {
    if(myelement.value=="")
    {
      alert('���� ���� �� ��������');
      myelement.focus();
      myelement.value='';
      return false;
    }
    else
    {
      alert('���� ���� �� ��������');
      return true;
    }
  }

  function numonly(myelement)
  {
  	if (!event) event=e; 
    if(window.event.keyCode>"57" || window.event.keyCode<"48" )
    {
      alert('لطفا فقط رقم وارد كنيد');
      myelement.focus();
      myelement.value='';
      event.keyCode='';
      myelement.focus();
      myelement.value='';

      return false;
    }
    else
      return true;
  }

  function timeonly(myelement)
  {
    if(event.keyCode>"57" || event.keyCode<"48" )
    {
      alert('HH:MM شكل ورود زمان به اين صورت است');
      myelement.value="";
      myelement.focus();
      return false;
    }
    else
    {
      str=myelement.value.length;
      switch(str)
      {
        case 2 :
          str_v=myelement.value;

          if (str_v >= 24 )
          {
           alert('ساعت از 0 تا 24 مي باشد');
           myelement.value="";
           return false;
          }
          else
           myelement.value=myelement.value+":";
         break;

         case 5 :
           str_v=myelement.value.substr(3,2);
           if (str_v >= 60 )
           {
             alert('دقيقه از 0 تا 59 مي باشد');
             myelement.value="";
             return false;
           }
         break;
      }
        return true;
    }

  }

  function mark_entery(myelement)
  {
    if (event.keyCode==13)
    {
      return focusNext(this.form, myelement, event);
    }
    else
    {
      if(event.keyCode>"57" || event.keyCode<"48")
      {
      alert('نيازي به زدن مميز نيست');
      myelement.value="";
      myelement.focus();
      return false;
      }
      else
      {
        str=myelement.value.length;
        switch(str)
        {
          case 2 :
            str_v=myelement.value;

            if (str_v > 20 )
            {
             alert('نمره بايد پايين تر از 21 باشد');
             myelement.value="";
             return false;
            }
            else
             myelement.value=myelement.value+".";
           break;

        }
          return true;
      }
    }
  }







function ShowHelp(Elem, tip)
{
        idiv = document.getElementById(Elem);

        idiv.style.display = "inline";
        idiv.style.align="right";
        idiv.style.position = 'absolute';
        idiv.style.width = '250';
        idiv.style.backgroundColor = '#EFEFEF';
        idiv.style.border = 'dashed 1px #666666';
        idiv.style.padding = '5px';
        idiv.innerHTML = '<div style="font-family: Tahoma; font-size: 8pt; color: #134B79" dir="rtl"><b>' + (tip[0]) +
        '</b></div><div dir="rtl" style="font-family: Tahoma; font-size: 8pt; color: #1867A7; padding-left:10; padding-top:5; padding-right:5; text-align: center; text-justify: medium">' + (tip[1]) + '</div>';
}

function HideHelp(Elem)
{
        idiv = document.getElementById(Elem);
        idiv.style.display = 'none';
}