<%@language = "javascript" %>
<%
/*  $Revision$
    $Id$

    File:               mrk_bericht.asp
    Description:        Muteerscherm voor marktplaats berichten
                        dit is de grote 'wrapper' voor de diverse andere schermen
    Parameters:         urole
                        mrk_key bij bewerken
    Context:
    Note:
*/ %>

<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/iface.inc" -->
<!-- #include file="mrk.inc" -->

<%
FCLTHeader.Requires({ plugins:["suggest","jQuery"],
                      js: ["jquery-ui.js"]
                    })

var mrk_key = getQParamInt("mrk_key", -1);
//var this_mrk = mrk.func_enabled_mrkbericht(mrk_key); // Wat heb ik zoal aan rechten
var urole = getQParamSafe("urole", "");   // Indien niet meegegeven, veronderstel dan frontend gebruik

if (mrk_key > 0)
{
  var this_mrk = mrk.func_enabled_mrkbericht(mrk_key); // Wat heb ik zoal aan rechten
  FCLTHeader.Title(L("lcl_mrk_marktplaats_bericht") + " " + mrk_key);   //TODO prefix erbij
}
// De functie checkAutorisation(autfunction) geeft een Response.End indien er geen autorisatie voor autfunction wordt gevonden
//var authparams = user.checkAutorisation(autfunction);
%>
<html>
  <head>
<%
    FCLTHeader.Generate();
%>

    <script  type="text/javascript" >
<%    if (mrk_key == -1) { %>FcltMgr.startEdit(window);<% } %>
      function mrkClose(params)
      {
        if (params.close)
        {
          FcltMgr.closeDetail(window, { cancel: true } );
          return true;;
        }
        // Kijk of het een nieuwe of bestaand bericht betreft
<%      if (mrk_key == -1)
        { %>
          if (params.cancel)
          {
              FcltMgr.closeDetail(window, { cancel: true } );
              return true;
          }
          // Complete reload, we hebben nu een mrk_key namelijk
          window.location.href = "mrk_bericht.asp?verynew=1&mrk_key=" + params.mrk_key + "&urole=<%=urole%>";
<%      }
        else
        { // Bestaande factuur bewerkt, switch naar show-mode
%>
          $("#mrkFrame")[0].src = "mrk_show_bericht.asp?mrk_key=<%=mrk_key%>&urole=<%=urole%>&embedded=1";
<%      } %>
      }
    </script>
  </head>

  <body>
<%
    if (mrk_key == -1)
      var page="mrk_edit_bericht.asp"; // Maak een nieuw
    else
      var page="mrk_show_bericht.asp";
    page += "?mrk_key=" + mrk_key
         + "&urole=" + urole
         + "&embedded=1";
    IFRAMER("mrkFrame", page, { title: L("lcl_mrk_frame_algemeen"),
                                initHeight: "450px",
                                FcltClose: "mrkClose"
                              });
%>
  </body>
</html>
