﻿// JavaScript Document

String.prototype.Trim = function() { 
	return this.replace(/(^\s*)|(\s*$)/g, ""); 
}

String.prototype.LTrim = function() { 
	return this.replace(/(^\s*)/g, ""); 
}

String.prototype.RTrim = function() { 
	return this.replace(/(\s*$)/g, ""); 
}


function Validate() {
}

Validate.prototype={
	isNull:function(){
		var string=arguments[0].Trim();
		return string=="";
	},
	isEmail:function(){
		var string=arguments[0].Trim();
		var rule= "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|NET|com|COM|gov|GOV|mil|MIL|org|ORG|edu|EDU)$";
		var reg=new RegExp(rule);
		return reg.test(string);
	},
	isNumberic:function(){
		var string=arguments[0].Trim();
		var rule="^[0-9]{1,2}$";
		var reg=new RegExp(rule);
		return reg.test(string);
	},
	isAbc:function(){
		var string=arguments[0].Trim();
		string=string.toLowerCase();
		var rule="^[a-z]+([a-z0-9]+)$";
		var reg=new RegExp(rule);
		return reg.test(string);
	}
}
