/* © by WebMentor (www.webmentor.de) */


var pseudoframe_table_top_height = 131;
var pseudoframe_content_from_table_top = 59;
var pseudoframe_content_from_table_bottom = 5;
var pseudoframe_table_bottom_height = 28;
var pseudoframe_height_minus = pseudoframe_table_top_height + pseudoframe_content_from_table_top + pseudoframe_table_bottom_height;
function pseudoframeheight() {
  if (window.innerHeight) { pseudoframeheight_return = window.innerHeight; }
  else if (document.body && document.body.offsetHeight) { pseudoframeheight_return = document.body.offsetHeight; }
  else { pseudoframeheight_return = 0; }
  if (ie && pseudoframeheight_return > 0) { pseudoframeheight_return -= 4; }
  return pseudoframeheight_return;
}
function pseudoframecreate(pfc_h) {
  document.getElementById('pseudoframe').style.position = 'absolute';
  document.getElementById('pseudoframe').style.top = pseudoframe_table_top_height + pseudoframe_content_from_table_top;
  document.getElementById('pseudoframe').style.height = pfc_h - pseudoframe_content_from_table_bottom;
  document.getElementById('table_bottom').style.position = 'absolute';
  document.getElementById('table_bottom').style.top = pfc_h + pseudoframe_table_top_height + pseudoframe_content_from_table_top;
  document.getElementById('td_left').style.height = pfc_h + pseudoframe_content_from_table_top;
  document.getElementById('td_right').style.height = pfc_h + pseudoframe_content_from_table_top;
  if (document.body.scrollHeight - pseudoframeheight() > 0) {
    setTimeout('pseudoframecreate(document.body.scrollHeight - pseudoframe_height_minus)',0);
    document.getElementById('td_left').style.paddingBottom = pseudoframe_table_bottom_height;
    document.getElementById('td_right').style.paddingBottom = pseudoframe_table_bottom_height;
  }
  else {
    document.getElementById('td_left').style.paddingBottom = 0;
    document.getElementById('td_right').style.paddingBottom = 0;
  }
}
function pseudoframe_onresize() {
  pseudoframecreate(pseudoframeheight() - pseudoframe_height_minus);
}

var set_div_noscroll = 0;
function set_div_focus_stop() {
  if (nn6) {
    if (!set_div_noscroll) {
      set_div_noscroll = 1;
      setTimeout('set_div_noscroll = 0',2000);
    }
  }
}
function set_div_focus() {
  if (nn6) {
    if (!set_div_noscroll) {
      document.div_focus_form.div_focus.select();
    }
  }
}

var ticker_titel = 'Newsticker';
var ticker_width_border = '134px';
var ticker_width = '134px';
var ticker_height = '70px';
var ticker_bgcolor = '';
var ticker_background = '';

var ticker_content = new Array();

function tick1(whichlayer) {
  tlayer = eval(whichlayer);
  if (tlayer.top > 0 && tlayer.top <= 5) {
    tlayer.top = 0;
    setTimeout('tick1(tlayer)',3000);
    setTimeout('tick2(document.main.document.second)',3000);
    return;
  }
  if (tlayer.top >= tlayer.document.height * -1) {
    tlayer.top -= 5;
    setTimeout('tick1(tlayer)',50);
  }
  else {
    tlayer.top = parseInt(ticker_height);
    tlayer.document.write(ticker_content[tcl_i]);
    tlayer.document.close();
    if (tcl_i == ticker_content.length - 1) { tcl_i = 0; }
     else { tcl_i++; }
  }
}
function tick2(whichlayer) {
  tlayer2 = eval(whichlayer);
  if (tlayer2.top > 0 && tlayer2.top <= 5) {
    tlayer2.top = 0;
    setTimeout('tick2(tlayer2)',3000);
    setTimeout('tick1(document.main.document.first)',3000);
    return;
  }
  if (tlayer2.top >= tlayer2.document.height * -1) {
  tlayer2.top -= 5;
    setTimeout('tick2(tlayer2)',50);
  }
  else {
    tlayer2.top = parseInt(ticker_height)
    tlayer2.document.write(ticker_content[tcl_i]);
    tlayer2.document.close();
    if (tcl_i == ticker_content.length - 1) { tcl_i = 0; }
     else { tcl_i++; }
  }
}
function tick3(whichdiv) {
  tdiv = eval(whichdiv);
  if (parseInt(tdiv.style.top) > 0 && parseInt(tdiv.style.top) <= 5) {
    tdiv.style.top = 0 + 'px';
    setTimeout('tick3(tdiv)',3000);
    setTimeout('tick4(second2_obj)',3000);
    return;
  }
  if (parseInt(tdiv.style.top) >= tdiv.offsetHeight * -1) {
    tdiv.style.top = parseInt(tdiv.style.top) - 5 + 'px';
    setTimeout('tick3(tdiv)',50);
  }
  else {
    tdiv.style.top = parseInt(ticker_height);
    tdiv.innerHTML = ticker_content[tcl_i];
    if (tcl_i == ticker_content.length - 1) { tcl_i = 0; }
     else { tcl_i++; }
  }
}
function tick4(whichdiv) {
  tdiv2 = eval(whichdiv);
  if (parseInt(tdiv2.style.top) > 0 && parseInt(tdiv2.style.top) <= 5) {
    tdiv2.style.top = 0 + 'px';
    setTimeout('tick4(tdiv2)',3000);
    setTimeout('tick3(first2_obj)',3000);
    return;
  }
  if (parseInt(tdiv2.style.top) >= tdiv2.offsetHeight * -1) {
    tdiv2.style.top = parseInt(tdiv2.style.top) - 5 + 'px';
    setTimeout('tick4(second2_obj)',50);
  }
  else{
    tdiv2.style.top = parseInt(ticker_height);
    tdiv2.innerHTML = ticker_content[tcl_i];
    if (tcl_i == ticker_content.length - 1) { tcl_i = 0; }
     else { tcl_i++; }
  }
}
function ticker_start() {
  if (ticker_content.length > 2) { tcl_i = 2; } else { tcl_i = 0; }
  if (browser_all || browser_dom) {
    if (browser_all) { first2_obj = first2; } else { first2_obj = document.getElementById('first2'); }
    if (browser_all) { second2_obj = second2; } else { second2_obj = document.getElementById('second2'); }
    tick3(first2_obj);
    second2_obj.style.top = ticker_height;
    second2_obj.style.visibility = 'visible';
  }
  else if (document.layers) {
    document.main.visibility = 'show';
    tick1(document.main.document.first);
    document.main.document.second.top = parseInt(ticker_height) + 5;
    document.main.document.second.visibility = 'show';
  }
}
function ticker_return() {
  if (browser_all || browser_dom) {
    document.writeln('<div id=main2 style="position:relative;width:' + ticker_width_border + ';height:' + ticker_height + ';overflow:hidden;background-color:' + ticker_bgcolor + ' ;background-image:url(' + ticker_background + ');">');
    if (ticker_titel) { document.writeln('<font style="font-size:3px;"><br></font><font class=css_ticker_title>' + ticker_titel + '<br></font><font style="font-size:4px;"><br></font>'); }
    document.writeln('<div id=main2 style="position:relative;width:' + ticker_width + ';height:' + ticker_height + ';overflow:hidden;background-color:' + ticker_bgcolor + ' ;background-image:url(' + ticker_background + ');">');
    document.writeln('<div style="position:absolute;width:' + ticker_width + ';height:' + ticker_height + ';clip:rect(0 ' + ticker_width + ' ' + ticker_height + ' 0);left:0px;top:0px;">');
    document.writeln('<div id=first2 style="position:absolute;width:' + ticker_width + ';left:0px;top:1px;">');
    document.write(ticker_content[0]);
    document.writeln('</div>');
    document.writeln('<div id=second2 style="position:absolute;width:' + ticker_width + ';left:0px;top:0px;visibility:hidden;">');
    document.write(ticker_content[dyndetermine=(ticker_content.length==1)? 0 : 1]);
    document.writeln('</div>');
    document.writeln('</div>');
    document.writeln('</div>');
  }
}

var hidemenu_timeout = '';
var no_closemenuall_var = '';
var level_array = new Array();
level_array[0] = 0;
level_array[1] = 0;
var where_left_array = new Array();
var where_top_array = new Array();
function set_level(sl_level,sl_id) {
  if (level_array[0] == sl_level) {
    if (level_array[1] != sl_id) {
      hidemenu();
      level_array[1] = sl_id;
    }
  }
  else if (level_array[0] < sl_level) {
    level_array[1] = sl_id;
  }
  else if (level_array[0] > sl_level) {
    level_i = level_array[0];
    while (level_i >= sl_level) {
      hidemenu();
      level_i--;
    }
    level_array[1] = sl_id;
  }
}
function showmenu(content,sm_level,sm_id,sm_offset_this,sm_kat_id,sm_content_id) {
  if (order_array[sm_kat_id] || !sm_kat_id) {
    sm_menu_dropright = 0; // wenn dropdown = 0
    contentfromtop = 0; // oberer Abstand vom öffnendem Element
    contentfromleft_correction = -50; // linker Abstand vom öffnendem Element
    // if (nn6) { contentfromleft_correction += 100; } // wenn pseudoframe "absolute" + linker Abstand vom öffnendem Element bei nn6
    sm_offsetwidth = sm_offset_this.offsetWidth;
    sm_offsetleft = sm_offset_this.offsetLeft;
    sm_offsettop = sm_offset_this.offsetTop;
    show_menu = 1;
    if (sm_level == 1) {
      if (opr) {
        var parent_element = sm_offset_this.parentElement;
        parent_element_offsetleft = parent_element_offsettop = parent_element_offsetleft_last = parent_element_offsettop_last = 0;
        while (parent_element) {
          if (parent_element_offsetleft_last != parent_element.offsetLeft) { parent_element_offsetleft += parent_element.offsetLeft; }
          parent_element_offsetleft_last = parent_element.offsetLeft;
          if (parent_element_offsettop_last != parent_element.offsetTop) { parent_element_offsettop += parent_element.offsetTop; }
          parent_element_offsettop_last = parent_element.offsetTop;
          parent_element = parent_element.parentElement;
        }
        where_left_array[0] = parent_element_offsetleft
        where_top_array[1] = parent_element_offsettop;
      }
      else {
        where_left_array[0] = sm_offsetleft
        where_top_array[1] = sm_offsettop;
      }
      if (sm_menu_dropright) { where_left_array[0] -= sm_offsetwidth; }
    }
    if (level_array[0] == sm_level) {
      if (level_array[1] != sm_id) {
        level_array[1] = sm_id;
      }
      else {
        show_menu = 0;
      }
    }
    else if (level_array[0] < sm_level) {
      level_array[0] = sm_level;
      level_array[1] = sm_id;
    }
    else if (level_array[0] > sm_level) {
      level_i = level_array[0];
      while (level_i > sm_level) {
        hidemenu();
        level_i--;
      }
      level_array[1] = sm_id;
    }
    if (show_menu) {
      content_length = 0;
      content_return = '<tr>';
      while(content_length < content.length) {
        if (content[content_length][9]) {
          sm_array_rcsm = content[content_length][9].split(',');
        } else { sm_array_rcsm = ''; }
        if (!sm_array_rcsm || (sm_array_rcsm && (order_array['mod_rcsm'] == sm_array_rcsm[0] || order_array['mod_rcsm'] == sm_array_rcsm[1]))) {
          if (content_length > 0) {
            content_return += '<td class=css_menu_table_td_hr style="padding-left:5;padding-right:5;"> </td></tr><tr>';
          }
          content_return += '<td ';
          if (content[content_length][6] && content[content_length][7]) { content_return += 'onMousedown="view_item(\'' + content[content_length][6] + '\',\'' + content[content_length][7] + '\',\'' + content[content_length][1] + '\',0);"'; }
          else { content_return += 'style="cursor:default;"'; }
          if (content[content_length][4]) {
            content_return += 'onMouseover="showmenu(ca[' + eval(content[content_length][4]) + '],' + eval(content[content_length][3]) + ',' + eval(content[content_length][2]) + ',this,\'' + content[content_length][8] + '\',\'' + content[content_length][1] + '\');'; if (content[content_length][6] && content[content_length][7]) { content_return += 'set_style(this);'; } else { content_return += 'no_closemenuall(1);'; } content_return += '" onMouseout="unset_style(this);no_closemenuall(0);" class=css_menusub style="padding-left:5;padding-right:20;">';
          }
          else {
            content_return += 'onMouseover="set_level(' + eval(content[content_length][3]) + ',' + eval(content[content_length][2]) + ');'; if (content[content_length][6] && content[content_length][7]) { content_return += 'set_style(this);view_item(\'' + content[content_length][6] + '\',\'' + content[content_length][7] + '\',\'' + content[content_length][1] + '\',1);'; } else { content_return += 'no_closemenuall(1);'; } content_return += '" onMouseout="unset_style(this);no_closemenuall(0);" class=css_menu_table_td style="padding-left:5;padding-right:5;">';
          }
          content_return += content[content_length][0];
          content_return += '</td></tr>';
        }
        content_length++;
      }
      content_return = menu_table_01 + content_return + menu_table_02;
      if (!document.all && !document.getElementById && !document.layers) { return; }
      showmenu_id = 'showmenu' + level_array[0];
      if (br_ieopr) { menuobject = document.all[showmenu_id]; } else if (nn6) { menuobject = document.getElementById(showmenu_id); } else if (nn) { menuobject = document[showmenu_id]; } else { menuobject = ''; }
      if (menuobject) {
        if (br_ieoprnn6) { menuobject.objectstyle = menuobject.style; menuobject.innerHTML = content_return; }
        else {
          menuobject.objectstyle = menuobject;
          menuobject.document.write('<layer name=smlayer bgcolor=#E6E6E6 width=165>' + content_return + '</layer>');
          menuobject.document.close();
        }
        if (level_array[0] > 0) { where_left_array[level_array[0]] = sm_offsetwidth; }
        if (level_array[0] > 1) { where_top_array[level_array[0]] = sm_offsettop; }
        contentfromleft = where_left_array[0] + sm_offsetwidth + contentfromleft_correction;
        level_array_i = level_array[0] - 1;
        while(level_array_i >= 1) {
          contentfromleft += where_left_array[level_array_i] + 1; // + 5
          level_array_i--;
        }
        menuobject.objectstyle.left = contentfromleft;
        level_array_i = level_array[0];
        while(level_array_i >= 1) {
          contentfromtop += where_top_array[level_array_i];
          level_array_i--;
        }
        menuobject.objectstyle.top = contentfromtop;
        menuobject.objectstyle.visibility = 'visible'
        return false;
      }
    }
  }
}
function hidemenu() {
  showmenu_id = 'showmenu' + level_array[0];
  if (br_ieopr) { menuobject = document.all[showmenu_id]; } else if (nn6) { menuobject = document.getElementById(showmenu_id); } else if (nn) { menuobject = document[showmenu_id]; } else { menuobject = ''; }
  if (window.menuobject) {
    if (br_ieoprnn6) { menuobject.objectstyle.visibility = 'hidden'; } else { menuobject.objectstyle.visibility = 'hide'; }
  }
  level_array[0]--;
}
function no_closemenuall(ncma) { no_closemenuall_var = ncma; }
function delayhidemenu() { if (br_ieoprnn6 || nn) { delayhide = setTimeout('closemenuall()',2000); } }
function delayhidemenu_clear() { if (window.delayhide) { clearTimeout(delayhide); } }
function closemenuall() { if (!no_closemenuall_var) { while(level_array[0] > 0) { hidemenu(); } } }
function set_style(ss_this) { ss_this.id = 'css_menu_table_td_hov'; }
function unset_style(us_this) { us_this.id = 'css_menu_table_td_def'; }
if (br_ieoprnn6) { document.onclick = closemenuall; }


/* © by WebMentor (www.webmentor.de) */