
var all;
function loadall(){

LoadResourceall("AccAvailabilityCalendarCss", "http://web.deskline.net/resources/ColorSchemes/ACCOWEB/DEFAULT/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: "en",
                          showLegend:true,
                          linkkey:"accommodationlech",
                          applicationPath:"/",
                          serverHost:"http://web.deskline.net",
                          daysOfWeek:['M','T','W','T','F','S','S'],
                          months:['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'],
                          infoIconSrc: "/images/882b77d1-9d4c-4df0-b5ba-4c77905b115b_1/99/Info.gif",
                          texts:['legend','available','not available','closed','dd'] };
                          
        var myCalendarData = { dbCode: "LEH", 
                               serviseProviderName: "",                                
                               productIds: ['aabd1a2c-8407-4eff-b383-ea9e389cc24d','a73265c3-5f8f-471d-b3ab-fb5b3ae6f55a','c103c846-6044-4812-b058-b2d3c4cc9b4a','bdb8af44-ee38-4f28-a7b1-dfc5c95cade8','0e38fdb2-15e7-4701-9805-7174a730a02c','d3cdefc0-a63d-4fae-84a4-07e18d375f36','1d8f7ecb-6cdb-4d37-b47e-eb7813f17c5f','32c068c1-3b26-4ada-a3de-fd0dc09c8d01'],
                               productNames: ['CATEGORY A - snow-princess','CATEGORY B - snow-white','CATEGORY C - snow-moon - Chesa Rosa','CATEGORY D - snow-star','CATEGORY E - snow-man','CATEGORY F - snow-crystal','Double room, shower or bath, toilet, quiet','Double room, shower or bath, toilet, quiet'],
                               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();}