<!--

function IsNotBlank(strFieldValue, strMsg)
{
	if (strFieldValue.value == "")
	{
		alert(strMsg);
		strFieldValue.focus();
		return false;
	}
	else
		return true;
}

function IsBlank(strFieldValue, strMsg)
{
	if (strFieldValue.value != "")
	{
		alert(strMsg);
		strFieldValue.focus();
		return false;
	}
	return true;
}

function MinLength(FieldIn, iLength, strMsg)
{
	var strFieldIn = FieldIn.value;

	if (strFieldIn.length < iLength)
	{
		alert(strMsg);
		FieldIn.focus();
		return false;
	}
	else
		return true;
}

function MaxLength(FieldIn, iLength, strMsg)
{
	var strFieldIn = FieldIn.value;

	if (strFieldIn.length > iLength)
	{
		alert(strMsg); 
		FieldIn.focus();
		return false;
	}
		else
			return true;
}

function IsNumeric(FieldIn, strMsg)
{
		var strFieldIn = FieldIn.value;
		for (i = 0; i < strFieldIn.length; i++)
		{
			if  ((strFieldIn.charAt(i) < "0") || (strFieldIn.charAt(i) > "9"))
			{
				alert(strMsg);
				FieldIn.focus();
				return false;
			}
		}
			
		return true;
}

function IsString(strFieldValue, strMsg)
{
	var strTemp = strFieldValue.value;

	for (i = 0; i < strTemp.length; i++)
	{
		if  (
			   ((strTemp.charAt(i) >= "0" ) && (strTemp.charAt(i) <= "9")) 
			|| ((strTemp.charAt(i) >= "A" ) && (strTemp.charAt(i) <= "Z")) 
			|| ((strTemp.charAt(i) >= "a" ) && (strTemp.charAt(i) <= "z")) 
			|| (strTemp.charAt(i) == "_") 
			|| (strTemp.charAt(i) == "-")
			|| (strTemp.charAt(i) == ".")
			|| (strTemp.charAt(i) == " ")
			|| (strTemp.charAt(i) == ",")
			|| (strTemp.charAt(i) == ";")
			|| (strTemp.charAt(i) == ":")
			)
		{}
		else
		{
			alert(strMsg);
			strFieldValue.focus();
			return false;
		}
	}
	return true;
}

function IsEmail(strFieldValue, strMsg)
{
	if (strFieldValue.value.length < 7)
	{
		alert(strMsg);
		strFieldValue.focus();
		return false;
	}
	
	atPos = strFieldValue.value.indexOf('@');
	if (atPos < 1 || atPos == (strFieldValue.value.length - 1))
	{
		alert(strMsg);
		strFieldValue.focus();
		return false;
	}
		
	atPos = strFieldValue.value.indexOf('.');
	if (atPos <= 3)
	{
		alert(strMsg);
		strFieldValue.focus();
		return false;
	}

	return true;
}

//-->
