var oCloseCalendarTimeout = null;
var coordsCalendar;

function on(element) {
    if(oCloseCalendarTimeout) clearTimeout(oCloseCalendarTimeout);
    if(!coordsCalendar) coordsCalendar = Sys.UI.DomElement.getLocation(element);
    var elem = $get("ctl00_ctlMain_CtlCalendar1_divCalendrier");
    if(elem){
        elem.style.display='block';
        elem.style.left = coordsCalendar.x + 'px';
        elem.style.top = coordsCalendar.y + 'px';
    }
}
function off() {
    if($get("ctl00_ctlMain_CtlCalendar1_divCalendrier")) oCloseCalendarTimeout = setTimeout('if($get("ctl00_ctlMain_CtlCalendar1_divCalendrier")) $get("ctl00_ctlMain_CtlCalendar1_divCalendrier").style.display="none";',300)
}