
// $Id: na.js,v 1.1.1.1 2004/02/17 17:35:27 tagari Exp $

// Simple javascript functions to put "n/a" in either a single, named
// field in the AutoDep page or into all fields in the page. Derived
// from the original script in the venerable AutoDep3.

// fill the named field only
function na( field ) {
  if( field.value == "n/a" ) {
    field.value = "";
  } else {
	field.value = "n/a";
  }
}

// fill all fields
function globalna( obj ) {

  // this will fill with 'n/a' any text or textarea that has no value
  for( var i = 0; i < obj.length; i++ ) {
	if( obj.elements[i].value != null ) {
	  if( ( obj.elements[i].value == "" ) ||
		  ( obj.elements[i].value == "\n" ) ) {
		obj.elements[i].value = "n/a";
	  }
	}

	if( obj.elements[i].value   == "true" &&
		obj.elements[i+1].value == "false" ) {
	  if ( !obj.elements[i].checked ) {
		obj.elements[i+1].checked = "checked";
	  }
	}
  }
}
