function add_text(NewCode, fieldname) {
	thefield = document.getElementById(fieldname);
	thefield.value+=NewCode
}

function bold(fieldname) {
	code = prompt('Bitte den Text eingeben, der fett dargestellt werden soll:');
	thefield = document.getElementById(fieldname);
	if (code) {
		add_text('[b]' + code + '[/b]', fieldname);
	}
	thefield.focus();
}

function underline(fieldname) {
	code = prompt('Bitte den Text eingeben, der unterstrichen dargestellt werden soll:');
	thefield = document.getElementById(fieldname);
	if (code) {
		add_text('[u]' + code + '[/u]', fieldname);
	}
	thefield.focus();
}

function italic(fieldname) {
	code = prompt('Bitte den Text eingeben, der kursiv dargestellt werden soll:');
	thefield = document.getElementById(fieldname);
	if (code) {
		add_text('[i]' + code + '[/i]', fieldname);
	}
	thefield.focus();
}

function linetrough(fieldname) {
	code = prompt('Bitte den Text eingeben, der durchgestrichen dargestellt werden soll:');
	thefield = document.getElementById(fieldname);
	if (code) {
		add_text('[s]' + code + '[/s]', fieldname);
	}
	thefield.focus();
}

function url(fieldname) {
	code = prompt('Bitte die URL der Website eingeben:', 'http://');
	thefield = document.getElementById(fieldname);
	if (code) {
		code2= prompt('Bitte den Text eingeben, der angezeigt werden soll (optional):');
		if (code2) {
			add_text('[url=' + code + ']' + code2 + '[/url]', fieldname);
		} else {
			add_text('[url]' + code + '[/url]', fieldname);
		}
	}
	thefield.focus();
}

function exturl(fieldname) {
	code = prompt('Bitte die URL der Website eingeben:', 'http://');
	thefield = document.getElementById(fieldname);
	if (code) {
		code2= prompt('Bitte den Text eingeben, der angezeigt werden soll (optional):');
		if (code2) {
			add_text('[extlink=' + code + ']' + code2 + '[/extlink]', fieldname);
		} else {
			add_text('[extlink]' + code + '[/extlink]', fieldname);
		}
	}
	thefield.focus();
}

function mail(fieldname) {
	code = prompt('Bitte die E-Mail-Adresse eingeben:');
	thefield = document.getElementById(fieldname);
	if (code) {
		code2= prompt('Bitte den Text eingeben, der angezeigt werden soll (optional):');
		if (code2) {
			add_text('[email=' + code + ']' + code2 + '[/email]', fieldname);
		} else {
			add_text('[email]' + code + '[/email]', fieldname);
		}
	}
	thefield.focus();
}

function modelurl(fieldname){
	//var strOptions="";
	//var strOptions="resizable,height=250,width=600";
	//window.open('popup_models.php?fieldname='+fieldname, 'newWin', strOptions);
	tb_show('Modelauswahl', 'popup_models.php?fieldname='+fieldname+'&TB_iframe=true&height=300&width=500');
}

function schreibeBB(fieldname){
	document.write('<dl class="bbcode"\><dt\><label\>BB-Code:<\/label\><\/dt\><dd\>');
	document.write('<input class="button" type="button" onclick="bold(\'' + fieldname + '\');" value="b" \/\>');
	document.write('<input class="button" type="button" onclick="underline(\'' + fieldname + '\');" value="u" \/\>');
	document.write('<input class="button" type="button" onclick="italic(\'' + fieldname + '\');" value="i" \/\>');
	document.write('<input class="button" type="button" onclick="linetrough(\'' + fieldname + '\');" value="line-trough" \/\>');
	document.write('<input class="button" type="button" onclick="url(\'' + fieldname + '\');" value="url" \/\>');
	document.write('<input class="button" type="button" onclick="exturl(\'' + fieldname + '\');" value="ext.url" \/\>');
	document.write('<input class="button" type="button" onclick="modelurl(\'' + fieldname + '\');" value="models" \/\>');
	document.write('<input class="button" type="button" onclick="mail(\'' + fieldname + '\');" value="email" \/\>');
	document.write('<\/dd\><\/dl\>');
}

