var charExpression = /^[a-zA-Z/s]*$/;
var numExpression =/(^\d+$)|(^\d+\.\d+$)/;
var numPhNoExpression = /((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}/;
var numPhNoExpression = /\d{3}-\d{3}-\d{4}/;
var numSocialSecurityExpression = /\d{3}-\d{2}-\d{4}/;
var numZipCodeExpression = /\d{5}(-\d{4})?/;
var charEmailExpression = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
var alphanumereicExpression= /^[a-zA-Z0-9/s]*$/;
var numZipCodeExpression_HCM=/\d{5}-\d{4}/;
var moneyExpression =/(^\d+$)|(^\d+\.\d{1}$)|(^\d+\.\d{2}$)/;
var charExpressionwithSpace = /(^[a-zA-Z/s]*$)|(^[\ a-zA-Z/s]*$)/;
var numZipCodeExpressionEither5Or9= /(^\d{5}$)|(^\d{5}-\d{4}$)/;


//Format Phone number
function formatNumber(obj, objSample)
{
	if(objSample == 1)
	{
		var valueLen = obj.value.length;
		
		if(valueLen>2 && valueLen<4)
		{
			if(event.keyCode!=8 && event.keyCode!=46)
			obj.value=obj.value+"-";
		}
		
		if(valueLen>6 && valueLen<8)
		{
			if(event.keyCode!=8 && event.keyCode!=46)
			obj.value=obj.value+"-";
		}
	}
	else if(objSample == 2)
	{
		var valueLen = obj.value.length;
		
		if(valueLen>4 && valueLen<6)
		{
			if(event.keyCode!=8 && event.keyCode!=9 && event.keyCode!=46)
			obj.value=obj.value+"-";
		}
	}
	else
	{
		var valueLen = obj.value.length;
		
		if(valueLen>1 && valueLen<3)
		{
			if(event.keyCode!=8 && event.keyCode!=46)
			obj.value=obj.value+"/";
		}
		
		if(valueLen>4 && valueLen<6)
		{
			if(event.keyCode!=8 && event.keyCode!=46)
			obj.value=obj.value+"/";
		}
	}
}
//Allow Keys
function fnAllowKeys()
{
	if((event.keyCode >= 48 && event.keyCode <= 57))
		event.returnValue=true;
	else
		event.returnValue=false;
				
}

//Allow Keys
function fnAllow(obj, objSample)
{
	if(objSample == 1)
	{
		var valueLen = obj.value.length;
		
		if(valueLen>2 && valueLen<4)
		{
			if(event.keyCode!=8 && event.keyCode!=46)
			obj.value=obj.value+"-";
		}
		
		if(valueLen>6 && valueLen<8)
		{
			if(event.keyCode!=8 && event.keyCode!=46)
			obj.value=obj.value+"-";
		}
	}
	else if(objSample == 2)
	{
		var valueLen = obj.value.length;
		
		if(valueLen>4 && valueLen<6)
		{
			if(event.keyCode!=8 && event.keyCode!=9 && event.keyCode!=46)
			obj.value=obj.value+"-";
		}
	}
	else
	{
		var valueLen = obj.value.length;
		
		if(valueLen>1 && valueLen<3)
		{
			if(event.keyCode!=8 && event.keyCode!=46)
			obj.value=obj.value+"/";
		}
		
		if(valueLen>4 && valueLen<6)
		{
			if(event.keyCode!=8 && event.keyCode!=46)
			obj.value=obj.value+"/";
		}
	}
				
}