
function TP_NOF_SubmitHandler_OnInit(destFormName, srcFormName, action)
{
}

function TP_NOF_OptionsHandler_OnSetValue(destForm,dstName, name, value)
{
  if (destForm["article["+dstName+"]"]) {
    destForm["article["+dstName+"]"].value = value;
  }
}


function TP_NOF_SubmitHandler_OnFinalize (destForm, srcForm) {
  for (var i=0; i<destForm.elements.length; i++) {
    var name = destForm.elements[i].name;
    var idx = name.indexOf("article[select_");
    if ( idx != -1 ) {
      var checkName = name.substring(idx+"article[select_".length, name.length -1);
      if (srcForm.elements[checkName] && srcForm.elements[checkName].options)
        for (var j=0; j<srcForm.elements[checkName].options.length;j++)
          (j != srcForm.elements[checkName].options.length - 1) ?
              destForm[name].value += srcForm.elements[checkName].options[j].value + "|" :
              destForm[name].value += srcForm.elements[checkName].options[j].value;
    }
  }
}
