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

     File:               INS/load_kenmerk.asp
     Description:        Bestand die html code genereert voor de presentatie van de flexvelden
     Parameters:         urole                Rol van de gebruiker (frontend, frontoffice, backoffice, management info)
                         ins_key              Object key
                         srtdeel_key          Objectsoort key
                         reado                Readonly
                         flexcolumns          aantal kolommen voor flexkenmerken
                         advanced             Geadvanceerd
                         reqId                Perslid key
     Context:            ins_search.asp en ins_edit.asp: Clientside wordt de gegenereerde html code m.b.v. $('div#xxx').load binnen een div geplaatst.
                         De functie is gedefinieerd in ins_flexkenmerk.inc
     Note:

     TODO:               Aanpassen voor gebruik door ins_edit.asp
*/ %>

<%
var DOCTYPE_Disable = true;
%>

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

<%
var disc = getQParamInt("disc", -1);
var srtg = getQParamInt("srtgroep", -1);
var srtd = getQParamIntArray("srtdeel", []); // Aanroep van sleutel_search geeft array van keys mee. (Ontvangst van "-1" wordt omgezet in [] door getQParamIntArray)
if (srtg>0) disc=-1;
if (srtd>0) srtg=-1;

generateFlexKenmerkBlock ({ urole: getQParamSafe("urole"),
                           ins_key: getQParamInt("ins_key", -1), // Deel key
                           srtdeel_oms: getQParam("objsrt_oms", ""),
                           srtdeelkey_array: srtd, // objectsoort
                           srtgroep_key: srtg, // Soort groep key
                           disc_key: disc, // discipline
                           reado: getQParamInt("reado", 0) == 1, // Readonly
                           flexcolumns: getQParamInt("advanced", 0) == 1?1:S("ins_flexcolumns"),
                           advanced: getQParamInt("advanced", 0) == 1, // Geavanceerd
                           lendout: getQParamInt("lendout", 0) == 1, // Uitlenen van object. Alleen kenmerken met volgnummer 900 of hoger tonen.
                           reqId: getQParamInt("reqId", -1), // Perslid key (!search && multiMode)
                           bewerkniveau: getQParam("bewerkniveau", "D")
                         });
%>
