﻿
function toggleTextOnblur(ctl,text)
{
  if(document.forms[0].elements[ctl].value=="")
      document.forms[0].elements[ctl].value=text;
}

function toggleTextOnfocus(ctl,text)
{
if(document.forms[0].elements[ctl].value==text)
      document.forms[0].elements[ctl].value="";
}


function fnSearchForFriends(txtid, hdnid) {
    var options1 = {
        script: "aaa.aspx?",
        varname: "input",
        varName: "SearchFriends",
        json: true,
        maxresults: 35,
        callback: function(obj) { document.getElementById(hdnid).value = obj.id; }
    };
    var as = new bsn.AutoSuggest(txtid, options1);
}

 function isWhiteSpace(evt,ctrlTxt)
      {
      
          
      var charCode='';
        
      if(navigator.appName=="Netscape"||navigator.appName=="Opera")
      {     
         evt = evt || window.event;
         charCode= evt.keyCode || evt.which;
      }
      else
        {
           charCode  = (evt.which) ? evt.which : event.keyCode;
        }
      
       
         
         if(charCode == 8 || charCode == 46){
         return "backspace";
         }
         
         if (charCode == 32 && ctrlTxt!="{noNeed}"  )
         {
         
            alert('Space is not allowed in '+ ctrlTxt);
            return false;
           }
         return true;
      } 
      
      function MatchLength(valToMatch,Length)
      {
      
              
      
      
       var result=false;
       var textToMatch=alltrim(valToMatch) ;
       if(textToMatch.length+1>Length){
       result= false;
       }
      else
      {
        result=true;
      }
     
      return result;
      }
         function alltrim(str) {
         /* Trims leading and trailing spaces
         * Returns trimmed string
         */
         var  str1 = ltrim(str);           
         var x = new RegExp('^\\s+|\\s+$');
         
       
         var result= str1.replace(x,'');
        
         return result;
         
     }

  function ltrim(str) {
         var y = new RegExp('^\\s+');
         return str.replace(y, '');
     }

