
function storeCaret(text) { 
	if (text.createTextRange) {
		text.caretPos = document.selection.createRange().duplicate();
	}
}

function AddText(text) {
	if (document.postmodify.message.createTextRange && document.postmodify.message.caretPos) {      
		var caretPos = document.postmodify.message.caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
		text + ' ' : text;
	}
	else document.postmodify.message.value += text;  
}

function AddText1(text) {
	if (document.postmodify.message1.createTextRange && document.postmodify.message1.caretPos) {      
		var caretPos = document.postmodify.message1.caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
		text + ' ' : text;
	}
	else document.postmodify.message1.value += text;  
}

function AddText2(text) {
	if (document.postmodify.message2.createTextRange && document.postmodify.message2.caretPos) {      
		var caretPos = document.postmodify.message2.caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
		text + ' ' : text;
	}
	else document.postmodify.message2.value += text;  
}

function AddText3(text) {
	if (document.postmodify.message3.createTextRange && document.postmodify.message3.caretPos) {      
		var caretPos = document.postmodify.message3.caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
		text + ' ' : text;
	}
	else document.postmodify.message3.value += text;  
}

function AddText4(text) {
	if (document.postmodify.message4.createTextRange && document.postmodify.message4.caretPos) {      
		var caretPos = document.postmodify.message4.caretPos;      
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?
		text + ' ' : text;
	}
	else document.postmodify.message4.value += text;  
}
//function AddText(NewCode) {
//	document.postmodify.message.value+=NewCode;
//	document.postmodify.message.focus();
//}

function showcolor(domaine) {
	AddTxt=domaine+", ";
	AddText(AddTxt);
}

function showcolor1(theme) {
	AddTxt=theme+", ";
	AddText1(AddTxt);
}

function showcolor2(rubrique) {
	AddTxt=rubrique+", ";
	AddText2(AddTxt);
}

function showcolor3(classe) {
	AddTxt=classe+", ";
	AddText3(AddTxt);
}

function showcolor4(niveau) {
	AddTxt=niveau+", ";
	AddText4(AddTxt);
}
//-------------------------------------








