function CheckPhoneNumber(value) 
{
	var valid = true;
	var GoodChars = "0123456789()-+ ";
	var i = 0;


	if ( value == "" )
	{
		valid = false;
	}

	for ( i=0; i <= value.length -1; i++ )
	{
		if ( GoodChars.indexOf(value.charAt(i)) == -1 )
		{
			valid = false;
		}
	}

	return valid
}


function CheckEmailAddress(value)
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(value))
	{
		return true;
	}
	else
	{
		return false;
	}
}


function UnsignedFloat(evt)
{
	var key = evt.keyCode;

	/// NOTE: Borrar = 8, Enter = 13, '0' = 48, '9' = 57, ',' = 44
	if((key >= 48 && key <= 57)||key == 8||key == 13||key == 44)
	{
		return true;
	}
	else
	{
		return false;
	}
}


function SignedFloat(evt)
{
	var key = evt.keyCode;

	// NOTE: Borrar = 8, Enter = 13, '0' = 48, '9' = 57, ',' = 44, '-' = 45
	if((key >= 48 && key <= 57)||key == 8||key == 13||key == 44||key == 45)
	{
		return true;
	}
	else
	{
		return false;
	}
}


function UnsignedInterger(evt)
{
	var key = evt.keyCode;

	// NOTE: Borrar = 8, Enter = 13, '0' = 48, '9' = 57
	if((key >= 48 && key <= 57)||key == 8||key == 13)
	{
		return true;
	}
	else
	{
		return false;
	}
}


function SignedInterger(evt)
{
	var key = evt.keyCode;

	// NOTE: Borrar = 8, Enter = 13, '0' = 48, '9' = 57, '-' = 45
	if((key >= 48 && key <= 57)||key == 8||key == 13||key == 45)
	{
		return true;
	}
	else
	{
		return false;
	}
}