
var _cal;
function showCalendar(){
    if (!_cal)
        _cal = new vlaCalendar('calendar',{'startMonday':true,'filePath':prefix + "/calendar/"});
    $('calendar').setStyle('display','block');$('calendarButton').setStyle('display','none');
}
function hideCalendar(){$('calendar').setStyle('display','none');$('calendarButton').setStyle('display','block');}

function initContainer(){
    if (prefix){
        var imageUrl1 = '/img/calendar_button_en';
        var imageUrl2 = '/img/calendar_bg_en';}
    else {
        var imageUrl1 = '/img/calendar_button';
        var imageUrl2 = '/img/calendar_bg';}

    var calendar = $('calendarContainer');
    // BODY OF CALENDAR
    var img = new Element('img',{
        'alt':'', 'src':imageUrl1 +'.png',
        'height':'88', 'width':'24',
	'style':'border: none;'});
    var a = new Element('a',{
        'href':'#',
        'events':{
            'click':function(e){
                e.stop();
                showCalendar();
            }
        }
    });
    var div = new Element('div', {'id':'calendarButton','style':'display: block;'});
    img.inject(a);
    a.inject(div);
    div.inject(calendar,'bottom');
    var div2 = new Element('div', {
        'id':'calendar',
        'style':'display: none; background-image: url(' + imageUrl2 + '.gif);'
    })
    div2.inject(calendar,'bottom');
}

var mainInit = function() {
  initContainer();
};

window.addEvent('domready',function(){
    mainInit.delay(2000);
});

