<% // fnVerifyNumber - Checks a number to make sure its within the proper range and // type function fnVerifyNumber( nValue, nLow, nHigh ) { try { var pattern = new RegExp( "^[0-9]{" + String(nLow).length + "," + String(nHigh).length + "}$", "g" ); if ( pattern.test ( nValue ) ) { if ( (nValue < nLow) || (nValue > nHigh) ) return false; else return true; } else { return false; } } catch ( err ) { return false; } } //Verify that the guid is properly formatted and within the proper range. function fnVerifyGUID( gGUID ) { //The assumptions that we make is that the GUID will consist of letters from a-f (lowercase only!!!) //and the numbers 0-9 in the exact pattern as the sample guid. If the guid does not match, then it fails // sample guid: bc94ebaa-195f-4dcc-a4c5-6722a7f942ff gGUID = String(gGUID).toLowerCase(); var pattern = /^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/g; if ( pattern.test( gGUID ) ) return true; else return false; } %>