
//==================================================================================
//==================================================================================
//
// Gallery-Tool Config-Application
// OO-PROGRAMMIERUNG
// AUTOR: DF
// © rdts AG
// ERSTELLT: 01.08.2007
//
//==================================================================================
//==================================================================================

var undefined;

// #################################################################################
// #################################################################|  Gallery   |##
// #################################################################################

function GalleryConfig() {

}

GalleryConfig._htmlRoot = '';


GalleryConfig._setHtmlRoot = function (str) {
  GalleryConfig._htmlRoot = str;
}

GalleryConfig._getHtmlRoot = function () {
  return GalleryConfig._htmlRoot;
}

GalleryConfig.autoDrawConfigData = function() {
  // Es werden automatisch JS-Datei "js/gallery_templates.js" und CSS-Dateien "css/gallery.css, css/gallery_ie.css" in das document geschrieben
  var _css_path = '';
  var _js_path = '';
  var _scriptTags = document.getElementsByTagName('script');
  for (var i=0; i<_scriptTags.length; i++) {
    if (! _scriptTags[i].src.toString().match(/gallery_config\.js/)){
      continue;
    }
    GalleryConfig._setHtmlRoot(_scriptTags[i].src.toString().replace(/script\/gallery_config\.js/,''));
    break;
  }
  var programmData = '<link rel="stylesheet" media="screen" type="text/css" href="'+ GalleryConfig._getHtmlRoot() +'css/gallery.css" />\n';
  programmData += '<!--[if lt IE 7]>\n<link rel="stylesheet" media="screen" type="text/css" href="'+ GalleryConfig._getHtmlRoot() +'css/gallery_ie.css" />\n<![endif]-->\n';
  programmData += '<!--[if gt IE 6]>\n<link rel="stylesheet" media="screen" type="text/css" href="'+ GalleryConfig._getHtmlRoot() +'css/gallery_ie7.css" />\n<![endif]-->\n';
  programmData += '<script type="text/javascript" src="'+ GalleryConfig._getHtmlRoot() +'script/ajax.js"></script>\n\n';
  programmData += '<script type="text/javascript" src="'+ GalleryConfig._getHtmlRoot() +'script/gallery_application.js"></script>\n';
  programmData += '<script type="text/javascript" src="'+ GalleryConfig._getHtmlRoot() +'script/gallery_templates.js"></script>\n\n';
  document.write(programmData);
}

GalleryConfig._autoDrawConfigData = GalleryConfig.autoDrawConfigData();