function printfire()
{
    if (document.createEvent)
    {
        printfire.args = arguments;
        var ev = document.createEvent("Events");
        ev.initEvent("printfire", false, true);
        dispatchEvent(ev);
    }
}

printfire("Loading bugtracker2.js");

var bugtrackerHelper = {
   updateRelations : function () {
      printfire("bugtracker2.updateRelations()");
      e107Helper.message("bugtracker2UpdateRelations", "Updating/Refreshing relations");
      e107HelperAjax.addParm("action", "updateRelations");
      e107HelperAjax.addParm("reltype", document.getElementById("rel_reltype").value);
      e107HelperAjax.addParm("relid", document.getElementById("rel_relid").value);
      e107HelperAjax.addParm("bugid", document.getElementById("bugid").value);
      e107HelperAjax.addParm("popupid", "bugtracker2UpdateRelations");
      e107HelperAjax.post("bugtracker2Ajax.php");
   },
   getMessage : function (messageid) {
      printfire("bugtracker2,getMessage()");
      e107Helper.message("bugtracker_getmessage", "Getting message #"+messageid);
      e107HelperAjax.addParm("action", "getMessage");
      e107HelperAjax.addParm("messageid", messageid);
      e107HelperAjax.addParm("popupid", "bugtracker_getmessage");
      e107HelperAjax.post("bugtracker2Ajax.php");
   }
}

printfire("Loaded bugtracker2.js");
