function validatePresence( formId, message )
{
	var myError = "";
	var myElem  = document.getElementById(formId);
		
	var myPattern = /^\s*$/;
			
	if ( myPattern.test( myElem.value ) == true )
	{
		myError = "<li>" + message + "</li>\n";
	}
			
	return myError;
}

function CompareValues (firstValFormKey, secondValFormKey, message)
{
	var myError = "";
	var myElem1  = document.getElementById(firstValFormKey);
	var myElem2  = document.getElementById(secondValFormKey);
	if(( (myElem1.value != "") && (myElem2.value != "") ) && (myElem1.value != myElem2.value))
	{
		myError = "<li>" + message + "</li>\n";
	}
	
	return myError;
}
		
function validatePattern( formId, pattern, message )
{
	var myError = "";
			
	var myElem  = document.getElementById(formId);
			
	if ( pattern.test( myElem.value ) == false )
	{
				myError = "<li>" + message + "</li>\n";
	}
			
	return myError;	
}

function validateNotDefault( formId, theDefault, message )
{
	var myError = "";
	
	var myElem  = document.getElementById(formId);
	
	if ( myElem.value == theDefault )
	{
		myError = "<li>" + message + "</li>\n";
	}
	
	return myError;
}