text: /* Copyright (c) 2006-2012 by OpenLayers Contributors (see authors.txt for 
   * full list of contributors). Published under the Clear BSD license.  
   * See http://svn.openlayers.org/trunk/openlayers/license.txt for the
   * full text of the license. */
  
  var OpenLayers = {
      /**
       * Constant: VERSION_NUMBER
       */
      VERSION_NUMBER: "$Revision$",
  
      /**
       * Constant: singleFile
       * TODO: remove this in 3.0 when we stop supporting build profiles that
       * include OpenLayers.js
       */
      singleFile: true,
  
      /**
       * Method: _getScriptLocation
       * Return the path to this script. This is also implemented in
       * OpenLayers.js
       *
       * Returns:
       * {String} Path to this script
       */
      _getScriptLocation: (function() {
          var r = new RegExp("(^|(.*?\\/))(OpenLayers.*?\\.js)(\\?|$)"),
              s = document.getElementsByTagName('script'),
              src, m, l = "";
          for(var i=0, len=s.length; i<len; i++) {
              src = s[i].getAttribute('src');
              if(src) {
                  m = src.match(r);
                  if(m) {
                      l = m[1];
                      break;
                  }
              }
          }
          return (function() { return l; });
      })(),
      
      /**
       * Property: ImgPath
       * {String} Set this to the path where control images are stored, a path  
       * given here must end with a slash. If set to '' (which is the default) 
       * OpenLayers will use its script location + "img/".
       * 
       * You will need to set this property when you have a singlefile build of 
       * OpenLayers that either is not named "OpenLayers.js" or if you move
       * the file in a way such that the image directory cannot be derived from 
       * the script location.
       * 
       * If your custom OpenLayers build is named "my-custom-ol.js" and the images
       * of OpenLayers are in a folder "/resources/external/images/ol" a correct
       * way of including OpenLayers in your HTML would be:
       * 
       * (code)
       *   <script src="/path/to/my-custom-ol.js" type="text/javascript"></script>
       *   <script type="text/javascript">
       *      // tell OpenLayers where the control images are
       *      // remember the trailing slash
       *      OpenLayers.ImgPath = "/resources/external/images/ol/";
       *   </script>
       * (end code)
       * 
       * Please remember that when your OpenLayers script is not named 
       * "OpenLayers.js" you will have to make sure that the default theme is 
       * loaded into the page by including an appropriate <link>-tag, 
       * e.g.:
       * 
       * (code)
       *   <link rel="stylesheet" href="/path/to/default/style.css"  type="text/css">
       * (end code)
       */
      ImgPath : ''
  };
  