//<!--
var bName = "";
var newwindow;
var aktiv = 0;
var tempX = 0;
var tempY = 0;
var IE = document.all?true:false;
var pce,pcn;
if (!IE) {document.onmousemove = getMouseXYNT;} // get mouse position if browser is not IE

function msoPopShow(n,t,l) {
	p=FOB('dPopup');
	if (typeof(PopTit) != "undefined"){
	  if (PopTit[n]){
	    document.getElementById('ptit').innerHTML = PopTit[n];
	    document.getElementById('ptxt').innerHTML = PopTxt[n];
	    e="pps"+n;
	    element=document.getElementById(e);
	    a=getPosition(element);
	    if(n<0)window.alert("Position: (x="+a.x+" / y="+a.y+")");
	    if (l)p.style.left=l;
	    p.style.top=a.y-75;
	    p.style.visibility="visible";
	  }else{
	    p.style.visibility="hidden";
} } }

function SHL() { //v3.0
  var i,p,v,obj,args=SHL.arguments;
  if (IE) {i=getMouseXYIE();} // get mouse position if browser is IE;
  if ((obj=FOB(args[0]))!=null) { v=args[1];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v;}
    if (tempY < 0){tempY = 50;}
    obj.top=tempY-10;
    if (tempX < 0){tempX = 210;}
    obj.left=tempX-210;
  }
  obj.visibility=v;
}

function SHL1() { //v3.0
  var i,p,v,obj,args=SHL1.arguments;
  obj=FOB(args[0])
  v=args[1];
  if (obj.style) {
    obj=obj.style;
    v=(v=='show')?'visible':(v='hide')?'hidden':v;
  }
  obj.visibility=v;
}

function FOB(n, d) { //v4.0
  var p,i,x;
  if(!d) d=document;
  if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n];
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=FOB(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function getMouseXYNT(e) {
  tempX = e.pageX
  tempY = e.pageY
  return true
}

function getMouseXYIE() {
  tempX = event.clientX + document.body.scrollLeft
  tempY = event.clientY + document.body.scrollTop
  return true
}

function POP() {        // Pop-up Fenster f timmte Dauer
  var args=POP.arguments; // URL, "top=350, left=550, width=250, height=97,resizable=no,scrollbars=no,status=no", Dauer
  newwindow = window.open(args[0],"PopWin",args[1]);
  newwindow.focus();
  if (args[2] > 0){ aktiv = window.setInterval("Ende()",args[2]);}
}

function POV() {        // Pop-up Fenster f timmte Dauer (mit Windowname)
  var args=POV.arguments; // URL, "top=350, left=550, width=250, height=97,resizable=no,scrollbars=no,status=no", Dauer, Name
  newwindow = window.open(args[0],args[3],args[1]);
  newwindow.focus();
  if (args[2] > 0){ aktiv = window.setInterval("Ende()",args[2]);}
}

function Ende() {
  window.clearInterval(aktiv);
  newwindow.close();
}

function msoCommentShow(com_id,anchor_id,disp,txp) {{
 c = FOB(com_id);
 a = FOB(anchor_id);
 if (null != bName) {msoCommentHide(bName);}
 bName = com_id;
 if (null != c) {
  var x = a.offsetLeft;
  var y = a.offsetTop;
  var el = a;
  while (el.tagName != "BODY") {
    el = el.offsetParent;
    x = x + el.offsetLeft;
    y = y + el.offsetTop;
  }
  var cw = c.offsetWidth;
  var aw = a.offsetWidth;
  if (document.all) {
    c.style.left = x - aw + disp + 20;
  } else {
    c.style.left = x - aw + disp + 75;
  }
  c.style.top = txp;
  c.style.visibility = "visible";
}}}

function msoCommentHide(nam_id) {{
  h = FOB(nam_id)
  if (h != null) {
    h.style.visibility = "hidden";
    h.style.left = "-10000";
    h.style.top = "-10000";
  }
}}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-1); i+=2) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+1];
      if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
      obj.visibility=v; }
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
  d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function LadBild(d) {
  window.name = "MrtBild"
  var newWindow = window.open(d ,"Mrt2","screenX=550,screenY=300, width=450,height=270,resizable=no,scrollbars=no,dependent=yes");
  newWindow.focus();
}

function LadPlan(d) {
  window.name = "Mrt1";
  newWindow = window.open(d ,"Mrt2","screenX=150,screenY=0,width=750,height=670,resizable=no,scrollbars=no,dependent=yes");
  newWindow.focus();
}

function LadPrt(d) {
  window.name = "Mrt1";
  d = "web.php?"+d+"&prt=1";
  newWindow = window.open(d ,"Mrt3","screenX=150,screenY=0,width=710,height=670,resizable=yes,scrollbars=yes,dependent=yes");
  newWindow.focus();
}

function LadUpd(d,Sid,h) {
var a=d.substr(0,4);
 e = document.getElementById('xa');
 if(e !=null){
  for(var i = 0; i < e.options.length; i++){
   if(e.options[i].selected){
    a = e.options[i].value
    if (a.length < 3) {a = "0" + a.toString();}
    if (a.length < 3) {a = "0" + a.toString();}
    a=d.substr(0,1) + a + d.substr(4);
    break;
 }}}
  n = window.name+"xxx";
  if (!(n.substr(0,3)=="Mrt")) {window.name = "Mrt1";}
  d = "update.php?id="+a+d.substr(4)+"&prt=1&sid="+Sid;
  if (IE) {
    if (h) h = h + 70; else h = 400;
    w = 780;
  } else {
    if (h) h = h; else h = 330;
    w = 760;
  }
  p = "screenX=155,screenY=0,width=" + w + ",height=" + h + ",resizable=yes,scrollbars=yes,dependent=yes";
  newWindow = window.open(d,"MrtUpd",p);
  newWindow.focus();
}

function PicNum(n) {
 i = 'pc';
 e = document.getElementById(i);
 if(pce){pce.style.border = '1px solid #888888';}
 if(pcn==n){
  if(e !=null){e.value = 0;}
  pcn=0;
 }else{
  if(e !=null){e.value = n;}
  pcn=n;
  i = i + n;
  pce = document.getElementById(i);
  if(pce !=null){pce.style.border = '3px solid #FF2222';}
}}

function LadDok(d,Sid,h) {
var a=d.substr(0,4);
 if(e = document.getElementById('xa')){
  for(var i = 0; i < e.options.length; i++){
   if(e.options[i].selected){
    a = e.options[i].value
    if (a.length < 3) {a = "0" + a.toString();}
    if (a.length < 3) {a = "0" + a.toString();}
    a=d.substr(0,1) + a + d.substr(4);
    break;
 }}}
 n = window.name+"xxx";
 if (!(n.substr(0,3)=="Mrt")) {window.name = "Mrt1";}
 d = "dok.php?id="+a+d.substr(4)+"&sid="+Sid;
 if (IE) {
   if (h) h = h + 70; else h = 400;
   w = 660;
 } else {
   if (h) h = h; else h = 330;
   w = 750;
 }
 p = "screenX=155,screenY=0,width=" + w + ",height=" + h + ",resizable=yes,scrollbars=yes,dependent=yes";
 newWindow = window.open(d,"MrtDok",p);
 newWindow.focus();
}

function LadReset() {
  if (bName != "") {
    obj = FOB(bName);
    obj.style.visibility = "hidden";
  }
}

function Hoehe(h) {
  if (IE) {h = h + 200;}
  window.outerHeight = h;
}

function msoCalendShow(com_id,app_id,dis) {
  LadReset();
  bName = com_id;
  obj = FOB(com_id);
  elm = FOB(app_id);
  var dsp = 20+Math.abs(elm.style.top.replace("px",""));
  dsp = dsp+dis*18;
  obj.style.top = dsp+"px";
  obj.style.left = elm.style.left;
  obj.style.visibility = "visible";
}

function getPositionx(element,obx) {
/* der Aufruf dieser Funktion ermittelt die absoluten Koordinaten des Objekts element */
  var elem=element,tagname="",x=0,y=0,liste="",list2=obx.id+":"+element.id;
/* solange elem ein Objekt ist und die Eigenschaft offsetTop enthaelt */
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined")) {
    y+=elem.offsetTop;     /* Offset des jeweiligen Elements addieren */
    x+=elem.offsetLeft;    /* Offset des jeweiligen Elements addieren */
    tagname=elem.tagName.toUpperCase(); /* tag-Name ermitteln, Grossbuchstaben */
/* wenn beim Body-tag angekommen elem fuer Abbruch auf 0 setzen */
    if (tagname=="BODY") elem=0;
    else list2=list2+" "+tagname+": "+elem.offsetTop+" / "+elem.offsetLeft+"  ";
/* wenn elem ein Objekt ist und offsetParent enthaelt Offset-Elternelement ermitteln */
    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }      /* Objekt mit x und y zurueckgeben */
  alert(list2);
  position=new Object();
  position.x=x;
  position.y=y;
  return position;
}

function getPosition(element) {
/* der Aufruf dieser Funktion ermittelt die absoluten Koordinaten des Objekts element */
  var elem=element,tagname="",x=0,y=0;
/* solange elem ein Objekt ist und die Eigenschaft offsetTop enthaelt */
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined")) {
    y+=elem.offsetTop;     /* Offset des jeweiligen Elements addieren */
    x+=elem.offsetLeft;    /* Offset des jeweiligen Elements addieren */
    tagname=elem.tagName.toUpperCase(); /* tag-Name ermitteln, Grossbuchstaben */
/* wenn beim Body-tag angekommen elem fuer Abbruch auf 0 setzen */
    if (tagname=="BODY")
      elem=0;
/* wenn elem ein Objekt ist und offsetParent enthaelt Offset-Elternelement ermitteln */
    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }          /* Objekt mit x und y zurueckgeben */
  position=new Object();
  position.x=x;
  position.y=y;
  return position;
}

function alertPosition(elementId) {
/* gibt eine Meldung mit x und y des zu elementId gehoerenden Elements aus */
  var a,element;
/* Element-Objekt zur ID ermitteln */
  element=document.getElementById(elementId);
/* Position bestimmen und melden */
  a=getPosition(element);
  window.alert("Position "+elementId+": (x="+a.x+" / y="+a.y+")");
}

function MachHoehe(elementId,r){
  var a,element;
/* Element-Objekt zur ID ermitteln */
  element=document.getElementById(elementId);
/* Position bestimmen und melden */
  a=getPosition(element);
  if (a.y>650) {a.y=650;}
  if (IE) {
    window.resizeTo(810,a.y+130);
  }else{
    window.resizeTo(755,a.y+80);
  }
  if (r){window.reload;}
}

function DivHoehe(elementId,r){
  var a,element;
/* Element-Objekt zur ID ermitteln */
  element=FOB(elementId);
/* Position bestimmen und melden */
  window.alert("Div "+element.height+": (x="+window.height+")");
  element.height=window.height;
}

function DivBild(dp,n) {
  element = FOB('bild');
  if (n==0){
    element.style.visibility = "hidden";
  }else{
    element.style.visibility = "visible";
	  if (IE) {
	    element.style.top = document.body.scrollTop+30;
	    element.style.left = 320;
	  }else{
	    element.style.top = window.pageYOffset+30;
	    element.style.left = 520;
	  }
	  element.style.float = "right";
    dx='"'+dp+'"';
	  element.innerHTML = "<a onmouseout='DivBild("+dx+",0)'><img class='bld' src='"+dp+"' style='float:right;'></a>";
  }
}

function DivPic(d) {
  var dp = "../bilder/vgl/"+d+".jpg";
  if (document.images['vglobj']) document.images['vglobj'].src = dp;
  if (obj = FOB("piep")) {obj.src = "../bilder/vgl/"+d+".mp3";
    document.write("../bilder/vgl/"+d+".mp3");}
}

function DivSpz(d) {
  window.name = "TuS1";
  newWindow = window.open(d ,"TuS5","screenX=0,screenY=400,width=120,height=100,resizable=no,scrollbars=no,dependent=yes");
  newWindow.focus();
}

function ZeigSatzart(sa,m) {
 for(c in SatzMod){
  if(c[0]==sa){
   document.getElementById('stit').innerHTML=c[1];
   document.getElementById('stxt').innerHTML=c[2];
   if(m==1) document.write("<span id=\"stit\">"+c[1]+"</span>");
   if(m==2) document.write("<span id=\"stxt\">"+c[2]+"</span>");
  }
 }
}

function WahlSatzart(n,i,sa) {
 document.write("<select size=\"1\" name=\""+n+"\" ID=\""+i+"\" onmouseclick=\"javascript:ZeigSatzart('"+sa+"',0)\">");
 c=0;
 while(Sart[c]){
  document.write("<option value=\""+Sart[c].substring(0,1)+"\" ");
  if(Sart[c].substring(0,1)==sa){document.write("selected");}
  document.write(">"+Sart[c++].substring(2)+"</option>");
 }
 document.write("</select>");
}

function Aktualisiere(p) {
  window('TuS1').reload;
}

function Listtop() {
 var el = document.createElement('input');
 document.write("Listtop");
 el.type = 'text';
 el.name = 'text[]';
 el.size = '40';
 document.getElementById('Test').appendChild(el);
}

function Extseek(e){
 obj = FOB("erwsuche")
 element = FOB("dImpressum")
 a=getPosition(element);
 if(obj.style.visibility=="visible"){
  obj.style.visibility="hidden";
 }else{
  obj.style.visibility="visible";
  obj.style.top = a.y-(e*19)-7;
 }
}

function GetImport(){
 alert("####");
 a = window.clipboardData.getData('Text');
 alert("##" + a + "##");
}

function DateScale(){
 var l = new Array('','Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember');
 var z = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31,0);
 document.write("<td><table><tr>");
 document.write("<td class=\"graf\" style=\"vertical-align:middle;\">");
 document.write("<a href=\"update.php?id=Y00059&bj=6&sid="+Sid+"&mx="+String(Ktd[0]-1)+"-"+String(Ktd[1])+"-"+String(Ktd[2])+"\" style=\"text-decoration:none;\">");
 document.write("&nbsp;"+String(Ktd[0]-1)+"&nbsp;</a></td>");
 c=1;
 while(c<13){
  if(c==Ktd[1]){f="2";}else{f="4";}
  if(Ktd[0]==Ktd[3]){
   if(c > Ktd[4]){f="0";}
  }
  document.write("<td class=\"graf"+f+"\" style=\"text-align:center;\">");
  if(f=="0"){
   document.write(l[c]+"</td>");
  }else{
   document.write("<a href=\"update.php?id=Y00059&bj=6&sid="+Sid+"&mx="+String(Ktd[0])+"-"+String(c)+"-01\" style=\"text-decoration:none;\">");
   document.write(l[c]+"</a></td>");
  }
  c=c+1;
 }
 if(f=="0"){
  document.write("<td class=\"graf0\" style=\"vertical-align:middle;\">");
  w = Ktd[3].valueOf();
  document.write("&nbsp;"+String(++w) +"&nbsp;</td>");
 }else{
  document.write("<td class=\"graf\" style=\"vertical-align:middle;\">");
  document.write("<a href=\"update.php?id=Y00059&bj=6&sid="+Sid+"&mx="+String(Ktd[0].valueOf() + 1)+"-"+String(Ktd[1])+"-"+String(Ktd[2])+"\" style=\"text-decoration:none;\">");
  w = Ktd[0].valueOf();
  document.write("&nbsp;"+String(++w) +"&nbsp;</a></td>");
 }
 document.write("</tr></table>\n");
 document.write("<table><tr>");
 c=1;e=0;
 while(c<=z[Ktd[1]]){
  if(c==Ktg[e].valueOf()){
    if(c==Ktd[2]){f="2";}else{f="4";}
    document.write("<td class=\"graf"+f+"\" style=\"text-align:center;\" width=\"3%\">");
    document.write("<a href=\"update.php?id=Y00059&bj=6&sid="+Sid+"&mx="+String(Ktd[0])+"-"+String(Ktd[1],3)+"-"+String(c)+"\" style=\"text-decoration:none;\">");
    document.write(c+"</a></td>");
    if(Ktg[e].valueOf()>0){e=e+1;}
  }else{
    document.write("<td class=\"graf0\" style=\"text-align:center;\" width=\"3%\">");
    document.write(c+"</td>");
  }
  c=c+1;
 }
 document.write("</tr></table></td>\n");
}
//-->
