/********
 menu
*********/

function menu_show(id) {
	obj = document.getElementById('menu'+id);
	if (obj)
		obj.style.left = '-1px';
}

function menu_hide(id) {
	obj = document.getElementById('menu'+id);
	if (obj)
		obj.style.left = '-1000em';
}

function submenu_show(id) {
	obj = document.getElementById('menu'+id);
	if (obj)
		obj.style.left = '158px';
}

function submenu_hide(id) {
	obj = document.getElementById('menu'+id);
	if (obj)
		obj.style.left = '-1000em';
}

/********
 bb input
*********/

function bb_handle_buttonvalue(button, textarea_element, text, bbcode) {
	if (button.value == text + ' an') {
		button.value = text + ' aus';
		textarea_element.value += '['+bbcode+']';
	} else if (button.value == text + ' aus') {
		button.value = text + ' an';
		textarea_element.value += '[/'+bbcode+']';
	} else if (button.value == text) {
		textarea_element.value += '['+bbcode+'][/'+bbcode+']';
	}
}

function bb_toggle_button(button, textareaid) {
	var textarea_element = document.getElementById('bb_textarea');

	bb_handle_buttonvalue(button, textarea_element, 'fett', 'b');
	bb_handle_buttonvalue(button, textarea_element, 'kursiv', 'i');
	bb_handle_buttonvalue(button, textarea_element, 'unterstrichen', 'u');
	bb_handle_buttonvalue(button, textarea_element, 'durchgestrichen', 'strike');
	bb_handle_buttonvalue(button, textarea_element, 'Zitat', 'quote');
	bb_handle_buttonvalue(button, textarea_element, 'Code', 'code');
	bb_handle_buttonvalue(button, textarea_element, 'Bild', 'img');
	bb_handle_buttonvalue(button, textarea_element, 'Link', 'url');
}

function bb_insert_color(select_element) {
	var textarea_element = document.getElementById('bb_textarea');

	textarea_element.value += '[color=' + select_element.value + '][/color]';
}

function bb_insert_size(select_element) {
	var textarea_element = document.getElementById('bb_textarea');

	textarea_element.value += '[size=' + select_element.value + '][/size]';
}

function bb_show_example(text) {
	document.getElementById('bb_example').innerHTML = text;
}
