/* eko.js // 20090330 */

var edt = false;

var eko = {

    /** Core **/
    
    init: function() {
	eko.menu = gi('menu');
	eko.links = gxs(eko.menu, 'fake');
	if (edt) edt.enable();
    },

    /** Public **/

    toggle: function(e) {
	e.blur();
	for (var i = 0; i < this.links.length; i++) {
	    if (c(this.links[i]) == 'active')
		continue;
	    c(pn(this.links[i]), 'over', (e == this.links[i]));
	}
	return false;
    },

    searchOpts: function(e) {
	e.blur();
	var f = gi('search');
	c(f, (c(f) != 'none')? 'none': 'search');
	return false;
    },

    dateOpts: function(e) {
	e.blur();
	var a = e.options[e.selectedIndex].value;
	c(gi('transStart'), 'none', (a != '1' && a != '2'));
	c(gi('transBetween'), 'none', (a != '2'));
	c(gi('transEnd'), 'none', (a != '2' && a != '3'));
    },

    dlLettre: function(e) {
	var o = e.options[e.selectedIndex];
	f = o.value + '&title/' + ih(o).encode();
	d.location.href = '/download/lettre/' + f;
    }

}

w.onload = eko.init;
