var instance_id;
var url_search;
var filter_children;
var msg_mandatory;
var op_and;
var opac_encoding;

function init_index(instance_id, opac_encoding, url_search, filter_children, msg_mandatory, op_and) {
    this.instance_id = instance_id;
    this.opac_encoding = opac_encoding;
    this.url_search = url_search;
    this.filter_children = filter_children;
    this.msg_mandatory = msg_mandatory;
    this.op_and = op_and;
}

function onSubmitForm(bAdult) {
    if (validate_form(document.forms[0], msg_mandatory)) {
        var query = trim(document.forms[0].ccl_query__m.value);
        display_query(opac_encoding, url_search, filter_children, op_and, query, bAdult);
    }
}

function onClickBtnSearch(bAdult) {
    onSubmitForm(bAdult);
}

function display_books(charset_encoding, id, image, image_over, sound_over, desc) {
    display_menu(url_transform + "?instance_id=" + instance_id + "&url_xml=" + contextPath + "/local/" + instance_id + "/children/xml/" + id + ".xml&url_xsl=" + contextPath + "/children/xsl/books.xsl&image=" + image + "&image_over=" + image_over + "&sound_over=" + sound_over + "&desc=" + encode_uri(desc, charset_encoding), charset_encoding);
}

function display_char(charset_encoding, c) {
    display_menu(url_transform + "?instance_id=" + instance_id + "&url_xml=" + contextPath + "/local/" + instance_id + "/children/xml/topics_char.xml&url_xsl=" + contextPath + "/children/xsl/topic.xsl&topic_id=" + encode_uri(c, charset_encoding));
}

