// registering global variable OLBHP
if (typeof OLBHP === 'undefined') {
    OLBHP = {};
}
OLBHP.loadScript = (function (src) {
    var head, jq;
    if (document && document.createElement && document.getElementsByTagName) {
        head = document.getElementsByTagName('head')[0];
    } else if (typeof jQuery !== 'undefined') {
        jq = jQuery;
    }
    return function(src){
        if ( head ) {
            script = document.createElement('script');
            script.type = 'text/javascript';
            script.src = src;
            head.appendChild(script);
        } else if( jq ) {
            jQuery('head').append('<script type="text/javascript" src="' + src + '"></script>');
        }
    };
})();
OLBHP.loadScript('./javascript/jquery.color.js');
OLBHP.loadScript('./javascript/func.js');
OLBHP.loadScript('./beispiele/OpenLayers-2.9-rc1/OpenLayers.js');
OLBHP.loadScript('./javascript/site.js');
OLBHP.demoCodes = [
    [
      'window.map = new OpenLayers.Map( "map" );',
      'var wms = new OpenLayers.Layer.WMS(',
      ' "OpenLayers WMS",',
      ' "http://labs.metacarta.com/wms/vmap0",',
      ' { layers: "basic" }',
      ');',
      'map.addLayer( wms );',
      'map.zoomToMaxExtent( );'
    ],
    [
      '// Maßstabsleiste unten links einblenden',
      'var ctrl = new OpenLayers.Control.ScaleLine();',
      'map.addControl( ctrl );'
    ],
    [
      '// Navigation mit Pfeiltasten etc. ',
      'var ctrl_1 = new OpenLayers.Control.KeyboardDefaults();',
      '// Maus-Koordinatenanzeige',
      'var ctrl_2 = new OpenLayers.Control.MousePosition();',
      'map.addControl( ctrl_1 );',
      'map.addControl( ctrl_2 );'
    ],
    [
      '// Zentrumsobjekt anlegen',
      'var lonlat = new OpenLayers.LonLat( 11, 51.5 );',
      '// Rezentrieren auf Koordinate in Zoomstufe 5',
      'map.setCenter( lonlat, 5 );'
    ]
];

