//---------------------WHITE SPACE CHECKING-------------

function isWhiteSpace(argWhiteSpace) {
	argWs = argWhiteSpace.toString()
	
	for (var intI=0; intI < argWs.length; intI++)
		if (argWs.charAt(intI) != ' ' && argWs.charAt(intI) != '\t')
			return false
	
		return true
}

//----------------------PROPER ALPHA-----------------------

function isProperAlphabetic(argString) {
var alphabets = "abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ"

	for(var intI=0; intI<argString.length; intI++)
		if (alphabets.indexOf(argString.charAt(intI)) == -1)
			return true
			
		return false
}


//----------------------PROPER NUMERIC------------------------

function isProperNumber(argNumber) {
	var numberValue = Number(argNumber)
	
	if (isNaN(numberValue)) 
			return true
	else
			return false
}
//----------------------POSITIVE CHECK-----------------------
function isPositive(argNumber)
{
	var strvalue = argNumber.toString()
	for(var i=0; i < strvalue.length; i++)
	{
		var oneChar = strvalue.charAt(i);
		if(oneChar < "0" || oneChar > "9")
		{
			return true;
		}
	}
	return false;
}

//----------------------AGE CHECK RANGE-----------------------
function isAgeRange(argNumber)
{
	var numvalue = parseInt(argNumber)
	if(numvalue <= 0 || numvalue > 150)
	{
		return true;
	}
	return false;
}

//----------------------DECIMAL CHECKING------------------------

function isDecimal(argNumber)
{
	var strvalue = argNumber.toString()
	for(var i=0; i < strvalue.length; i++)
	{
		var oneChar = strvalue.charAt(i);
		if(oneChar == ".")
		{
			return true;
		}
	}
	return false;
}

//----------------------NEGATIVE CHECKING------------------------

function isNegative(argNumber)
{
	var numvalue = parseInt(argNumber)
	if(numvalue <= 0)
	{
		return true;
	}
	return false;
}

//----------------------EXPONENTIAL CHECK-----------------------
function isExp(argNumber)
{
	var strvalue = argNumber.toString()
	for(var i=0; i < strvalue.length; i++)
	{
		var oneChar = strvalue.charAt(i);
		if(oneChar == "E" || oneChar == "e")
		{
			return true;
		}
	}
	return false;
}

