// JavaScript Document

function trim (inputString, removeChar) 
{
	var returnString = inputString;
	if (removeChar.length)
	{
	  while(''+returnString.charAt(0)==removeChar)
		{
		  returnString=returnString.substring(1,returnString.length);
		}
		while(''+returnString.charAt(returnString.length-1)==removeChar)
	  {
	    returnString=returnString.substring(0,returnString.length-1);
	  }
	}
	return returnString;
}

function notempty (inputString)
{
  if(inputString.length>0)
  	return true;
  else
    return false;
}

var good;
function validemail(field) {

// Note: The next expression must be all on one line...
//       allow no spaces, linefeeds, or carriage returns!
var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);

if (goodEmail){
   good = true;
} else {
   //alert('Please enter a valid e-mail address.')
   field.focus();
   field.select();
   good = false;
   }
   return good;
}

/*
function wrapString(inputString,wrapLength,delimiter)
{
  if (!delimiter) delimiter = '\n';
  if (!wrapLength) wrapLength = inputString.length.
  buildString = '';
  for (i=0; i < inputString.length; i+=wrapLength)
  {
    buildString += inputString.slice(i,i+wrapLength) + delimiter;
  }
  return buildString.slice(0,(buildString.length - delimiter.length));
}

function isNotaNumber (inputString)
{
  return isNaN(inputString);
}

function onlyCharacters(inputString)
{
  var searchForNumbers = /\d+/
  (searchForNumbers.test(inputString)) ? return false : return true;
}


*/