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

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

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

var locatie_key = getQParamInt("locatie_key", -1); // Locatie
var gebouw_key = getQParamInt("gebouw_key", -1); // Gebouw
var srtgebouw_key = getQParamInt("gebouw_func", -1); // Gebouwfunctie
var verantw_key = getQParamInt("verantw", -1); // Gebouw verantwoordelijke
var autosearch = getQParamInt("autosearch", 0) == 1;
var authparams = alg.checkAutorisation();
var this_alg = alg.func_enabled(gebouw_key);
%>

<html>
  <head>
    <%  FCLTHeader.Generate(); %>
      <script type="text/javascript">
          function doSubmit()
            {
                // Submitten met kenmerken
                doSubmitWithKenmerken();
            }

        function myModal()
        {
          var lvl = "G";
          var key = 0;
          var bld_key = "";
          var url = "load_kenmerk.asp?disc=" + "&urole=bo" + "&advanced=1" + "&onrgoed_key=" + bld_key + "&onrgoed_niveau=" + lvl;
          var titel = "<%=L("lcl_properties")%>";
          showKenmerkModal(url, titel)
        }

          $(document).ready(function() {<% if (autosearch) { %> document.forms.u2.submit(); <%}%> });
      </script>
  </head>
  <body id="searchbody">
    <div id="search">
      <form name="u2" target="workFrame" action="alg_gebouw_search_list.asp" method="get">
<%      BLOCK_START("searchtable", L("lcl_filterblok"));%>
        <tr>
          <td class="searchkolom1">
            <table><!-- x rijen, 2 kolommen: label + veld -->

<%             <!-- Locatie, gebouw en verdieping -->
                  FCLTplaatsselector(authparams.ALGreadlevel, {
                                                                locatiekey: locatie_key,
                                                                gebouwkey: gebouw_key,
                                                                startlevel: 2, // locatie
                                                                eindlevel: 3, // gebouw
                                                                whenEmpty: L("lcl_search_generic")
                                                              });
%>
            </table>
          </td><!-- end column 1 -->

          <td class="searchkolom2">
            <table><!-- x rijen, 2 kolommen: label + veld -->
              <!-- Zoektekst -->
<%            sql = "SELECT alg_srtgebouw_key"
                + ", "+lcl.xsqla('alg_srtgebouw_omschrijving', 'alg_srtgebouw_key')
                + "  FROM alg_srtgebouw"
                + " WHERE alg_srtgebouw_verwijder IS NULL"
                + " ORDER BY UPPER("+lcl.xsql('alg_srtgebouw_omschrijving', 'alg_srtgebouw_key')+")";
            FCLTselector("srt",
                         sql,
                         { initKey: srtgebouw_key,
                           label: L("lcl_estate_gebouw_srtgebouw"),
                           trclass: "primsearch",
                           emptyOption: ""
                         });
%>
            <!-- Gebouw verantwoordelijke -->
<%          // Dit veld is alleen zichtbaar indien er minimaal één gebouwverantwoordelijke geconfigureerd is (suppressNoValues).
            FCLTpersoonselector("verantw",
                                "sgVerantw",
                                { perslidKey: verantw_key,
                                  label: L("lcl_alg_bld_verantw"),
                                  filtercode: "GV", // Gebouw Verantwoordelijke
                                  trclass: "primsearch",
                                  suppressNoValues: true,
                                  whenEmpty: L("lcl_search_generic")  // want filter
                                });
%>
            </table>
          </td><!-- end column 1 -->
        </tr>
<%      BLOCK_END();

        var buttons =  [ {title: L("lcl_search"), action: "doSubmit()", id: "bSearch" },
                         {title: L("lcl_obj_advanced"), action: "myModal()", id: "bAdvanced" } ];
        CreateButtons(buttons, { entersubmit: true });
%>
      </form>
    </div> <!-- search -->

    <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>
