function popup(theURL,winName,features) {
	window.open(theURL,winName,features);
}

var inhalt = '';
var visible = 1;

function feldClick(test) {
	if(visible == 1) {
		inhalt = test.innerHTML;
		test.innerHTML = '';
		visible = 0;
	} else {
		test.innerHTML = inhalt;
		visible = 1;
	}
}


function checkall(el, name)
{
	var c = el.checked;
	var box = el.form.elements[name];
	if(!box) return;
	for(var i = 0; i < box.length; i++) box[i].checked = c;
}
var arrID = new Array('', '', '');
var arrDO = new Array(0, 0, 0);

function show(id, imgID, space){
	d= document;	//
	if(arrDO[space]==0){
		d.getElementById(id).style.display = 'none';
		d.getElementById(imgID).src = "images/plus.gif";
		arrDO[space] = 1;
		arrID[space] = id;
	}else if((arrDO[space]==1)&&(arrID[space]==id)){
		d.getElementById(arrID[space]).style.display = 'block';
		d.getElementById(imgID).src = "images/minus.gif";
		arrDO[space] = 0;
		arrID[space] = id;
	}else{
		d.getElementById(arrID[space]).style.display = 'none';
		d.getElementById(id).style.display = 'block';
		d.getElementById(imgID).src = "images/minus.gif";
		arrDO[space] = 1;
		arrID[space] = id;
	}
}
function setbb(the_form,bbtag)
{
	text = prompt('Geben Sie hier den Text ein ['+bbtag+']xxx['+bbtag+']', '');
	if ((text != null) && (text != '')) {
		document.getElementById('message').value += '['+ bbtag +']' + text + '[/'+ bbtag+']';
		document.getElementById('message').message.focus();
	}
}

function quote(form, name,TheText)
{
	TheText = unescape(TheText);
	document.getElementById('message').value += '[quote='+ name +']'+ TheText +'[/quote]';
	document.getElementById('message').focus();
}

function linker(form, bbtag){
	// Genereriert einen Link nach dem Format [url=ulink]text[/url]
	var boxcontent;
	if(bbtag == "url"){
		boxcontent = "http://";
	}
	else{
		boxcontent = "mailto:";
	}

	text = prompt('Geben Sie einen Linktext ein (Optional)', '');
	ulink = prompt('Geben Sie die Adresse ein', ''+boxcontent+'');
	if(text != "" && ulink != "")
	{
		document.getElementById('message').value += '['+ bbtag+'='+ulink+']'+text+'[/'+bbtag+']';
		document.getElementById('message').focus();
	}
	if(text == "" || text == null && ulink != "")
	{
		document.getElementById('message').value += '['+ bbtag+']'+ulink+'[/'+bbtag+']';
		document.getElementById('message').focus();
	}
	if(ulink == "" || ulink == null)
	{

	}

}

function list(form, bbtag)
{
	text = prompt('Geben Sie hier den Text ein ['+bbtag+']xxx['+bbtag+']', '');
	if ((text != null) && (text != '')) {
		document.getElementById('message').value += '[align='+ bbtag +']' + text + '[/'+ bbtag+']';
		document.getElementById('message').focus();
	}
}

var max_chars = "1000";
function check(){
	if(form.title.value == "")
	{
		alert ("Bitte einen Titel eingeben");
		document.form.title.focus();
		return false;
	}
}

function laenge()
{
	var rest = max_chars - form.message.value.length;
	alert("Sie haben bereits "+form.message.value.length+" Zeichen von "+max_chars+" Verwendet. Ihnen bleiben "+ rest+" Zeichen");
}

function PopUp(thefile,title) {
	F = window.open(thefile,title,"width=300,height=200,scrollbars=yes");
	return true;
}

