
   function is_empty(obj) {
        obj.value = L_trim(obj);
      	if ((obj.value.length==0) || (obj.value==null)) {
         return true;
        }else{
           return false;
        }
    }
    
    function L_trim(obj){
       var hasChar = false;
       var tempObjVlaue = "";
       for(i = 0; i < obj.value.length ; i++){
          cur_char = obj.value.charCodeAt(i);
          if(cur_char != 32)
            hasChar = true;
            
          if(hasChar)
             return obj.value.substr(i);
       }
       return "";
    }
    
    
    function select(obj,msg){
          obj.focus();
          obj.select();
          alert(msg);
          return false;
    }
  
    function is_digit(obj) { 
      var isValid = 1;
      for(i=0;i<obj.value.length;i++){
        var ch = obj.value.charCodeAt(i);
        isvalid = ((ch >= 48 && ch <= 57) );
        if(!isValid) return false;
      }
      isvalid = !isNaN(obj.value);
      return isvalid;
    }   