﻿ 

function RUShure(){return confirm('آیا مطمئن هستید');}

function GoToPrevPage(){ window.history.back();}
 
 
 function IsNumberSeted(){}
 
////////////////////////  jslib/validation.js  ///////////////////////////////////
   //check that sText is valid integer        
        function isValidInt(sText){           
          return (s.toString().search(/^[0-9]+$/) == 0);
        }
        
   //check that sText is valid float        
        function isValidFloat(sText){           
            var r=/^((\d+(\.\d*)?)|((\d*\.)?\d+))$/;///\d*(\d*\.\d+)?/gi;
            return r.test(sText);
        }
  
        function isValidEmail(sText) {
            var reEmail = /^(?:\w+\.?)*\w+@(?:\w+\.?)*\w+$/;
            return reEmail.test(sText);
        }
////////////////////////////////////////////////////////////

//check that content of an input element is int and not ''
    function ValidNumIntById(id){
    
        var obj=document.getElementById(id);
        if(obj.value!='' && isValidInt(obj.value)){
            return true;
        }
        else if(obj.value!=''){
             obj.select();
            alert('عدد صحیحی وارد کنید');
            obj.value='';
            return false;
        }
        else{
           
        }
    }
    
   function ValidNumFloatById(id){
    
        var obj=document.getElementById(id);
        if(obj.value!='' && isValidFloat(obj.value)){
            return true;
        }
        else if(obj.value!=''){
             obj.select();
            alert('عدد صحیحی وارد کنید');
            obj.value='';
            return false;
        }
        else{
           
        }
    }
    
     function ValidGrade(id){
        var ret=false;
        var obj=document.getElementById(id);
        if(obj.value!=''){
          ret= isValidFloat(obj.value);
           var grade=parseFloat(obj.value);
           if(grade>20 || grade<0){
               ret=false;
           }       
           
        }
        else{ ret=true;}
       if(!ret){
               alert('نمره می بایست بین 0 تا 20');           
               obj.select();
               obj.value='';        
       }
            return ret;
        
    }
    
    
   
 function CheckAll(value){

    $(".cbSelect > input").each(
        function(){       
           this.checked=(this.checked)?false:true;
        }
    );
 }  
 

    
//////////////////////////////////////
//alert(typeof $);
//if(typeof $ != undefined){debugger
$(function(){
    $("tr").click(function(){//
        $(".lbSelect",this).trigger('click');
    });
    
    $('.btnAddNewRow').click( function(){
        //alert($('.tbNumofNeRow').get(0).value );
        return isValidInt($('.tbNumofNeRow').get(0).value);
    });
    
    
    $('[id*="tbSmsText"]').keypress(function(){$('#charNumSms').html(this.value.length);});
       

    $("input").focus(function(){this.select();});
    $("#upDownSearch").addClass('upDownSearchUp').attr('title','مخفی نمودن پارامترهای جستجو');
    $(".searchParam").before("<div class='comment'> پر کردن فیلدهای جستجو اختیاری است  . </div>");  

    $("#upDownSearch").toggle(
                                function() {$(".searchParam").hide("slow");$("#upDownSearch").removeClass('upDownSearchUp').addClass('upDownSearchDown').attr('title','نمایش پارامترهای جستجو');},
                                function() {$(".searchParam").show("slow");$("#upDownSearch").removeClass('upDownSearchDown').addClass('upDownSearchUp').attr('title','مخفی نمودن پارامترهای جستجو');
                       });
    $(".searchClose #upDownSearch").click();
    
    
    /////////////////////////////////////
    if(isGradeTosifi){
        $(".tbGrade").hide();
        $(".divNomreTosifi").show();
    }else{
        $(".tbGrade").show();
        $(".divNomreTosifi").hide();
    }
    /////////////////////////////////////
    
});


function DoTheCheckNomreTosifi(o,val){
 
 $('.tbGrade',$(o).parent().parent()).val(val); 
 return true;
}


////////////////////////////////////////////


