/*************************************************************** * * Universal formupdate-function * * Copyright notice * * (c) 1998-2003 Kasper Skaarhoj * (c) 2005-2007 Stanislas Rolland * All rights reserved * * This script is part of the TYPO3 t3lib/ library provided by * Kasper Skaarhoj together with TYPO3 * * This modified script is part of the TYPO3 sr_feuser_register extension provided by * Stanislas Rolland to use form id rather than formname * * Released under GNU/GPL (see license file in tslib/) * * This script is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * This copyright notice MUST APPEAR in all copies of this script ***************************************************************/ function updateForm(formId,fieldname,value) { var formObj = document.getElementById(formId); if (formObj && formObj[fieldname]) { var fObj = formObj[fieldname]; var type=fObj.type; if (!fObj.type) { type="radio"; } switch(type) { case "text": case "textarea": case "hidden": case "password": fObj.value = value; break; case "checkbox": fObj.checked = ((value && value!=0) ? "on":""); break; case "select-one": var l=fObj.length; for (a=0;a