<!--

function BlockCharacter(e) {
	 //'"|\/<>?~`#$%^-+*,:;
	 var reg = /^[a-zA-Z'"~`!@<>;{}()\/\\\|#\$\.,=\+\?_]*$/;
	 var key = window.event ? e.keyCode : e.which;
	 var keychar = String.fromCharCode(key);
	 
	 return !reg.test(keychar);
	}
	//Block Special Character
	function BlockHtmlCharacter(e) {
	 
	 var reg = /^[!<>$]/; 
	 var key = window.event ? e.keyCode : e.which;
	 var keychar = String.fromCharCode(key);
	 return !reg.test(keychar);
	}
	
	function BlockUrlCharacter(e) {
	 
	 //var reg = /^['"~`!@<>;{}()\\\|#\$,=\+\?-]$/;
	 var reg = /^['"~`!<>;{}%^&()\\\|#\$,=\+\?]*$/; 
	 var key = window.event ? e.keyCode : e.which;
	 var keychar = String.fromCharCode(key);
	 return !reg.test(keychar);
	}
	
	function BlockSpecialCharacter(e) {
	 
	 var reg = /^['"~`!@<>;{}%^&()\/\\\|#\$\.,=\+\?-]$/;
	 var key = window.event ? e.keyCode : e.which;
	 var keychar = String.fromCharCode(key);
	 return !reg.test(keychar);
	}
	
	function BlockCompanyCharacter(e)  {
	 
	 var reg = /^["~`!<>;{}%^()\\\|#\$,=\+\?:]*$/;
	 var key = window.event ? e.keyCode : e.which;
	 var keychar = String.fromCharCode(key);
	 return !reg.test(keychar); 
	}
	
	function BlockEmailSpecialCharacter(e) {
	 
	 var reg = /^['"~`!<>;{}%^&()\/\\\|#\$,=\+\?:]*$/;
	 var key = window.event ? e.keyCode : e.which;
	 var keychar = String.fromCharCode(key);
	 return !reg.test(keychar); 
	}
	
	function onKeyPressBlockNumbers(e){
	
	 var key = window.event ? e.keyCode : e.which;
	 var keychar = String.fromCharCode(key);
	 reg = /\d/;
	 if(!BlockSpecialCharacter(e)) {
	  return false;
	 } 
	 return !reg.test(keychar);
	}

	function checkNumeric(val)
	{
		for(var i=0;i<val.length;i++)
		{
			if(!isDigit(val.charAt(i)))
			{
				return false;
			}
		}
		return true;
	}
	
	function isDigit(num) 
	{
		if (num.length>1)
		{
			return false;
		}
		var string="1234567890";
		if (string.indexOf(num)!=-1)
		{
			return true;
		}
	}

-->