function insereTag(Tag, fTag){  
	ajtBBCode(Tag, fTag, 'message');
}

function insereTxt(txt){
	ajtTexte(txt, 'message');
}

function ajtTexte(txt,id){
	var obj = document.getElementById(id), sel;
	obj.focus();
	
	if(document.selection && document.selection.createRange){
		sel = document.selection.createRange();

		if (sel.parentElement()==obj){//si sel est dans obj
			sel.text = sel.text+txt;
		}
	}
	else if(String(typeof obj.selectionStart)!='undefined'){
		sel = obj.selectionStart;
		obj.value = (obj.value).substring(0,sel) +
		txt +
		(obj.value).substring(sel,obj.value.length);
	}
	else {
		obj.value+=txt;
		obj.focus();
	}
}

function ajtBBCode(Tag, fTag, id){
	var obj = document.getElementById(id), sel;
	obj.focus();

	if (document.selection && document.selection.createRange){//if ie
		sel = document.selection.createRange();

		if (sel.parentElement()==obj){ //si sel est dans obj
		sel.text = Tag+sel.text+fTag;
		}
	}
	else if (String(typeof obj.selectionStart)!='undefined'){
		var longueur= parseInt(obj.textLength);
		var selStart = obj.selectionStart;
		var selEnd = obj.selectionEnd;

		if (selEnd == 2 || selEnd == 1){
			selEnd = longueur;
		}
		
		obj.value = (obj.value).substring(0,selStart) +
		Tag +
		(obj.value).substring(selStart,selEnd) +
		fTag +
		(obj.value).substring(selEnd,longueur);
	}
	else {
		obj.value+=Tag+fTag;
		obj.focus();
	}
}

function foo(){
	if (confirm ('T\'es sūr?')){
		return true;
	}
	else {
		return false;
	}
}

function switchMenu(obj) {
	var el = document.getElementById(obj);

	if ( el.style.display != 'none' ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}