//-----------------------------------------------------------
// BBcode Toolbar extension based on "Easy BBcode" of X-DOS
// Author: Quy NGUYEN-DAI <vnpenguin AT vnoss DOT org>
// Date: 20:52 30/11/2008
//-----------------------------------------------------------
function bbcode_insert(tag)
{
	var open = '['+ tag + ']';
	var close = '[/'+ tag + ']';
	
	if (tag.substring(0,1) == '#') {
		open = '[color=' + tag + ']';
		close = '[/color]';
	}
	
    var msgfield;
    elems = document.getElementsByTagName('textarea');
    var i;
    for(i = 0; i != elems.length; i++)
	if(elems[i].name == 'req_message' || elems[i].name == 'signature')
	    msgfield = elems[i];

    // IE support
    if (document.selection && document.selection.createRange)
    {
	msgfield.focus();
	sel = document.selection.createRange();
	sel.text = open + sel.text + close;
	msgfield.focus();
    }

    // Moz support
    else if (msgfield.selectionStart || msgfield.selectionStart == '0')
    {
	var startPos = msgfield.selectionStart;
	var endPos = msgfield.selectionEnd;

	msgfield.value = msgfield.value.substring(0, startPos) + open + msgfield.value.substring(startPos, endPos) + close + msgfield.value.substring(endPos, msgfield.value.length);
	msgfield.selectionStart = msgfield.selectionEnd = endPos + open.length + close.length;
	msgfield.focus();
    }

    // Fallback support for other browsers
    else
    {
	msgfield.value += open + close;
	msgfield.focus();
    }

    return;
}

function testujem() {
    alert('test')
}
