

var begriffarray = new Array();         

var mauspos_top;
var mauspos_left;

function QuickHelpPos (evt) {

   if(document.body.offsetWidth){
    var body_breite = (document.body.offsetWidth + document.body.scrollLeft);
  }else{
    if(window.innerWidth){
      var body_breite = (window.innerWidth +  document.body.scrollLeft);
    }
  }

   if (!evt)
     evt = window.event;

   mauspos_top  = evt.clientY + document.body.scrollTop;
   mauspos_left = evt.clientX + document.body.scrollLeft;
   ausgleich = document.getElementById('hilfebox').offsetHeight;

  o = (mauspos_top  - 3 - ausgleich);
  l = (mauspos_left + 20 );

  if(body_breite < (l + document.getElementById('hilfebox').offsetWidth)){
       l =  body_breite - document.getElementById('hilfebox').offsetWidth - 25;
  }
  if(o <=5){
     o = 5;
  }

  document.getElementById('hilfebox').style.left  = l + "px";
  document.getElementById('hilfebox').style.top   = o + "px";

}

function zeige_lexi(ID){
  var titel= '';
  var text = '';
  var bild = '';

  if(!begriffarray[ID]){
    alert('Hoverhilfe ' + ID + ' nicht gefunden!');
    return;
  }

  if(sprache == '/de/'){
    titel = begriffarray[ID]['de']['titel'];
    text  = begriffarray[ID]['de']['text'];
    bild  = begriffarray[ID]['de']['bild'];
  }
  else  if(sprache == '/en/'){
    titel = begriffarray[ID]['en']['titel'];
    text  = begriffarray[ID]['en']['text'];
    bild  = begriffarray[ID]['en']['bild'];
  }

  document.getElementById('hilfebox_title').innerHTML = titel;
  document.getElementById('hilfebox_text').innerHTML = bild + text;
  document.getElementById('hilfebox').style.visibility = "visible";
  document.getElementById('hilfebox').style.display = "";
}

function close_lexi(){
  document.getElementById('hilfebox').style.visibility = "hidden";
  document.getElementById('hilfebox').style.display = "none";

}



begriffarray['/Lexikon/TEST'] = new Array();

begriffarray['/Lexikon/TEST']['de'] = new Array();

begriffarray['/Lexikon/TEST']['de']['titel']= 'Titel in Deutsch';
begriffarray['/Lexikon/TEST']['de']['text'] = 'Ein Text in Deutsch';
begriffarray['/Lexikon/TEST']['de']['bild'] = '<img src="http://www.industrielle-it.com/webseitendaten/images/standard/Zahnrad.gif_thumb.jpg" alt="" border="1" height="100" width="88" align="left" class="" style="margin:0px 10px 10px 0px;">';


begriffarray['/Lexikon/TEST']['en'] = new Array();

begriffarray['/Lexikon/TEST']['en']['titel']= 'Ein Titel in Englisch';
begriffarray['/Lexikon/TEST']['en']['text'] = 'Ein Text in Englisch';
begriffarray['/Lexikon/TEST']['en']['bild'] = '';
begriffarray['/Lexikon/MES'] = new Array();

begriffarray['/Lexikon/MES']['de'] = new Array();

begriffarray['/Lexikon/MES']['de']['titel']= 'Manufacturing Execution System';
begriffarray['/Lexikon/MES']['de']['text'] = 'Manufacturing Execution Systeme sind Systeme zur Steuerung konkreter Produktionsaufgaben. Mit Hilfe direkter Anbindung der Automation ist dies in Echtzeit möglich. Maschinenverfügbarkeit, Maschinenauslastung und die Durchlaufzeit der Aufträge werden mittels MES besser koordiniert und optimiert .';
begriffarray['/Lexikon/MES']['de']['bild'] = '';


begriffarray['/Lexikon/MES']['en'] = new Array();

begriffarray['/Lexikon/MES']['en']['titel']= 'Manufacturing Execution System';
begriffarray['/Lexikon/MES']['en']['text'] = 'Manufacturing Execution Systems used to manage process operations. This is possible in real time with direct connection of the automation. Machine availability, load factor and processing time will be better coordinated and optimized.';
begriffarray['/Lexikon/MES']['en']['bild'] = '';


document.onmousemove = QuickHelpPos;
