// JavaScript Document

function MinLen(fld,name,m)
{
	if (fld==null) return(true);
	s=Trim(fld.value);
	if (s.length>=m) return(true);
	if (s=="") 
		alert("Please fill in the \""+name+"\" field.");
	else 
		alert("Please enter at least "+m+" characters in the \""+name+"\" field.");
    fld.focus();
	return(false);
}

function Trim(fld)
{
	return(LeftTrim(RightTrim(fld,"")," "));
}

function LeftTrim(String,TrimChar)
{
 	String += "";		// Force argument to string.
 	TrimChar += "";		// Force argument to string.
	if ((TrimChar == "") || (!(TrimChar.length == 1))) {
		TrimChar = " ";
 	}
 	if (String.length==0) {
  		return(String);
	}
 	var Count;
 	for (Count = 0 ; Count<String.length ; Count++) {
  		if(!(String.charAt(Count) == TrimChar)) {
   			return(String.substring(Count,String.length));
		}
	}
	return("");
}
function RightTrim(String,TrimChar)
{
	String += ""        // Force argument to string.
 	TrimChar += ""      // Force argument to string.
 	if ((TrimChar == "") || (!(TrimChar.length == 1)))
  		TrimChar = " ";
 	if (String.length==0) {
  		return(String);
	}
 	var Count;
 	for (Count = String.length-1 ; Count>=0 ; Count--) {
		if (!(String.charAt(Count) == TrimChar)) {
			return(String.substring(0,Count+1));
		}
	}
	return("");
}