/*
 no130.js

 

 Author: Göran Bruns
 Last modified: 29.10.2007 13:59
*/

var requiredFields = new Array('anrede','vorname','name','wohnort','email');

function AddSpamCheck(theForm,theField)
{
	var hiddenField = document.createElement('input');
	hiddenField.type = "hidden";
	hiddenField.name = "spamcheck";
    hiddenField.value = hex_md5(document.forms[theForm].elements[theField].value);
	document.forms[theForm].appendChild(hiddenField);
	document.forms[theForm].submit();
}

function NachrichtPopup()
{
    popupWin = window.open("index.php?page=nachricht","Nachricht","width=400,height=300,left=400,top=300,dependent=yes,location=no");
    popupWin.focus();
}

function DatenschutzPopup()
{
    popupWin = window.open("datenschutz.html","Datenschutz","width=600,height=400,left=100,top=100,dependent=yes,location=no,scrollbars=yes");
    popupWin.focus();
}

function BannerPopup()
{
    popupWin = window.open("banner.html","Banner","width=600,height=600,left=100,top=100,dependent=yes,location=no,scrollbars=yes");
    popupWin.focus();
}

function UpdateNachricht()
{
    opener.document.forms["register"].elements["nachricht"].value = window.document.forms["nachricht"].elements["nachricht"].value;
    self.close();
}

function CreateEmpfehlenEntry()
{
    var empfehlenRow = document.createElement("tr");
    var vornameData = document.createElement("td");            
    vornameData.appendChild(document.createTextNode("Vorname"));
    vornameData.appendChild(document.createElement("br"));

    var dataInput = document.createElement("input");
    dataInput.setAttribute("type","text");
    dataInput.setAttribute("name","tvorname[]");
    dataInput.setAttribute("maxlength","255");
    vornameData.appendChild(dataInput);
    
    empfehlenRow.appendChild(vornameData);
    
    
    var nameData = vornameData.cloneNode(true);
    nameData.firstChild.data =  "Nachname";
    nameData.lastChild.setAttribute("name","tnachname[]");

    empfehlenRow.appendChild(nameData);

    var emailData = vornameData.cloneNode(true);
    emailData.firstChild.data = "E-Mail";
    emailData.lastChild.setAttribute("name","capcha[]");

    var hiddenInput = document.createElement("input");
    hiddenInput.setAttribute("type","hidden");
    hiddenInput.setAttribute("name","email");
    
    emailData.insertBefore(hiddenInput,emailData.firstChild);

    empfehlenRow.appendChild(emailData);

    return empfehlenRow;    
}

function AddEmpfehlenEntry()
{
    var empfehlenAddButton = document.getElementById("empfehlenAddButton");
    empfehlenAddButton.parentNode.parentNode.parentNode.insertBefore(CreateEmpfehlenEntry(),empfehlenAddButton.parentNode.parentNode);
}

function countUp() {
var jahr=2007, monat=10, tag=29, stunde=23, minute=00; // Jahrestag hier angeben

var akt=new Date();
var j=akt.getFullYear()-jahr;
var m=akt.getMonth()+1-monat;
var t=akt.getDate()-tag;
var s=akt.getHours()-stunde;
var u=akt.getMinutes()-minute;
if(u<0) {s--; u=60+u;}
if(s<0) {t--; s=24+s;}
if(t<0) {m--; t=new Date(akt.getFullYear(),akt.getMonth(),0).getDate()+t;}
if(m<0) {j--; m=12+m;}

var z="";
if(j) {z = j + " Jahr"; if(j>1) z += "en";}
if(m) {if(z) z += ", "; z += (m + " Monat"); if(m>1) z += "en";}
if(t) {if(z) z += ", "; z += (t + " Tag"); if(t>1) z += "en";}
if(s) {if(z) z += ", "; z += (s + " Std."); if(s>1) z += "";}
if(u) {if(z) z += " <br>und "; z += (u + " Min."); if(u>1) z += "";}
document.write(z);
}