<%@ LANGUAGE = JavaScript %>
<% /*
     $Revision$
     $Id$

    File:              alg_ruimtefunctie_search.asp
    Description:       Toont zoekvelden voor lijst van ruimtefuncties
    Parameters:
      ruimtefunct_key  key van de ruimtefunctie
      locatie_key      key van de locatie
      gebouw_key       key van het gebouw
    Context:           Vanuit menu
    Note:               
                        Het menuitem vereist ALGMSU, kennelijk om deze voor het gepeupel te onderdrukken
                        De feitelijke autorisatie keek hier niet naar en vertrouwde op de ALGMAN/ALGUSE-autorisaties
                        wat ook goed is. Je moet dus beide hebben.
*/ %>

<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/iface.inc" -->
<!-- #include file="../Shared/selector.inc" -->
<!-- #include file="../Shared/plaatsselector.inc" -->
<!-- #include file="alg.inc" -->

<%
FCLTHeader.Requires({ plugins: ["jQuery", "kenmerk"] });

var alg_srtruimte_key = getQParamInt("alg_srtruimte_key", -1); // Ruimtefunctie
var locatie_key = getQParamInt("locatie_key", -1); // Locatie
var gebouw_key = getQParamInt("gebouw_key", -1); // Gebouw
var authparams = user.has("WEB_ALGMSU") && alg.checkAutorisation(true);  // als je geen scope hebt kun je toch niks

%>
<html>
  <head>
<%  FCLTHeader.Generate(); %>
    <script type="text/javascript">
      function doSubmit()
      {
        document.forms.u2.submit();
      }
    </script>
  </head>
  <body id="searchbody">
    <form name="u2" target="workFrame" action="alg_ruimtefunctie_search_list.asp" method="get">
      <% SEARCH_PAGE_START({ header: L("lcl_filterblok") }); %>
        <% SEARCH_BLOCK_START();%>
              <!-- Ruimtesoort -->
<%
          sql  = "SELECT   alg_srtruimte_key, "
                   + lcl.xsqla("alg_srtruimte_omschrijving", "alg_srtruimte_key")
                   + "    FROM alg_v_aanwezigsrtruimte "
                   + "ORDER BY UPPER("+lcl.xsql("alg_srtruimte_omschrijving", "alg_srtruimte_key")+")";
          FCLTselector("srtruimte",
                           sql,
                           { initKey: alg_srtruimte_key,
                             trclass: "primsearch",
                             label: L("lcl_estate_ruimte_man_sort"),
                             emptyOption: ""
                           });
SEARCH_BLOCK_END();
SEARCH_BLOCK_START(); 
        FCLTplaatsselector(authparams.ALGreadlevel, { locatiekey: locatie_key,
                                                            gebouwkey: gebouw_key,
                                                            startlevel: 2, // locatie
                                                            eindlevel: 3, // gebouw
                                                            whenEmpty: L("lcl_search_generic")  // want filter
                                                          });
SEARCH_BLOCK_END();
var buttons =  [ {title: L("lcl_overview_list"), action: "doSubmit()", id: "bSearch", icon: "fa-clipboard-list"} ];
SIMPLE_BLOCK_START();
  CreateButtons(buttons, { entersubmit: true, showIcons: true});
SIMPLE_BLOCK_END();
SEARCH_PAGE_END(); %>
      </form>

    <div id="result">
      <iframe width="100%" height="100%"
              src="../Shared/empty.asp"
              name="workFrame" id="workFrame"
              onload="FcltMgr.iframeLoaded(this)"
              frameborder="0" scrolling="no">
      </iframe>
    </div>
  </body>
</html>
<% ASPPAGE_END(); %> 
