
/*function showCalendar(){$('calendar').setStyle('display','block');$('calendarButton').setStyle('display','none');}
function hideCalendar(){$('calendar').setStyle('display','none');$('calendarButton').setStyle('display','block');}
window.addEvent('domready',function(){new vlaCalendar('calendar',{startMonday:true,filePath:prefix+"/calendar/"});});*/

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');
    var class_name = "";
    if ($('calendarButton')) {
        $('calendarButton').destroy();
    }
    if ($('calendar')) {
        $('calendar').destroy();
    }
    if(!calendar) {
        if ($('innerHeader')){
            calendar = $('innerHeader');
            class_name = "calendarFix";
        } else if ($('themes')){
            calendar = $('themes');
            class_name = "calendarFix2";
        } else {return;}
    }

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

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

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

