';
$vedette_indexint_tpl['vedette_indexint_script']='
var vedette_indexint = {
// parent : parent direct du selecteur
// vedette_composee_subdivision_id : id de la subdivision parente
// vedette_composee_element_order : ordre de l\'element
create_box : function(caller_property_name, parent, vedette_composee_subdivision_id, vedette_composee_element_order, id, label, rawlabel, vedette_composee_order) {
var form = document.createElement("div");
form.setAttribute("id", caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_form");
form.setAttribute("name", caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order+ "_form");
form.setAttribute("class", "vedette_composee_element_form");
var text = document.createElement("input");
text.setAttribute("id", caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_label");
text.setAttribute("class", "saisie-20emr");
text.setAttribute("type", "text");
text.setAttribute("name", caller_property_name + "[" + vedette_composee_order + "][elements][" + vedette_composee_subdivision_id + "][" + vedette_composee_element_order + "][label]");
text.setAttribute("autfield", caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_id");
text.setAttribute("completion", "indexint");
text.setAttribute("autocompletion", "on");
text.setAttribute("autocomplete", "off");
text.setAttribute("placeholder", "['.$msg["vedette_indexint"].']");
text.setAttribute("vedettetype", "vedette_indexint");
if (label) {
text.setAttribute("value", label);
}
if (rawlabel) {
text.setAttribute("rawlabel", rawlabel);
}
text.setAttribute("callback", "vedette_composee_callback");
var select = document.createElement("input");
select.setAttribute("id", caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_select");
select.setAttribute("class", "bouton");
select.setAttribute("type", "button");
select.addEventListener("click", function(e){
var deb_rech = document.getElementById(caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_label").value;
openPopUp("./select.php?what=indexint&caller=!!caller!!&dyn=1¶m1="+ caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_id¶m2="+ caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_label&callback=vedette_composee_callback&infield="+ caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_label&deb_rech=" + encodeURIComponent(deb_rech), "select_author0", 500, 400, -2, -2, "scrollbars=yes, toolbar=no, dependent=yes, resizable=yes");
}, false);
select.setAttribute("value", "...");
var element_id = document.createElement("input");
element_id.setAttribute("id", caller_property_name + "_" + vedette_composee_order + "_" + vedette_composee_subdivision_id + "_element_" + vedette_composee_element_order + "_id");
element_id.setAttribute("type", "hidden");
element_id.setAttribute("name", caller_property_name + "[" + vedette_composee_order + "][elements][" + vedette_composee_subdivision_id + "][" + vedette_composee_element_order + "][id]");
if (id) {
element_id.setAttribute("value", id);
}
var element_type = document.createElement("input");
element_type.setAttribute("type", "hidden");
element_type.setAttribute("name", caller_property_name + "[" + vedette_composee_order + "][elements][" + vedette_composee_subdivision_id + "][" + vedette_composee_element_order + "][type]");
element_type.setAttribute("value", "vedette_indexint");
form.appendChild(text);
form.appendChild(select);
form.appendChild(element_id);
form.appendChild(element_type);
parent.appendChild(form);
},
callback : function(id) {
document.getElementById(id).setAttribute("rawlabel", document.getElementById(id).value);
document.getElementById(id).value = "['.$msg["vedette_indexint"].'] " + document.getElementById(id).value;
}
}
';