<!--

/* www.academia.at */

var sval = null;
var nvval = '';
var frh = new Array;
var hb = 0;
var suser = 0;
function pr3s(ns,fr,navt,nu) {
  //if (ns) sval = ns;
  var os = sval;
  if (fr == 3) {
    frh[2] = true;
    /*var r = ''; // i5, m, i6
    var p1 = pr3s_abspos('tp', 'sr'); //  8,831  7,980  8,980
    r += p1[0] + ',' + p1[1] + ',';
    var p1 = pr3s_abspos('tp', 'wk'); // 31,1061  31,983  31,1359
    r += p1[0] + ',' + p1[1] + ',';
    alert(r);*/
  }
  if (fr == 2) {
    hb = 0;
    frh[1] = true;
    /*var r = '';
    var p1 = pr3s_abspos('mn', 'wk'); // 0, 609   0,776   0,1
    r += p1[0] + ',' + p1[1] + ',';
    alert(r);*/
    if (ns != '-') {
      if ((sval == null) && (ns == '')) {
        sval = ns;
      }
      else if (ns == sval) {
      }
      else if (ns != '') {
        sval = ns;
        if (nvval) {
          //alert('ns ' + ns + ' ' + os + ' '+ nvval);
          top.frames['nv'].location.href = 'nv.pl?gr=' + nvval.substr(0,1) + '&kt=' + nvval.substr(1,nvval.length - 1) + '&s=' + sval;
        }
      }
    }
    if (navt) {
      navt = '' + navt;
      if ((navt != 'info') && (nvval != navt)) {
        //alert('ns ' + ns + ' ' + os + ' ' + nvval + ' ' + navt);
        top.frames['nv'].location.href = 'nv.pl?gr=' + navt.substr(0,1) + '&kt=' + navt.substr(1,navt.length - 1) + (sval ? '&s=' + sval : '');
      }
    }
  }
  if (fr == 1) {
    hb += 1;
    frh[0] = true;
    if (ns != '-') {
      if ((sval == null) && (sval == '')) {
        sval = ns;
      }
      else if (ns != '') {
        sval = ns;
      }
    }
    if (navt) {
      nvval = '' + navt;
    }
  }
  if ((fr == 2) || (fr == 3)) {
    if (frh[2] && frh[1] && frh[0] && document.getElementById) {
      var r = '';
      var p1 = pr3s_abspos('tp', 'sr');
      var p2 = pr3s_abspos('tp', 'wk');
      var d = p2[1] - p1[1];
      r = p1[0] + ',' + p1[1] + ',' + p1[2] + '+' + p2[0] + ',' + p2[1] + ',' + p2[2];
      if (d == 2) {
        //alert('Moz');
      }
      var p1 = pr3s_abspos('mn', 'wk');
      r += '+' + p1[0] + ',' + p1[1] + ',' + p1[2];
      var p1 = pr3s_abspos('mn', 'frame');
      r += '+' + p1[0] + ',' + p1[1] + ',' + p1[2];
      var p1 = pr3s_abspos('nv', 'g1');
      r += '+' + p1[0] + ',' + p1[1] + ',' + p1[2];
      var mx = window.innerWidth || top.frames['mn'].document.body && top.frames['mn'].document.body.clientWidth || 0;
      var my = window.innerHeight || top.frames['mn'].document.body && top.frames['mn'].document.body.clientHeight || 0;
      r += '+' + mx + ',' + my;
      var i = top.frames['tp'].document.getElementById('sri');
      if (i) {
        o = i.src;
        i.src = (o.substr(0,o.lastIndexOf('/')) + '/iconsrc.pl?' + r);
      }
    }
  }
  nu *= 1;
  if (nu > 0 && (suser != nu) && frh[0]) {
    suser = nu;
    if (document.getElementById) {
      var e = top.frames['tp'].document.getElementById('p3');
      if (e && (e.nodeName.toLowerCase() == 'li') && e.childNodes.length) {
        e = e.childNodes[0];
        if (e && (e.nodeName.toLowerCase() == 'a') && e.childNodes.length) {
          e = e.childNodes[0];
          if (e && (e.nodeName.toLowerCase() == 'span') && e.childNodes.length) {
            e.firstChild.nodeValue = (nu == 1 ? 'Logout' : 'Login');
          }
        }
      }
      var e = top.frames['tp'].document.getElementById('p2');
      if (e && (e.nodeName.toLowerCase() == 'li') && e.childNodes.length) {
        e = e.childNodes[0];
        if (e && (e.nodeName.toLowerCase() == 'a') && e.childNodes.length) {
          e = e.childNodes[0];
          if (e && (e.nodeName.toLowerCase() == 'span') && e.childNodes.length) {
            e.firstChild.nodeValue = (nu == 1 ? 'Kunden Funktionen' : 'Kunde werden');
          }
        }
      }
    }
  }
}

function pr3s_abspos(fr, id) {
  var t = 0;
  var l = 0;
  var w = 0;
  var o = this;
  if (document.getElementById) {
    var p = o = frames[fr].document.getElementById(id);
    var r = 100;
    if (p) {
      w = p.offsetWidth;
    }
    while (p && (r-- > 0)) {
      t += p.offsetTop;
      l += p.offsetLeft;
      p = p.offsetParent;
    }
  }
  return new Array(t,l,w,o);
}

function pr3d(u, fr, s) {
  if (s) {
    u = u + 's=' + sval;
  }
  if (fr == 2) {
    top.frames['mn'].location.href = u;
  }
  return true;
}

var pr3mi = new Array;
pr3mi[0] = new Array(1, 'iconhelp1.gif');
pr3mi[1] = new Array(1, 'iconkd1.gif');
pr3mi[2] = new Array(1, 'iconlog1.gif');
pr3mi[3] = new Array(1, 'iconshp1.gif');
pr3mi[4] = new Array(2, 'ickps.gif', 4);
pr3mi[5] = new Array(2, 'icnbs.gif', 4);
pr3mi[6] = new Array(2, 'icezs.gif', 4);
pr3mi[7] = new Array(2, 'icdls.gif', 3);
pr3mi[8] = new Array(2, 'icsrs.gif', 3);
pr3mi[9] = new Array(2, 'icdls.gif', 4);
pr3mi[10]= new Array(2, 'ickps.gif', 3);
pr3mi[11]= new Array(3, '');
function pr3m(w,e) {
  if (! document.getElementById) return;
  if (!e) {
    w = this.pr3m;
    e = this.childNodes[0];
  }
  var s = pr3mi[w-1];
  if (! e.pr3m) {
    e.onmouseout = pr3m_out;
    e.pr3m = w;
  }
  if (s[0] == 1) {
    var n = e.parentNode;
    n.style['backgroundColor'] = '#6699CC';
    n.style['backgroundImage'] = 'url(' + s[1] + ')';
    n.childNodes[0].style['color'] = '#FFFFFF';
    n.childNodes[0].style['backgroundColor'] = 'transparent';
  }
  else if (s[0] == 2) {
    var n = e;
    if (n.childNodes.length != s[2]) return;
    if (n.childNodes[0].tagName != 'SPAN') return;
    var o = '' + n.childNodes[0].childNodes[0].src;
    if (! e.pr3m_1) {
      e.pr3m_1 = o;
    }
    n.childNodes[0].childNodes[0].src = o.substr(0,o.lastIndexOf('/')) + '/' + s[1];
    if (s[2] == 4)
    {
      if (n.childNodes[1].tagName != 'SPAN') return;
      var o = '' + n.childNodes[1].childNodes[0].src;
      if (! e.pr3m_2) {
        e.pr3m_2 = o;
      }
      n.childNodes[1].childNodes[0].src = o.substr(0,o.lastIndexOf('.gif') - 1) + '1.gif';
    }
  }
  else if (s[0] == 3) {
    var n = e;
    if (n.childNodes.length != 2) return;
    if (n.childNodes[0].tagName != 'SPAN') return;
    var o = '' + n.childNodes[0].childNodes[0].src;
    if (! e.pr3m_2) {
      e.pr3m_2 = o;
    }
    n.childNodes[0].childNodes[0].src = o.substr(0,o.lastIndexOf('.gif') - 1) + '1.gif';
  }
}
function pr3m_out() {
  var e = this;
  var w = e.pr3m;
  var s = pr3mi[w-1];
  if (s[0] == 1) {
    if (e.tagName != 'A') {
      e = e.childNodes[0];
    }
    e.style['color'] = '';
    e.parentNode.style['backgroundColor'] = '';
    e.parentNode.style['backgroundImage'] = '';
  }
  else if (s[0] == 2) {
    e.childNodes[0].childNodes[0].src = e.pr3m_1;
    if (e.pr3m_2) {
      e.childNodes[1].childNodes[0].src = e.pr3m_2;
    }
  }
  else if (s[0] == 3) {
    e.childNodes[0].childNodes[0].src = e.pr3m_2;
  }
}
function pr3m_click() {
  var e = this;
  var w = e.pr3m;
  var s = pr3mi[w-1];
  if (s[0] == 1) {
    if ((e.tagName != 'A') && (e.childNodes.length > 0)) {
      e = e.childNodes[0];
    }
    if (e.tagName == 'A') {
      var t = e.target;
      if (t) {
        frames[t].location.href = e.href;
      }
    }
  }
}
function pr3m_span(f,id,w) {
  var d = null;
  if (f == 3) d = frames['tp'].document;
  var e = d.getElementById ? d.getElementById(id) : null;
  if (!e && d.all) {
    e = d.all[id];
  }
  if (!e) return;
  // eigentlich nur für w...[0]=1
  e.onmouseover = pr3m;
  e.onmouseout  = pr3m_out;
  e.onclick     = pr3m_click;
  e.pr3m = w;
}

function pr3w(it,f) {
  var d = f.document;
  var s = false;
  var tf = null;
  for (var i = 0; i<d.forms.length; i++) {
    tf = d.forms[i];
    for (var j = 0; j<tf.elements.length; j++) {
      if (tf.elements[j].name == 'wk') {
        if ((it.length > 2) && (it.substr(0,3) == 'ksk')) {
          if (tf.elements[j].value == it) {
            s = true;
          }
        }
        else {
          tf.elements[j].value = it;
          s = true;
        }
        if (s) {
          //i = d.forms.length;
          //j = tf.elements.length;
          break;
        }
      }
    }
    if (s) {
      break;
    }
  }
  if (s) {
    //alert(i);
    //alert(tf);
    //alert(tf.type);
    var x = tf.submit();
    //alert(x);
    //tf.submit();
  }
  //d.forms[0].elements['wk'].value = i;
  //d.forms[0].submit();
}

function pr3pr(f) {
  /*alert(f.frame.document.location);*/
  if (window.print) self.print();
  if(false || document.all && (navigator.appVersion.substring(22,23)==4)) {
    self.focus();
    var OLECMDID_PRINT = 6;
    var OLECMDEXECOPT_DONTPROMPTUSER = 2;
    var OLECMDEXECOPT_PROMPTUSER = 1;
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
    document.body.insertAdjacentHTML('beforeEnd',WebBrowser);
    WebBrowser1.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER);
    WebBrowser1.outerHTML = '';
  }
}

function pr3trmo(d,n) {
  if ((!d.getElementById)) return;
  var s = d.getElementById(n);
  if (!s) return;
  if (!s.childNodes) return;
  var n = s.firstChild;
  if (n.nodeName.toLowerCase() == 'tbody') {
    n = n.firstChild;
  }
  var h = '';
  if (d.location.hash) {
    h = d.location.hash.substr(1,d.location.hash.length-1);
  }
  while (n) {
    var cn = '';
    if ((n.nodeName.toLowerCase() == 'tr') && (((cn = n.className.toLowerCase()) == 'e') || (cn == 'o'))) {
      n.pr3trmo_orig = cn;
      n.onmouseover = pr3trmo_handler;
      /*alert('1 ' + n.childNodes);
      alert('2 ' + n.firstChild.nodeName);
      alert('3 ' + n.firstChild.childNodes);
      alert('4 ' + n.firstChild.firstChild);
      alert('5 ' + n.firstChild.firstChild.nodeName);*/
      if (h && n.firstChild && (n.firstChild.nodeName.toLowerCase() == 'td') && n.firstChild.firstChild && (n.firstChild.firstChild.nodeName.toLowerCase() == 'a')) {
        if (n.firstChild.firstChild.name == h) {
          n.onmouseover();
        }
      }
    }
    //alert(n.nodeName);
    //alert(n.className);
    n = n.nextSibling;
  }
}

function pr3trmo_handler() {
  this.className = 'hover';
  this.onmouseout = pr3trmo_out;
}

function pr3trmo_out() {
  this.className = this.pr3trmo_orig;
}

function pr3b(w,h) {
  history.go(-1 - hb);
  if (h) {
    w.location.hash = h;
  }
}

var pr3i_cache = new Array;
function pr3i() {
  if (document.images) {
    for (var i = 0; i < pr3i.arguments.length; i++) {
      var v = pr3i.arguments[i];
      if (v > 0) {
        var s = pr3mi[v-1];
        if (s[0] == 1) {
          pr3i_cache[pr3i_cache.length] = new Image();
          pr3i_cache[pr3i_cache.length - 1].src = s[1];
        }
        else if (s[0] == 2) {
          pr3i_cache[pr3i_cache.length] = new Image();
          pr3i_cache[pr3i_cache.length - 1].src = s[1];
          if (s[2] == 4) {
            pr3i_cache[pr3i_cache.length] = new Image();
            pr3i_cache[pr3i_cache.length - 1].src = 'iccl1.gif';
            pr3i_cache[pr3i_cache.length] = new Image();
            pr3i_cache[pr3i_cache.length - 1].src = 'icop1.gif';
          }
        }
        else if (s[0] == 3) {
          pr3i_cache[pr3i_cache.length] = new Image();
          pr3i_cache[pr3i_cache.length - 1].src = 'icc21.gif';
          pr3i_cache[pr3i_cache.length] = new Image();
          pr3i_cache[pr3i_cache.length - 1].src = 'ico21.gif';
        }
      }
    }
  }
}

//----------------------------------------------------------------------------
function setFormVal(form,element,value) {
  if (! form) {
    form = frames['main'].document.forms[0];
  }
  if (! form) {
    return;
  }
  for (var i = 0; i < form.elements.length; i++) {
    if (form.elements[i].name == element) {
      if (form.elements[i].type == 'textarea') {
        form.elements[i].value = value;
      }
      else if (form.elements[i].type == 'text') {
        form.elements[i].value = value;
      }
      else if (form.elements[i].type == 'select-one') {
        for (var j = 0; j < form.elements[i].options.length; j++) {
          if (form.elements[i].options[j].value == value) {
            form.elements[i].selectedIndex = j;
          }
        }
      }
      else if (form.elements[i].type == 'radio') {
        if (form.elements[i].value == value) {
          form.elements[i].checked = true;
        }
      }
      else if (form.elements[i].type == 'hidden') {
        form.elements[i].value = value;
      }
    }
  }
}

//----------------------------------------------------------------------------
function getFormVal(form,element) {
  if (! form) {
    form = frames['main'].document.forms[0];
  }
  if (! form) {
    return;
  }
  for (var i = 0; i < form.elements.length; i++) {
    if (form.elements[i].name == element) {
      if (form.elements[i].type == 'textarea') {
        return form.elements[i].value;
      }
      else if (form.elements[i].type == 'text') {
        return form.elements[i].value;
      }
      else if (form.elements[i].type == 'select-one') {
        return form.elements[i].options[form.elements[i].selectedIndex].value;
      }
      else if (form.elements[i].type == 'radio') {
        if (form.elements[i].checked) {
          return form.elements[i].value;
        }
      }
      else if (form.elements[i].type == 'hidden') {
        return form.elements[i].value;
      }
    }
  }
}

//-->
