﻿var numb = '0123456789';var lwr = 'abcdefghijklmnopqrstuvwxyz';var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';function isValid(parm,val) {
if (parm == "") return true;for (i=0;i<parm.length;i++) {
if (val.indexOf(parm.charAt(i),0) == -1) return false;}
return true;}
function containsValid(parm,val) {
if (parm == "") return true;for (i=0;i<parm.length;i++) {
if (val.indexOf(parm.charAt(i),0) != -1) return true;}
return false;}
function isNumber(parm) {return isValid(parm,numb);}
function isLower(parm) {return isValid(parm,lwr);}
function isUpper(parm) {return isValid(parm,upr);}
function isAlpha(parm) {return isValid(parm,lwr+upr);}
function isAlphanum(parm) {return isValid(parm,lwr+upr+numb);} 
function containsNumber(parm) {return containsValid(parm,numb);}
function containsLower(parm) {return containsValid(parm,lwr);}
function containsUpper(parm) {return containsValid(parm,upr);}
function containsAlpha(parm) {return containsValid(parm,lwr+upr);}
function containsAlphanum(parm) {return containsValid(parm,lwr+upr+numb);} 
function extractNumber(num)
{
if((num == null) || (num.length == 0))
return 0;var newNum = '';for(var i = 0;i < num.length;i++) {
if (i == 0 && num.charAt(i) == '-')
newNum += num.charAt(i);if(numb.indexOf(num.charAt(i),0) != -1)
newNum += num.charAt(i);}
if (newNum == '')
return 0;else
return parseInt(newNum, 0);}

if(typeof(Sys)!=='undefined')Sys.Application.notifyScriptLoaded();