//
// includes javascriptfile "overlib.js" to create dhtml windows
// "overlib.js" is an external file from the internet
// location: see the file itself
//
// reason:
// own interface to use the "overlib.js"
//
// mk-it Solutions
// 2004-08-12
//


// set style for the overlib.js
var ol_bgclass = "dhtmlTitle";
var ol_captionfontclass = "dhtmlTitle";
var ol_fgclass = "dhtmlBody";
var ol_textfontclass = "dhtmlBody";
var ol_delay     = 400;
var ol_hauto     = 1;
var ol_vauto     = 1;
var ol_hpos      = 9;
var ol_width = "150"
var ol_border = 0;


// load file
document.write('<script type="text/javascript" language="JavaScript" src="/js/overlib.js"><\/script>');


function createDHTMLWindow(text, title, align, sticky, useCSS, width)
{
  var returnValue = true; 
  ol_hpos = align;

  // set dhtml window width
  if(width > 0)
    ol_width = width;

  // no elsif -> braindead
  while(1)
  {
    if((title != "") && sticky && useCSS)
    {
      returnValue = overlib(text, CAPTION, title, CSSCLASS, STICKY);
      break;
    }
    if((title != "") && !sticky && useCSS)
    {
      returnValue = overlib(text, CAPTION, title, CSSCLASS);
      break;
    }
    if((title != "") && sticky && !useCSS)
    {
      returnValue = overlib(text, CAPTION, title, STICKY);
      break;
    }
    if((title != "") && !sticky && !useCSS)
    {
      returnValue = overlib(text, CAPTION, title);
      break;
    }
    if((title == "") && sticky && useCSS)
    {
      returnValue = overlib(text, CSSCLASS, STICKY);
      break;
    }
    if((title == "") && !sticky && useCSS)
    {
      returnValue = overlib(text, CSSCLASS);
      break;
    }
    if((title == "") && sticky && !useCSS)
    {
      returnValue = overlib(text, STICKY);
      break;
    }
    if((title == "") && !sticky && !useCSS)
    {
      returnValue = overlib(text);
      break;
    }

    // avoid endless loop
    break;
  }

  return returnValue;
}

function help(text, title, width)
{
  return createDHTMLWindow(text, title, LEFT, 0, 1, width);
}

//
// 2007-10-27
// overnight -> dhtml window disapears if mouse out
function createDHTMLspecial(text, title, align, width)
{
  var returnValue = true; 
  ol_hpos = align;

  // set dhtml window width
  if(width > 0)
    ol_width = width;

  return overlib(text, CAPTION, title, CSSCLASS, STICKY, NOCLOSE);
}

