function IsCalendarPassword(thevalue){var password=/^[A-Za-z0-9]{6,}$/;return password.exec(thevalue)}function IsDecimal(thevalue){var decimal=/^\d+\.\d+$/;return decimal.exec(thevalue)}function IsDescription(thevalue){var description=/^.{3,}([\u000A\u000D]*.+)*$/;return description.exec(thevalue)}function IsEmail(thevalue){var email=/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;return email.exec(thevalue)}function IsFileExtension(thevalue){var file_ext=/^\.doc$|^\.txt$|^\.pdf$|^\.ppt$|^\.xls$|^\.zip$/;return file_ext.exec(thevalue)}function IsFileExtensionPDF(thevalue){var file_ext=/^\.pdf$/;return file_ext.exec(thevalue)}function IsImageExtension(thevalue){var image=/^\.jpg$|^\.gif$/;return image.exec(thevalue)}function IsNumber(thevalue){var number=/^\d+$/;return number.exec(thevalue)}function IsPassword(thevalue){var password=/^[A-Za-z0-9]{5,}$/;return password.exec(thevalue)}function IsPhone(thevalue){var number=/^\d{3}\s\d{3}\s\d{4}$|^\d{3}-\d{3}-\d{4}$|^\d{10}$|^\d{3}-\d{4}$|^\d{3}\s\d{4}$|^\d{3}\s\d{4}\sext\s\d{1,4}$|^\d{7}$|^\d{3}\s\d{3}\s\d{4}\sext\s\d{1,4}$|^\d{3}-\d{3}-\d{4}\sext\s\d{1,4}$|^\d{10}\sext\s\d{1,4}$/;return number.exec(thevalue)}function IsPostalCode(thevalue){var postal=/^[ABCEGHJKLMNPRSTVXYabceghjklmnprstvxy]\d[ABCEGHJKLMNPRSTVXYZabceghjklmnprstvxyz]\s\d[ABCEGHJKLMNPRSTVXYZabceghjklmnprstvxyz]\d$|^[ABCEGHJKLMNPRSTVXYabceghjklmnprstvxy]\d[ABCEGHJKLMNPRSTVXYZabceghjklmnprstvxyz]\d[ABCEGHJKLMNPRSTVXYZabceghjklmnprstvxyz]\d$/;if((thevalue=="H0H 0H0")||(thevalue=="HOH OHO"))return false;return postal.exec(thevalue)}function IsPrice(thevalue){var number=/^\d+$|^\d+\.\d{1,2}$/;return number.exec(thevalue)}function IsTollFree(thevalue){var number=/^\d{1}\s\d{3}\s\d{3}\s\d{4}$|^\d{1}-d{3}-\d{3}-\d{4}$|^\d{11}$/;return number.exec(thevalue)}function IsUsername(thevalue){var username=/^[A-Za-z0-9]{5,}$/;return username.exec(thevalue)}function IsURL(thevalue){var url=/^[\w-\.]+([\w-]+\.)+[\w-]{2,4}$/;return true}function IsWord(thevalue){var word=/^[A-Za-z\.\']+$/;return word.exec(thevalue)}function IsWordNumber(thevalue){var wordnumber=/^[A-Za-z0-9\s\.\']+$/;return wordnumber.exec(thevalue)}function IsWordSpace(thevalue){var word=/^[A-Za-z\s\.\']+$/;return word.exec(thevalue)}function IsWordSpecial(thevalue){var word=/^[A-Za-z\s\.\<\>\!\&\?\,\*\:\;\-\_\&\(\)\'\/]+$/;return word.exec(thevalue)}function IsWordNumberSpecial(thevalue){var word=/^[A-Za-z0-9\s\.\<\>\!\&\?\,\*\:\;\-\_\&\(\)\'\/\%\$\@]+$/;return word.exec(thevalue)}