

//------------------------------------------------------------------------------

// Clear input text value

//

// param String fieldname : name of the field, e.g. document.form.inputfield

//

function clearValue(fieldname, defaultValue) {



	vFieldValue = "";

	statement1 = "vFieldValue = " + fieldname + ".value";

	eval(statement1);

	

	if (vFieldValue == defaultValue)

	{

		statement = fieldname + ".value" + "=''";

		eval(statement);

	}

}



//------------------------------------------------------------------------------

// Initialise an input text value if the value is empty

//

// param String fieldname : name of the field, e.g. document.form.inputfield

// param String vValue    : value to initialise to

//

function initValue(fieldname, vValue) {

	

	vOldValue = "";

	statement1 = "vOldValue = " + fieldname + ".value";

	eval(statement1);

	

	if (vOldValue == "") {

		statement2 = fieldname + ".value" + "='" + vValue + "'";

		eval(statement2);

	}

}



function updateValue(fieldname, vValue) {

	statement = fieldname + ".value" + "='" + vValue + "'";

	eval(statement);

}


