var selected=new Array(); function com_atexo_referentiel_config() { var config = {}; config.serverUrl = "/referentiels/"; config.queryMinLength = 3; config.locale = "fr"; config.placeholderText= "Mot(s) cl�(s) ou code CPV ... "; config.noResultsMessage= "Pas de r�sultats pour : "; config.searchErrorMessage= "Requ�te invalide ou incompl�te : "; config.favoritesMessage="Favoris : "; config.blocs = [ { 'container' : 'multiTreeContainer', 'multi':true, 'tree':true, 'configPath' : '/resources/config/cpv-config.xml', 'cssStyles' : ['longinput'], 'selection' : selected, 'maxSelection' : 4, 'hideCodes': false } ]; return config; } function toggleTree(container, id) { typeSelectTreeView=document.getElementById('typeSelectTreeView'); if(typeSelectTreeView.value!=id) { com_atexo_referentiel_toggleTree(container); typeSelectTreeView.value= id; } } // m�thode appel�e par le module Referentil function com_atexo_referentiel_onReferentielLoaded() { } function com_atexo_referentiel_decorateSelection(container , elements) { if( container == 'multiFlatContainer') { J(elements[0]).css('border-color', 'red'); J(elements[0]).css('border-width', '1px'); } } function showSelection(container) { var selection = com_atexo_referentiel_getSelection(container); J('#'+container+'Selection').text(selection); } function com_atexo_referentiel_updateSelection(container , elements , selections) { var myString = new String(selections); var arraySelections = myString.split(','); var codePrincipal = arraySelections.shift(); var codeSecondaires = arraySelections.join("#"); J('.hidenGwtChosenPrincipal').val(codePrincipal); J('.hidenGwtChosenSecondaires').val("#"+codeSecondaires+"#"); if (container == 'multiTreeContainer') { J(elements[0]).css('border-color', 'red'); J(elements[0]).css('border-width', '1px'); } } function clearSelection(container){ com_atexo_referentiel_clearSelection(container); } function updateSelection(blocDef){ com_atexo_referentiel_reloadBloc(blocDef); }