function neuesFenster(url, name, breite, hohe) {
 var groesse="scrollbars,width=" + breite +",height=" + hohe + ",left=50,top=50";
 var fenster1 = window.open(url,name,groesse);
 fenster1.focus();
};

function neuesFenster2(url, name, breite, hohe) {
 var groesse="scrollbars,width=" + breite +",height=" + hohe + ",left=50,top=50";
 var fenster2 = window.open(url,'fenster_2',groesse);
 fenster2.focus();
};

function neuesFenster3(url, name, breite, hohe) {
 var groesse="scrollbars,width=" + breite +",height=" + hohe + ",left=50,top=50";
 var fenster3 = window.open(url,'fenster_3',groesse);
 fenster3.focus();
};

function valNewUser(form) {
	if (form.newPass.value != form.newPass2.value) {
		alert("Passwort&uuml;berpr&uuml;fung fehlgeschlagen.\n\nDie Passwortfelder stimmen nicht &uuml;berein.");
		return false;
	}
	else {return true};
}

function validate(form) {
	var meldung="";
	//autor
	if (form.autor.value=="") {
		meldung += "Bitte gib deinen Namen ein. \n";
	}
	//titel
	if (form.titel.value=="") {
		meldung += "Bitte gib einen Titel f&uuml;r deinen Eintrag ein. \n";
	}
	//text
	if (form.text.value=="") {
		meldung += "Bitte gib deinen Kommentar f&uuml;r das G&auml;stebuch ein. \n";
	}
	//email
	if (form.email.value != "") {
		if ((form.email.value.indexOf("@") == -1) || (form.email.value.indexOf(".") == -1)) {
		meldung += "\n&Uuml;berpr&uuml;f deine eingegebene E-Mail-Adresse. Mit der stimmt was nicht. \n";
		}
	
	}
	//url
	if (form.url.value != "") {
		if (form.url.value.indexOf(".") == -1) {
		meldung += "\n&Uuml;berpr&uuml;f die eingegebene Adresse deiner Homepage.\n";
		}
		if (form.url.value.indexOf("http") != -1) {
		meldung += "Bitte lass das HTTP:// vor deiner Homepage-Adresse weg. \n";
		}
	}
	if (meldung=="") {
		return true;
	}
	else {
		alert(meldung);
		meldung="";
		return false;
	};
		
};

function pf_ein(bezeichner) {
document.getElementById(bezeichner).style.visibility="visible";
};

function pf_aus(bezeichner) {
document.getElementById(bezeichner).style.visibility="hidden";
};

function mitglied(dienstgr, name, eintritt, funkt, abzeichen, kurse, bild, contact) {

document.getElementById('f_dg').innerHTML=dienstgr;
document.getElementById('f_name').innerHTML=name;
document.getElementById('f_funktionen').innerHTML=funkt;
document.getElementById('f_abzeichen').innerHTML=abzeichen;
document.getElementById('f_kurse').innerHTML=kurse;

//wechsel foto
var m_bild;

if (bild=="none") {
	document.images.i_member.src="images/noimage.gif";
} else {
	bild=bild.toLowerCase();
	m_bild = ('images/members/' + bild);
	//alert(m_bild);
	document.images.i_member.src=m_bild;
}
//wechsel dienstgrad
var m_dg;
dienstgr=dienstgr.toLowerCase();
m_dg = ('images/dienstgr/' + dienstgr + '.gif');
document.images.i_dg.src=m_dg;

//berechnung dienstjahre
var eintr=eintritt;
heute=new Date;
var jahr=heute.getFullYear();
var dauer = (jahr - eintr);
var dienst = (eintritt + " <br> = " + dauer + " Dienstjahre");
document.getElementById('f_eintritt').innerHTML=dienst;

//kontakt
var m_contact;
if ((contact == "_") || (contact == undefined)){
	m_contact = "-";
	}
else { 
	m_contact = ('<a href=mailto:' + contact + '>' + contact + '</a>');
	}
document.getElementById('f_contact').innerHTML=m_contact;

};


