/**
* Standard Funktionen
*/
// ...

/**
* Neuen Gästebucheintrag verfassen
*/
function openNewGuestbookWindow(sUserName) {
	var sUser = String(sUserName);
	
	if (!sUser.match(/%[a-f0-9]{2,}/gi)) {
		sUser = encodeURI(sUser);
	}
	
	var sLink = "/fans/gaestebuch/schreiben.php?u=" + sUser;
	
	var sName = "newmsg" + String(sUser).replace(/_/gi, '0000000000000000000');
	sName = "newmsg" + sName.replace(/[^a-z0-9]/gi, '______');
	
	window.open(sLink, sName, "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=340,height=380");
	
	return false;
}

/**
* Neue Nachricht schreiben
*/
function openNewMsgWindow(sUserName) {
	var sUser = String(sUserName);
	
	if (!sUser.match(/%[a-f0-9]{2,}/gi)) {
		sUser = encodeURI(sUser);
	}
	
	var sLink = "/fans/nachricht/schreiben.php?u=" + sUser;
	
	var sName = "newmsg" + String(sUser).replace(/_/gi, '0000000000000000000');
	sName = "newmsg" + sName.replace(/[^a-z0-9]/gi, '______');
	
	window.open(sLink, sName, "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=340,height=340");
	
	return false;
}

/**
* Nachricht lesen
*/
function openMsgWindow(sId) {
	window.open("/fans/nachricht/lesen.php?id=" + sId, "msg" + sId,
				"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=340,height=380");
	
	return false;
}

/**
* Alle Checkbox Felder auswählen
*/
function selectAllCheckboxes(form, fieldname, on) {
	if (!form || form == null) return;
	
	with (form) {
		for (i = 0; i < length; i++) {
			if (elements[i].name == fieldname)
				elements[i].checked = on;
		}
	}
}


