var emptyString = /^\s*$/

function trim(str)
{
	return str.replace(/^\s+|\s+$/g, '');
}

function validateEmail(vfld)
{
	if (emptyString.test(vfld.value)) return false;
	
	var tfld = trim(vfld.value);
	var email = /^[^@]+@[^@.]+\.[^@]*\w\w$/
	if (!email.test(tfld)) return false;
	
	// checks for usual email address
	//var email2 = /^[A-Za-z][\w.-]+@\w[\w.-]+\.[\w.-]*[A-Za-z][A-Za-z]$/
	//if (!email2.test(tfld)) return false;
	
	return true;
}

function validatePresent(vfld)
{
	if (emptyString.test(vfld.value)) return false;
	return true;
}

function validateRadio(vfld)
{
	var isChecked = false;
	for (var i= 0; i < vfld.length; i++)
	{
		if (vfld[i].checked == true) isChecked = true;
	}
	return isChecked;
}

function validateDropDown(vfld)
{
	if (emptyString.test(vfld.options[vfld.options.selectedIndex].value)) return false;
	return true;
}

