
var all;
function loadall(){

LoadResourceall("AccAvailabilityCalendarCss", "http://web.deskline.net/resources/ColorSchemes/ACCOWEB/white/availability_calendar.css","css", function(){
LoadResourceall("AccAvailabilityCalendarObjects", "http://web.deskline.net/resources/js/AccAvailabilityCalendarObjects.js", "js", function(){
        var myOptions = { containerId:"ctl00_ContentPlaceHolder1_divAvailabilityDescription",
                          instanceName:"all",
                          viewMounts: 3,
                          showServiceProviderName: false,
                          showProductName: true,
                          lang: "de",
                          showLegend:true,
                          linkkey:"accommodationtrentino",
                          applicationPath:"/",
                          serverHost:"http://web.deskline.net",
                          daysOfWeek:['M','D','M','D','F','S','S'],
                          months:['Jan','Feb','Mrz','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dez'],
                          infoIconSrc: "/images/882b77d1-9d4c-4df0-b5ba-4c77905b115b_1/99/Info.gif",
                          texts:['Legende','verfügbar','nicht verfügbar','geschlossen','T'] };
                          
        var myCalendarData = { dbCode: "TRN", 
                               serviseProviderName: "",                                
                               productIds: ['562d664a-1636-4b4a-8e3f-1000f48a8e5f','48cf9c0c-c758-4993-b043-4facc3086453','7b048179-4c46-410a-af04-27cbfbee68b6','26cc2513-ac2d-4ee2-a859-39c8cef4e039'],
                               productNames: ['Doppelzimmer mit Balkon und Seeblick BB','Camera Singola BB','Doppelzimmer mit Balkon BB','Camera Tripla BB'],
                               startDate:201007};                                                               
        all = new AvailabilityCalendar.Calendar(myCalendarData, myOptions);
        all.add_MonthChangedHandler(function() { alert('rrr') });                                     
});});
}
function LoadResourceall(id, src, type, callback) {
    var resourceObj = document.getElementById(id);
    if (resourceObj == null || resourceObj == "undefined") {
        var head = document.getElementsByTagName("head")[0];
        if(type=="js"){
            resourceObj = document.createElement('script');
            resourceObj.id = id;
            resourceObj.type = 'text/javascript';   
            resourceObj.src = src;
            head.appendChild(resourceObj);
            if (resourceObj.attachEvent) 
                resourceObj.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { callback(); } }
            else 
                resourceObj.addEventListener('load', function() { callback(); }, false); 
        }
        if(type=="css"){
            resourceObj = document.createElement('link');
            resourceObj.id = id;
            resourceObj.rel= "stylesheet";
            resourceObj.type="text/css";
            resourceObj.href= src;
            head.appendChild(resourceObj);
            callback();
        }                     
    } else {
        if(type=="js"){
            if((typeof(AvailabilityCalendar)) != 'undefined')
                callback();
            else
                setTimeout('LoadResourceall("'+id+'","'+ src+'", "'+ type + '",'+callback+')',100);        
        }
        if(type=="css"){
            callback();
        }
    }
}

if( typeof(Sys) != "undefined" && typeof(Sys.Application) != "undefined" ){  Sys.Application.notifyScriptLoaded();}