<!-- Formin tarkistuksen aliohjelmat -->

function is_jpg(sText)
{
	if (sText == "") return true;
	return  !(sText.lastIndexOf(".jpg") < 0 && sText.lastIndexOf(".JPG") < 0);	
}

function is_num(sText)
{
	var ValidChars = "0123456789.";
	var IsNumber=true;
	var Char;
	 
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsNumber = false;
		}
	}
	return IsNumber;   
}

function is_str(sText)
{
	var trimmed = sText.replace(/^\s+|\s+$/g, '');
	if (trimmed.length > 0)
		return true;
	return false;
}

function is_long_enough(sText, howLong)
{
	if (sText == '') return false;
	var trimmed = sText.replace(/^\s+|\s+$/g, '');
	if (trimmed.length >= howLong)
	{
		return true;
	}
	return false;
}

function is_email(sText)
{
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	return !filter.test(sText); 
}
