function openWindow(theURL, winName, features, myWidth, myHeight, isCenter) {
	if (window.screen && isCenter && isCenter=="true") {
		var myLeft = (screen.width-myWidth)/2;
		var myTop = (screen.height-myHeight)/3;
		features += (features != '') ? ',' : '';
		features += 'left='+myLeft+',top='+myTop;
    }
	window.open(theURL,winName,features+((features!='')?',':'')+'width='+myWidth+',height='+myHeight);
}

function adventskalender(wnr,pos,isClosed,toppos,leftpos) {
	var now = new Date();
	if (isClosed==1 && wnr<=now.getDate()) {

		var divContainer = document.getElementById("advkaltpos"+pos);
		var linkRef = divContainer.firstChild;
		var imageTag = linkRef.firstChild;

//		divContainer.setAttribute("style","position:absolute; top:"+(toppos-16)+"px; left:"+(leftpos-11)+"px; width:90px; height:76px; z-index:"+(pos+1)+";",0);
		divContainer.style.top = toppos-16;
		divContainer.style.left = leftpos-11;

		imageTag.setAttribute("src","files/images/advkal/1-"+(pos+1)+".gif",0);
		imageTag.setAttribute("width","90",0);
		imageTag.setAttribute("height","76",0);

		linkRef.setAttribute("href","javascript:adventskalender("+wnr+","+pos+",0,"+(toppos-16)+","+(leftpos-11)+")",0);

		window.setTimeout("adventskalender2("+wnr+")",500);
	} else { // open window immediately
		adventskalender2(wnr);
	}
}

function adventskalender2(wnr) {
	openWindow('advent/kalender.php?w='+wnr, 'TCE_Adventskalender', '', 620, 550, true);
}

function viewGallery(type,descriptor) {
	if (type < 2) {
//		if (navigator.appName == "Microsoft Internet Explorer") {
	    	openWindow('picviewer/viewer.php?ttype='+type+'&album='+descriptor,'PictureViewer','scrollbars=no,resizable=no','770','650','true');
//	    } else {
//	    	openWindow('picviewer/viewer.php?ttype='+type+'&album='+descriptor,'PictureViewer','scrollbars=no,resizable=no','770','612','true');
//	    }
    } else { // link aus jun-bereich
//		if (navigator.appName == "Microsoft Internet Explorer") {
	    	openWindow('../picviewer/viewer.php?ttype='+type+'&album='+descriptor,'PictureViewer','scrollbars=no,resizable=no','770','650','true');
//	    } else {
//	    	openWindow('../picviewer/viewer.php?ttype='+type+'&album='+descriptor,'PictureViewer','scrollbars=no,resizable=no','770','612','true');
//	    }
    }
}

// MITGLIEDSCHAFT
function m_oneortwo() {
	if (formular.howmany.value=="ich") {
		document.getElementById("secondinfo").style.display="none";
		document.getElementById("sgpl1").firstChild.nodeValue="möchte";
		document.getElementById("sgpl2").firstChild.nodeValue="Einzelmitglied";
		document.getElementById("sgpl3").firstChild.nodeValue="Ehepaarmitglied";
		document.getElementById("sgpl4").firstChild.nodeValue="Juniormitglied";
		document.getElementById("sgpl5").firstChild.nodeValue="Passivmitglied";
		document.getElementById("sgpl6").firstChild.nodeValue="Ich akzeptiere";
		document.getElementById("sgpl7").firstChild.nodeValue="Ich wurde";
		document.getElementById("sgpl8").firstChild.nodeValue="Schnuppermitglied";
		document.getElementById("sgpl9").firstChild.nodeValue="IC-Mitglied";
	} else {
		document.getElementById("secondinfo").style.display="";
		document.getElementById("sgpl1").firstChild.nodeValue="möchten";
		document.getElementById("sgpl2").firstChild.nodeValue="Einzelmitglieder";
		document.getElementById("sgpl3").firstChild.nodeValue="Ehepaarmitglieder";
		document.getElementById("sgpl4").firstChild.nodeValue="Juniormitglieder";
		document.getElementById("sgpl5").firstChild.nodeValue="Passivmitglieder";
		document.getElementById("sgpl6").firstChild.nodeValue="Wir akzeptieren";
		document.getElementById("sgpl7").firstChild.nodeValue="Wir wurden";
		document.getElementById("sgpl8").firstChild.nodeValue="Schnuppermitglieder";
		document.getElementById("sgpl9").firstChild.nodeValue="IC-Mitglieder";
	}
}

function m_elternimclub() {
	if (formular.art[4].checked) {
		document.getElementById("juniormitglied").style.display="";
	} else {
		document.getElementById("juniormitglied").style.display="none";
	}
}

function m_kinder(option) {
	if (option==1) {
		document.getElementById("kinder1").style.display="";
		document.getElementById("kinder2").style.display="none";
		m_kinderinout(1);
	} else if (option==2) {
		document.getElementById("kinder1").style.display="none";
		document.getElementById("kinder2").style.display="";
		m_kinderinout(2);
	} else {
	  	document.getElementById("kinder1").style.display="none";
		document.getElementById("kinder2").style.display="none";
		m_kinderinout(0);
	}
}

function m_kinderinout(option) {
	if ((option==1 && formular.kinder1.checked) || (option==2 && formular.kinder2.checked)) {
		document.getElementById("kinder").style.display="";
	} else {
		document.getElementById("kinder").style.display="none";
	}
}

function m_formularcheck() {
	if (!formular.statuten.checked) {
		alert("Fehler:\nSie müssen die Statuten akzeptieren um dem TC Erlen beitreten zu können.");
		return false;
	}
	return true;
}

// INTERAKTIV
function gb_formularcheck() {
	if (formular.name1.value == "") {
		alert("Fehler:\nSie müssen Ihren Vornamen angeben");
		return false;
	}
	if (formular.name2.value == "") {
		alert("Fehler:\nSie müssen Ihren Nachnamen angeben");
		return false;
	}
	if (formular.comment.value == "") {
		alert("Fehler:\nSie müssen einen Kommentar abgeben");
		return false;
	}
	return true;
}

// MEMBERBEREICH
function encryptPWD() {
	document.getElementById('Mpwd').value = SHA256(document.getElementById('Mpwd').value);
}
