var ie=document.all
var ns6=document.getElementById&&!document.all


function ieobjekt(){
return (document.compatMode && document.compatMode!="BackCompat" && !window.opera)? document.documentElement : document.body
}
function vergroessern(welche, e, position, imgwidth, imgheight){

if (ie||ns6){
aufbau=document.getElementById? document.getElementById("zeigedasbild") : document.all.zeigedasbild

if (position=="center"){
seite_y_stellung=ns6? parseInt(pageYOffset) : parseInt(ieobjekt().scrollTop)
horizoposi=ns6? pageXOffset+window.innerWidth/2-imgwidth/2 : ieobjekt().scrollLeft+ieobjekt().clientWidth/2-imgwidth/2
vertiposi=ns6? seite_y_stellung+window.innerHeight/2-imgheight/2 : seite_y_stellung+ieobjekt().clientHeight/2-imgheight/2

if (window.opera && window.innerHeight)
vertiposi=seite_y_stellung+window.innerHeight/2-imgheight/2
vertiposi=Math.max(seite_y_stellung, vertiposi)
}

else{
var horizoposi=ns6? pageXOffset+e.clientX : ieobjekt().scrollLeft+event.clientX
var vertiposi=ns6? pageYOffset+e.clientY : ieobjekt().scrollTop+event.clientY
}

aufbau.style.left=horizoposi+"px"
aufbau.style.top=vertiposi+"px"
aufbau.innerHTML='<div align="right" id="leiste" class="leiste" width="800px"><span id="schliessen_text" class="schliessen_text" onClick="vorschau_zu()"><font color="black">Schließen</font></span> </div><img src="'+welche+'">'
aufbau.style.visibility="visible"
return false
}
else
return true
}

function vorschau_zu(){
aufbau.style.visibility="hidden"
}

function drag_and_drop(e){
if (ie&&dragapproved){
aufbau.style.left=tempx+event.clientX-offsetx+"px"
aufbau.style.top=tempy+event.clientY-offsety+"px"
}
else if (ns6&&dragapproved){
aufbau.style.left=tempx+e.clientX-offsetx+"px"
aufbau.style.top=tempy+e.clientY-offsety+"px"
}
return false
}

function initiiere_drag(e){
if (ie&&event.srcElement.id=="leiste"||ns6&&e.target.id=="leiste"){
offsetx=ie? event.clientX : e.clientX
offsety=ie? event.clientY : e.clientY

tempx=parseInt(aufbau.style.left)
tempy=parseInt(aufbau.style.top)

dragapproved=true
document.onmousemove=drag_and_drop
}
}

document.onmousedown=initiiere_drag
document.onmouseup=new Function("dragapproved=false")

function BlurLinks(){
lnks=document.getElementsByTagName('a');
for(i=0;i<lnks.length;i++){
lnks[i].onfocus=new Function("this.blur()");
}
}

onload=BlurLinks;





var jahr=2009, monat=7, tag=25, stunde=10, minute=00, sekunde=00; // Ziel-Datum in MEZ
        var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);

        function countdown() {
                startDatum=new Date(); // Aktuelles Datum

                // Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
                if(startDatum<zielDatum)  {

                        var jahre=0, monate=0, tage=0, stunden=0, minuten=0, sekunden=0;

                        // Jahre
                        while(startDatum<zielDatum) {
                                jahre++;
                                startDatum.setFullYear(startDatum.getFullYear()+1);
                        }
                        startDatum.setFullYear(startDatum.getFullYear()-1);
                        jahre--;

                        // Monate
                        while(startDatum<zielDatum) {
                                monate++;
                                startDatum.setMonth(startDatum.getMonth()+1);
                        }
                        startDatum.setMonth(startDatum.getMonth()-1);
                        monate--;

                        // Tage
                        while(startDatum.getTime()+(24*60*60*1000)<zielDatum) {
                                tage++;
                                startDatum.setTime(startDatum.getTime()+(24*60*60*1000));
                        }

                        // Stunden
                        stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
                        startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);

                        // Minuten
                        minuten=Math.floor((zielDatum-startDatum)/(60*1000));
                        startDatum.setTime(startDatum.getTime()+minuten*60*1000);

                        // Sekunden
                        sekunden=Math.floor((zielDatum-startDatum)/1000);

                        // Anzeige formatieren
                        //(jahre!=1)?jahre=jahre+" Jahre,  ":jahre=jahre+" Jahr,  ";
                        (monate!=1)?monate=monate+" Monate,  ":monate=monate+" Monat,  ";
                        (tage!=1)?tage=tage+" Tage,  ":tage=tage+" Tag,  ";
                        (stunden!=1)?stunden=stunden+" Stunden,  ":stunden=stunden+" Stunde,  ";
                        (minuten!=1)?minuten=minuten+" Minuten  und  ":minuten=minuten+" Minute  und  ";
                        if(sekunden<10) sekunden="0"+sekunden;
                        (sekunden!=1)?sekunden=sekunden+" Sekunden":sekunden=sekunden+" Sekunde";

                        document.countdownform.countdowninput.value="Noch "+jahre+monate+tage+stunden+minuten+sekunden+" bis es los geht.";

                        setTimeout('countdown()',200);
                }
                // Anderenfalls alles auf Null setzen
                else document.countdownform.countdowninput.value="0 Jahre,  0 Monate,  0 Tage,  0 Stunden,  0 Minuten  und  00 Sekunden";
        }
