
        // Добавляем включение VML для IE
        document.write(
            '<!--[if IE]><style type="text/css">vml\\:shape,vml\\:group{behavior: url(#default#VML);display:inline-block;}</style><![endif]-->'
        );

        var YMaps = {
                Module: {
                    CORE: 'core',
                    HOTSPOTS: 'hotspots',
                    TRAFFIC: 'traffic',
                    EXTBOUNDS: 'extbounds'
                }
            };

        (function () {
            var Internal = {
                    MapData: {
                        userKey: 'ACE0S0oBAAAA14ZLAAMAVp2C4YMtU8jRlVjkYIA6qcPbApEAAAAAAAAAAAC18mghKkLNA46YTfpkNZBvDeUpag==',
                        versionPath: 'http://api-maps.yandex.ru/1.1.6/',
                        modulePath: 'http://api-maps.yandex.ru/modules/1.1/',
                        dataVersion: '1.43.0',
                        tileUrlTemplates:{
                            map: 'http://vec0%d.maps.yandex.ru/tiles?l=map&%c',
                            sat: 'http://sat0%d.maps.yandex.ru/tiles?l=sat&%c',
                            skl: 'http://vec0%d.maps.yandex.ru/tiles?l=skl&%c'
                        },
                        printerHost: 'http:\/\/print.maps.yandex.net\/1.x\/',
                        trafficHost: 'http:\/\/trf.maps.yandex.net\/'
                    },
                    onerror: function(message){alert(message);}
                };
            Internal.ModuleData = {
                data: {
                    depends: [],
                    version: '1.43.0',
                    base: Internal.MapData.versionPath,
                    files: { js: [ 'xml/data.xml' ] }
                },
                core: {
                    depends: [ 'data' ],
                    base: Internal.MapData.versionPath,
                    files: {
                        js: [ '_YMaps.js?v=1' ],
                        css: [ '_YMaps.css' ],
                        ieCss: [ '_YMaps-ie.css' ]
                    }
                },
                hotspots: {
                    version:'1.1\-3',base:Internal.MapData.modulePath+'hotspots/',depends:['core'],files:{js:['_YMapsHotspots.js'],css:[],ieCss:[]}
                },
                traffic: {
                    error:{message:'\u043f\u0440\u043e\u0431\u043a\u0438 \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u044b'}
                },
                extbounds: {
                    
                }
            };
             
(function(m,e){var g=e.ModuleData,l={},q=navigator.userAgent.toLowerCase(),h=q.indexOf("msie")!=-1&&q.indexOf("opera")==-1,r=h&&(!document.documentMode||document.documentMode<8),b=document.getElementsByTagName("head")[0],k=[];m.load=function(){var t,w,v,u;if(!arguments.length||typeof(arguments[0])=="function"){t=["core"];w=arguments[0]}else{t=arguments[0];w=arguments[1]}v=g[t];if(!v){return}if(v.error){e.onerror(v.error.message)}u=o(t);if(u.ready){if(w){w()}return}if(w){u.callbacks.push(w)}j(t)};m.onLoad=function(u,t){if(n(u,k)!=-1&&g[u]){o(u).maker=t;s()}};function o(t){if(!l[t]){l[t]={ready:0,callbacks:[],maker:null}}return l[t]}function s(){var t=[];for(var v=0;v<k.length;v++){var u=k[v];if(o(u).maker&&d(u)){i(u)}else{t.push(u)}}k=t}function d(v){for(var u=0,w=g[v].depends||[],t=w.length;u<t;u++){if(!o(w[u]).ready){return 0}}return 1}function i(u){var v=o(u);v.maker(m,e);v.ready=1;for(var t=0;t<v.callbacks.length;t++){v.callbacks[t]()}}function j(v){if(n(v,k)==-1&&!o(v).ready){for(var u=0,w=g[v].depends||[],t=w.length;u<t;u++){j(w[u])}k.push(v);c(v)}}function c(t){var x=o(t),w=g[t],u=w.files,v=w.base;if(u){if(r&&u.ieCss){f(u.ieCss,v,w.version)}else{if(u.css){f(u.css,v,w.version)}}x.scriptTags=u.js?a(u.js,v,w.version):[]}}function p(u,v,t){return v+u+(t?"?v="+t:"")}function a(u,z,w){var x=[];for(var y=0,v=u.length;y<v;y++){if(!e.useDocumentWrite){var t=document.createElement("script");t.charset="utf-8";t.src=p(u[y],z,w);x.push(t);b.insertBefore(t,b.firstChild)}else{document.write('<script type="text/javascript" charset="utf-8" src="'+p(u[y],z,w)+'"><\/script>')}}return x}function f(w,y,u){for(var v=0,t=w.length;v<t;v++){if(!e.useDocumentWrite){var x=document.createElement("link");x.rel="stylesheet";x.href=p(w[v],y,u);b.insertBefore(x,b.firstChild)}else{document.write('<link rel="stylesheet" href="'+p(w[v],y,u)+'"/>')}}}function n(w,t){for(var v=0,u=t.length;v<u;v++){if(t[v]==w){return v}}return -1}})(YMaps,Internal);            
            Internal.useDocumentWrite=1;YMaps.load('core');delete Internal.useDocumentWrite
        })();
    