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

    File:           ins_srtdeel.asp
    Description:    wrapper voor srtobjecten bewerk / show

    Parameters:     urole, srtdeel_key

    Context:
    Note:

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

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

var authparams = user.checkAutorisation("WEB_INSMGT");

var srtdeel_key = getQParamInt("srtdeel_key", -1);

// OVERIGE PARAMETERS
var transitParam = buildTransitParam(["disc_key", "srtgroep_key"]);

var ins_name = "";
var ins_srtcode = "";
var ins_parentkey;

if (srtdeel_key > 0)
{
   sql = "SELECT ins_srtdeel_code"
       + "  FROM ins_srtdeel sd"
       + " WHERE sd.ins_srtdeel_key = " + srtdeel_key;

   oRs = Oracle.Execute(sql);
   ins_srtcode = oRs("ins_srtdeel_code").value;
}
%>
<html>
  <head>
<%
    FCLTHeader.Generate();
%>
    <script  type="text/javascript" >
<%    if (srtdeel_key > 0)
      { %>
        FcltMgr.setTitle("<%=safe.jsstring(ins_srtcode)%>", {hot: false});
<%    }
      else
      { %>
        FcltMgr.startEdit(window);
<%    } %>

      function ins_Close(params)
      {
<%      if (srtdeel_key == -1)
        { %>
          if (params.cancel)
          {
            FcltMgr.closeDetail(window, params );
            return true;
          }
          if (!params.keepForm)
          {
            var url = "ins_srtdeel.asp?srtdeel_key=" + params.srtdeel_key;
            window.location.href = url;
          }
<%      }
        else
        { // Bestaand object bewerkt, switch naar show-mode
%>
          if (params.close)
          {
            FcltMgr.closeDetail(window, { close: true})
          }
          if (!params.keepForm)
            $("#srtdeelframe")[0].src = "ins_show_srtdeel.asp?srtdeel_key=<%=srtdeel_key%>";
<%      } %>
      }
    </script>
  </head>

  <body>
  <% PAGE_START(); %>
<%
    if (srtdeel_key == -1)
      var page="ins_edit_srtdeel.asp"; // Maak een nieuw
    else
      var page = "ins_show_srtdeel.asp";
    page += "?srtdeel_key=" + srtdeel_key + transitParam;

    IFRAMER("srtdeelframe", page, { FcltClose: "ins_Close" } );
    // tracking naar subframe :-)
    if (true) // iedereen die het object mag zien, mag ook de mutaties zien
    { 
      page = protectQS.create("../shared/status_info.asp?srtdeel_key=" + srtdeel_key + "&urole=bo");
      IFRAMER("srtinshistoryframe", page, { icon: "fa-list", title: L("lcl_tracking")} );
    }
%>
<% PAGE_END(); %>
  </body>
</html>
<% ASPPAGE_END(); %> 
