/**
 * FORM-UTILS.JS
 *
 * FORM utility functions to validate input fields.
 *
 * Author         Dave Snyckers [X-Cago BV]
 * Version        1.0
 */


/**
 * Validates a list of input fields.
 *
 * @param form  the form containing the input fields
 * @param ...   the list of input fields
 */
function validateTextField( form )
{
	args = validateTextField.arguments;
	error = false;

  for( i=1; i<(args.length); i++ )
  {
    fieldname = args[i];

  	if( form.elements[fieldname] )
  	{
  	  if( form.elements[fieldname].value == "" )
    	{
    		form.elements[fieldname].className = "inputfielderror";
    		if( !error )
    		  form.elements[fieldname].focus();
    		error = true;
    	}
    	else
    	{
    		form.elements[fieldname].className = "inputfield";
    	}
    }
  }

	return !error;
}