document.letzteAenderung=function() {
var lm=this.lastModified;
return (!lm || lm=="")? (new Date()) : (new Date(lm));
}
Date.prototype.datum=function() {
with(this) {
return getDate()+"."+(getMonth()+1)+"."+getFullYear();
}}
function isIn(x,a,b) {
return (!isNaN(x) && x>=a && x<=b);
}
function naechstesTreffen() {
var treff=document.getElementById("treffen");
if (treff && treff.firstChild && treff.firstChild.nodeType==3) {
var trd=treff.firstChild.data
var tr=trd.split(".");
if (tr.length>2 && isIn(tr[0],1,31) && isIn(tr[1],1,12) && isIn(tr[2],2007,2009)) {
var heut=new Date();
heut.setMilliseconds(0);
var t=(new Date(tr[2],tr[1]-1,tr[0],heut.getHours(),heut.getMinutes(),heut.getSeconds())).getTime();
var d=heut.getTime()-t;
if (d==0) trd+=" (heute)";
if (d>0) {
var r=d%1209600000;
t+=d-r+((r>0)?1209600000:0);
trd=(new Date(t)).datum();
}
treff.firstChild.data=trd;
}}}
function muster () {
if (document.getElementById("muster")) {
document.getElementById("absende_1").onchange=document.getElementById("absende_2").onchange=document.getElementById("eingang_1").onchange=document.getElementById("eingang_2").onchange=function () {
var wo=this.id.split("_");
var i=(wo[1]=="1")?"_2":"_1";
document.getElementById(wo[0]+i).value=this.value;
};
document.getElementById("heute").value=(new Date()).datum();
}}
function muster2 () {
if (document.getElementById("muster2")) {
document.getElementById("heute2").value=(new Date()).datum();
}}
function zitate() {
var tags=["q","blockquote"];
for (var t=0;t<tags.length;t++) {
var q=document.getElementsByTagName(tags[t]);
for (var i=0;i<q.length;i++) {
if (q[i].cite && q[i].cite!="") q[i].title=q[i].cite;
}}}
function gesammelt() {
var f=document.getElementById("fertig");
if (f && f.firstChild && !isNaN(f.firstChild.data)) {
var g=f.cloneNode(true);
var p=f.firstChild.data/200;
g.title=(p+"%").replace(".",",");
g.style.width=Math.min(p,100)+"%";
f.replaceChild(g,f.firstChild);
f.id="ladebalken";
f.previousSibling.appendData("("+document.letzteAenderung().datum()+") ");
}}
function formtest(f) {
var ein="";
var e=f.getElementsByTagName("input");
for (var i=0;i<e.length;i++) if (e[i].type=="text") ein+=e[i].value;
e=f.getElementsByTagName("textarea");
for (i=0;i<e.length;i++) ein+=e[i].value;
if (ein=="") {
alert("Ohne Eingaben kann das Formular nicht abgesendet werden!");
return false;
}
else return true;
}
function formularstop () {
var f=document.getElementsByTagName("form");
for (var i=0; i<f.length; i++) {
if (!f[i].onsubmit || f[i].onsubmit=="") {
f[i].onsubmit=function () { return formtest(this) }
}}}
function gruss() {
var g=document.getElementById("gruss");
if (g) {
var t=new Date();
var m=t.getMonth();
g.style.display=((m==0 && t.getDate()>6) || (m>0 && m<11))?"none":"block";
}}
window.onload=function () {
if (frames && top!=self) top.location=self.location;
zitate();
muster();
muster2();
naechstesTreffen();
gesammelt();
formularstop();
gruss();
}
