﻿


function isAlphaNumericChar(e)
{
var nVer = navigator.appVersion;
var nAgt = navigator.userAgent;
var browserName  = navigator.appName;
var fullVersion  = ''+parseFloat(navigator.appVersion); 
var majorVersion = parseInt(navigator.appVersion,10);
var nameOffset,verOffset,ix;
var charCode;
var isFF;
isFF= false;
if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {

  charCode = e.charCode;
  isFF=true;
}
else
{
  charCode = (e.keyCode)? e.keyCode : e.which;
  isFF=false;
}
  if (e.charCode)
  {isFF= true; }
  if ((charCode >= 48 && charCode <= 57) || 
      (charCode >=65 && charCode <= 90) || 
      (charCode >=97 && charCode <= 122) || 
      (charCode==8)|| (charCode==0) || (charCode==32) )
  { return true }
  else
  {   
       if(isFF== true)
        {e.preventDefault();  }
        else
        {if (e.keyCode){e.keyCode =0;}else{e.which=0;}}
     
    return false; 
 }
}

function filterQueryStringCompile(str1)
{	var s;
	s=str1;
    s = s.replace(/&/g,"*am*");
    s = s.replace(/=/g,"*eq*");
    s = s.replace(/\+/g,"*pl*");
	return s;
}
function filterQueryStringDecompile(str1)
{	var s;
	s=str1;
    s = s.replace("*am*",/&/g);
    s = s.replace("*eq*",/=/g);
    s = s.replace("*pl*",/\+/g);
	return s;
}

function num_check(e)
{
  var charCode = (navigator.appName == "Netscape") ? e.which : e.keyCode
  if ((charCode < 48 || charCode > 57) && (charCode < 13 || charCode > 13))
  {
    alert("Please Enter Only Numeric Values(0-9)")
    return false
  }
  return true
}

function rs_check(e)
{
  var charCode = (navigator.appName == "Netscape") ? e.which : e.keyCode
  if ((charCode < 46 || charCode > 46) && (charCode < 48 || charCode > 57) && (charCode < 13 || charCode > 13))
  {
    alert("Please Enter Only Numeric Values(0-9 and .)")
    return false
  }
  return true
}
