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

    File:               mld_melding.asp
    Description:        Muteerscherm voor haltewerkzaamheden
    Parameters:
       urole
       prs_key          Persoonskey van de persoon vanwie de haltewerkzaamheden gemuteerd dienen te worden
    Context:
    Note:

*/ %>
<!-- #include file="../../../appl/shared/common.inc" -->

<% FCLTHeader.Set({root: "../../../appl/"}); %>

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

<%
FCLTHeader.Requires({plugins: ["suggest","jQuery"],
                          js: ["jquery-ui.js"],
                         css: ["../../../appl/shared/suggest/suggest.css"]}); // css for childframes})

// AUTORISATIEPARAMETERS
var urole = getQParamSafe("urole", "fe");

// Om nog even compatible te blijven zodat alles nog even blijft werken. Moet er straks uit, natuurlijk.
var fronto = urole == "fo";
var backo  = urole == "bo";
var minfo  = urole == "mi";
var frontend = (!fronto & !backo & !minfo);

var autfunction = "WEB_INSUSE"; // alleen plaats (PRS) afhankelijk en niet organisatie (ALG) afhankelijk
var authparams = user.checkAutorisation(autfunction, true);

var OBJUSE_read  = (authparams.ALGreadlevel < 9);
var OBJUSE_write = (authparams.ALGwritelevel < 9);
user.auth_required_or_abort(OBJUSE_read || OBJUSE_write);
var reado = true;
if (OBJUSE_write) reado = false;

var prs_key = getQParamInt('prs_key', -1);

// OVERIGE PARAMETERS
var transitParam = "";
transitParam += buildTransitParam(["startday"]);
%>

<html>
  <head>
<%
    FCLTHeader.Generate();
%>
    <script  type="text/javascript" >
      function deelwerkClose(params)
      {
        if (params.keepForm) // er is iets fout bij het opslaan
            return;
        if (params.redirect)
        {
            window.location.href = params.redirect;
            return true;
        }


          if (params.cancel || params.close)
          {
            FcltMgr.closeDetail(window, params );
            return true;
          }

          // Altijd complete reload, we hebben nu een mld_key namelijk
          //window.location.href = "deelwerk_edit.asp?urole=<%=urole%>&prs_key=" + params.prs_key + "&startday=" + params.deelwerkdate;
          $("#weekletterInputFrame")[0].src = "deelwerk_edit.asp?urole=<%=urole%>&prs_key=" + params.prs_key + "&startday=" + params.deelwerkdate;
          $("#weekletterListFrame")[0].src = "deelwerk_list.asp?urole=<%=urole%>&prs_key=" + params.prs_key + "&startday=" + params.deelwerkdate;

      }
    </script>
  </head>

  <body id="editbody">
<%
    if (prs_key == -1)
    {
      var page="deelwerk_edit.asp";
    }
    else
    {
      var page="deelwerk_edit.asp";
    }
    // 1. Het hoofdframe weeklijst
    page += "?urole=" + urole + "&prs_key=" + prs_key + transitParam; // + "&startday=1274047200000";
    IFRAMER("weekletterInputFrame", page, {  initHeight: "450px",
                                            FcltClose: "deelwerkClose"
                                   });

    // 2. Het weeklijst overzichtscherm
    page="deelwerk_list.asp?urole=" + urole + "&prs_key=" + prs_key + transitParam; // + "&startday=1274047200000";
    IFRAMER("weekletterListFrame", page, { refreshOnClose: true });

%>
 <iframe src="../Shared/empty.html"
         name="hidFrameOrder"
         id="hidFrameOrder"
         FcltClose="splaceActivitiesClose"
         style="display:none"></iframe>
  </body>
</html>
