        var lang
        
        function addit () {

            if ( typeof( masp_calendar_is_loaded ) != "undefined" && masp_calendar_is_loaded &&
                 typeof( masp_widget_is_loaded ) != "undefined" && masp_widget_is_loaded ) {
                load_widget( 'widget', 4, lang, 3 )
            }
            else
                setTimeout( 'addit()', 1000 );
        }
    
        function add_widget( l ) {
            lang = l

            var h = document.getElementsByTagName('HEAD')[0];
            var a = new Array( 'AnchorPosition.js', 'calendar2.js', 'widget.js' );

            for ( var i = 0; i < a.length; i++ ) {
                var s = document.createElement( 'script' );
                s.src = 'https://bookings.masterasp.com/js/' + a[i];
                h.appendChild( s );
            }
            
            addit();
        }
