var IE = false;
//Countdownfunktion


var d2 = new Date(2010, 5, 27, 10, 30);
var d2time = Math.floor(d2.getTime()/1000);
var diff = d2time - dtime;
var days = Math.floor(diff/(60*60*24));
var days2 = (diff/(60*60*24));
var hours = (days2 - days)*24+1;
var hours2 = Math.floor(hours);
var min = (hours-hours2)*60;
var min2 = Math.floor(min);
var sec = Math.floor((min-min2)*60);
function differenz()    {

var string = "";
sec--;
string += "<b>Countdown bis zum SoLa 2010 in Lauter:</b><br /> Noch ";

if (sec < 0)  {
    sec = 59;
    min2--;
}

if (min2 < 0) {
    min2 = 59;
    hours2--;
}

if (hours2 < 0)   {
    hours2 = 23;
    days--;
}


    string +=     ((days != 0) ? ((days > 1) ? days + " Tage" : days + " Tag") : "")
                + ((hours2 != 0) ? ((hours2 > 1) ? ", " + hours2 + " Stunden" : ", " + hours2 + " Stunde") : "")
                + ((sec != 0) ? ((min2 != 0) ? ((min2 > 1) ? ", " + min2 + " Minuten " : ", " + min2 + " Minute ") : "") : ((min2 != 0) ? ((min2 > 1) ? " und " + min2 + " Minuten " : " und " + min2 + " Minute.") : ""))
                + ((sec != 0) ? ((sec > 1) ? " und " + sec + " Sekunden." : " und " + sec + " Sekunde.") : "");
/*if (days < 0) {
    document.getElementById("countdown").innerHTML = "SoLa in Lauter ist gestartet!";
}   else    {
    document.getElementById("countdown").innerHTML = string;
}
    setTimeout("differenz();", 1000);
*/
}



//Zufallsbanner

function zufall_intervall(a, b) {
  var z = Math.random();
  z *= (b - a + 1);
  z += a;
  return (Math.floor(z));
}

// Variablen mit URLs und Linktexten

var grafiken = new Array();

grafiken[grafiken.length] = "pics/banner/1.jpg";
grafiken[grafiken.length] = "pics/banner/2.jpg";
grafiken[grafiken.length] = "pics/banner/3.jpg";
grafiken[grafiken.length] = "pics/banner/4.jpg";
grafiken[grafiken.length] = "pics/banner/5.jpg";

var zufall = zufall_intervall(0, grafiken.length - 1);
var grafik = grafiken[zufall];

//Formularfunktionen

function test()  {
var f = document.Formular;
 if(f.nam.value == "" || f.nam.value == "Ihr Name")  {
   var vornam = prompt("Bitte Ihren Namen eingeben!", "Ihr Name");
   if (vornam)  {
       f.nam.value = vornam;
   }
  }
 if(f.emailfrom.value == "" || f.emailfrom.value == "Ihre E-Mail-Adresse") {
   var mailfrom = prompt("Bitte geben sie Ihre E-Mail-Adresse ein!", "Ihre E-Mail-Adresse");
   if (mailfrom)    {
       f.emailfrom.value = mailfrom;
   }
  }
 if(f.emailfrom.value.indexOf("@") == -1 || f.emailfrom.value.indexOf(".") == -1) {
   var mailfrom = prompt("Eingabe keine E-Mail-Adresse!", "Bitte geben sie eine gültige E-Mail-Adresse ein!");
   if (mailfrom)    {
       f.emailfrom.value = mailfrom;
   }
  }
 if(f.betreff.value == "" || f.betreff.value == "Betreff der Nachricht") {
   var subject = prompt("Bitte einen Betreff eingeben!", "Betreff der Nachricht");
   if (subject) {
       f.betreff.value = subject;
   }
  }
 if(f.worte.value == "") {
   var text = alert("Bitte geben sie eine Nachricht ein!");
   f.worte.value == "";
   f.worte.focus();
   return false;
   }  
 return true;
}

function leermachen(a, b)  {
    if (document.getElementById(a).value == b)    {
            document.getElementById(a).value = "";
        }    
}

function vollmachen(a, b)   {
    if (document.getElementById(a).value == "")  {
        document.getElementById(a).value = b;
    }
    return false;    
}


//Bildergaleriefunktionen


function scroll()   {

    if(document.images.grafic.complete == true && document.grafic.src != "pics/ani1.gif") {
        window.scrollTo(0, 400);    
    }  else {
        window.scrollTo(0, 400);
        setTimeout("scroll();", 10);
    }
}

function tagausg()  {
    if(e == 1)  {
        document.getElementById("picnum").value = "Sie sind bei den Aufbautagen bei Bild " + g + "!";    
    }  else {
        document.getElementById("picnum").value = "Sie sind bei Tag " + (e-1) + " bei Bild " + g + "!";
    }
}

var http = null;
function tagvor()   {
    e++;
    g = 1;
    if (e == maxday + 1) {
        e = 1;
    }
    http = null;
    if (window.XMLHttpRequest) {
        http = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        http = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (http != null) {
        http.open("GET", "pic.php?O=" + e + "&B=" + g, true);
        http.onreadystatechange = ausgeben;
        http.send(null);
    }  else    {
        document.write("Es ist ein Fehler Aufgetreten!");
    }
    tagausg();
}

function ausgeben() {
    if (http.readyState < 4)    {
        document.grafic.src = "pics/ani1.gif";
    }
    if (http.readyState == 4) {
        document.getElementById("ausgabe").innerHTML = http.responseText;
    }
}


function tagzur()   {
    e--;
    g = 1;
    if (e == 0) {
        e = maxday;
    }
    http = null;
    if (window.XMLHttpRequest) {
       http = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
       http = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (http != null) {
        http.open("GET", "pic.php?O=" + e + "&B=" + g, true);
        http.onreadystatechange = ausgeben;
        http.send(null);
    }  else    {
        document.write("Es ist ein Fehler Aufgetreten!");
    }
    tagausg();
}

function zuruck()   {
    g--;
    if (g == 0) {
        g = maxpic[e];                                    
    }
    http = null;
    if (window.XMLHttpRequest) {
       http = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
       http = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (http != null) {
       http.open("GET", "pic.php?O=" + e + "&B=" + g, true);
       http.onreadystatechange = ausgeben;
       http.send(null);
    }   else    {
        document.write("Es ist ein Fehler Aufgetreten!");
    }
    tagausg();
}

function vor()  {
    g++;
    if(g == maxpic[e] + 1)   {
        g = 1;
    }                    
    
    http = null;
    if (window.XMLHttpRequest) {
       http = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
       http = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (http != null) {
       http.open("GET", "pic.php?O=" + e + "&B=" + g, true);
       http.onreadystatechange = ausgeben;
       http.send(null);
    }   else    {
        document.write("Es ist ein Fehler Aufgetreten!");
    }
    tagausg();
}

function tagraus(f)  {
    sel = f.tage.selectedIndex;
    if (sel > 0)    {
        e = sel;
        http = null;
        if (window.XMLHttpRequest) {
           http = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
           http = new ActiveXObject("Microsoft.XMLHTTP");
        }
        if (http != null) {
           http.open("GET", "pic.php?O=" + e + "&B=" + g, true);
           http.onreadystatechange = ausgeben;
           http.send(null);
        }   else    {
            document.write("Es ist ein Fehler Aufgetreten!");
        }
        tagausg();
    }
}

function tagbild(r) {
    e = r.day.value;
    g = r.pic.value;
    if (g > 0 && e > 0)  {
        if(e > maxday)  {
            e = maxday;
        }       
        if(g > maxpic[e])  {
            g = maxpic[e]
        }
        http = null;
        if (window.XMLHttpRequest) {
           http = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
           http = new ActiveXObject("Microsoft.XMLHTTP");
        }
        if (http != null) {
           http.open("GET", "pic.php?O=" + e + "&B=" + g, true);
           http.onreadystatechange = ausgeben;
           http.send(null);
        }   else    {
            document.write("Es ist ein Fehler Aufgetreten!");
        }        
    }   else    {
            alert("Falsche Eingabe!");
    }
    tagausg();
    r.day.value = "";
    r.pic.value = "";
}

//Bildergalerie-popup########################################################################
function poppic(a, b) {
    if (IE != true) {   
        document.captureEvents(Event.MOUSEMOVE);
    }
    document.onmousemove = anim;
    id = a + "_" + b;
    
    hoehe = document.getElementById(id).height;
    breite = document.getElementById(id).width; 
    if(hoehe / breite < breite / hoehe)  {
        document.getElementById("pics").innerHTML = "<img src='pics/" + a + "/sola_img_" + b + ".jpg' height='187px' width='250px'/>";        
    }  else {
        document.getElementById("pics").innerHTML = "<img src='pics/" + a + "/sola_img_" + b + ".jpg' height='250px' width='187px'/>";        
    }
    document.getElementById("pics").style.display = "block";
}

function setzelinks(n) {
   n++;
   if (document.all) {
      document.all.pics.style.posLeft = n;
   } else if (document.getElementById) {
      document.getElementById("pics").style.left =
         n + "px";
   }
}

function setzeoben(n) {
   n++;
   if (document.all) {
      document.all.pics.style.posTop = n;
   } else if (document.getElementById) {
      document.getElementById("pics").style.top =
         n + "px";
   }
}

function anim(e) {
   var x = (IE != true) ? e.pageX : event.clientX;
   var y = (IE != true) ? e.pageY : event.clientY;
   setzelinks(x);
   setzeoben(y);
}

function hidepic()  {
    document.getElementById("pics").style.display = "none";
}

//News

function editnews() {
    if(document.edit_news.select.selectedIndex == 1)    {
        document.edit_news.id.disabled = true;
        document.edit_news.name.disabled = false;
        document.edit_news.titel.disabled = false;
        document.edit_news.text.disabled = false;
        document.edit_news.id.style.background = "grey";
        document.edit_news.name.style.background = "white";
        document.edit_news.titel.style.background = "white";
        document.edit_news.text.style.background = "white";
    }
    if(document.edit_news.select.selectedIndex == 2)    {
        document.edit_news.id.disabled = false;
        document.edit_news.name.disabled = false;
        document.edit_news.titel.disabled = false;
        document.edit_news.text.disabled = false;
        document.edit_news.id.style.background = "white";
        document.edit_news.name.style.background = "white";
        document.edit_news.titel.style.background = "white";
        document.edit_news.text.style.background = "white";
    }
    if(document.edit_news.select.selectedIndex == 3)    {
        document.edit_news.id.disabled = false;
        document.edit_news.name.disabled = true;
        document.edit_news.titel.disabled = true;
        document.edit_news.text.disabled = true;
        document.edit_news.id.style.background = "white";        
        document.edit_news.name.style.background = "grey";
        document.edit_news.titel.style.background = "grey";
        document.edit_news.text.style.background = "grey";
    }
}



function editusers() {
    if(document.edit_users.select.selectedIndex == 1)    {
        document.edit_users.id.disabled = true;
        document.edit_users.name.disabled = false;
        document.edit_users.passwort.disabled = false;
        document.edit_users.nam.disabled = false;
        document.edit_users.email.disabled = false;
        document.edit_users.id.style.background = "grey";
        document.edit_users.name.style.background = "white";
        document.edit_users.passwort.style.background = "white";
        document.edit_users.nam.style.background = "white";
        document.edit_users.email.style.background = "white";
    }
    if(document.edit_users.select.selectedIndex == 2)    {
        document.edit_users.id.disabled = false;
        document.edit_users.name.disabled = false;
        document.edit_users.passwort.disabled = false;
        document.edit_users.nam.disabled = false;
        document.edit_users.email.disabled = false;
        document.edit_users.id.style.background = "white";
        document.edit_users.name.style.background = "white";
        document.edit_users.passwort.style.background = "white";
        document.edit_users.nam.style.background = "white";
        document.edit_users.email.style.background = "white";
    }
    if(document.edit_users.select.selectedIndex == 3)    {
        document.edit_users.id.disabled = false;
        document.edit_users.name.disabled = true;
        document.edit_users.passwort.disabled = true;
        document.edit_users.nam.disabled = true;
        document.edit_users.email.disabled = true;
        document.edit_users.id.style.background = "white";
        document.edit_users.name.style.background = "grey";
        document.edit_users.passwort.style.background = "grey";
        document.edit_users.nam.style.background = "grey";
        document.edit_users.email.style.background = "grey";
    }
}

function disable()  {

    document.getElementById("captchadiv").innerHTML = "<input type=\"image\" src=\"pics/transp.png\" border=\"0\" style=\"background-image: url(captcha.php);\" id=\"captcha\" />";

    document.getElementById("captcha").disabled = true;

}

function enable()   {

    if(document.getElementById("cb").checked == true)    {

        document.getElementById("captchadiv").innerHTML = "<input type=\"image\" src=\"captcha.php\" border=\"0\" id=\"captcha\" />";

        document.getElementById('captcha').disabled = false;

    } else  {

        document.getElementById("captchadiv").innerHTML = "<input type=\"image\" src=\"pics/transp.png\" border=\"0\" style=\"background-image: url(captcha.php);\" id=\"captcha\" />";

        document.getElementById('captcha').disabled = true;

    }
}
