// + ----------------------------------------------------------------------------------
// + insertInPlace
// + Permet de placer du texte dans une champ texte
// + ----------------------------------------------------------------------------------
function insertInPlace(currentRecipient, val) {
	
	textarea = document.getElementById(currentRecipient);
	textarea.focus();
	var start, end, sel, scrollPos, subst;
	
	// On détermine si du texte a été sélectionné
	if (typeof(document["selection"]) != 'undefined') {
		selection = document.selection.createRange().text
	}
	else if (typeof(textarea["setSelectionRange"]) != 'undefined') {
		start		 = textarea.selectionStart;
		end		 = textarea.selectionEnd;
		selection = textarea.value.substring(start, end);
	}
	// Si du texte a été sélectionné on le remplace
	if (selection.length > 0) {
		textarea.value = textarea.value.substring(0, start) +  val + textarea.value.substring(end);
		return false;
	}
	else {
		if (textarea.value.substring(end) == textarea.value) {
			textarea.value = textarea.value + val;
		}
		else {
			textarea.value = textarea.value.substring(0, start) + val + textarea.value.substring(end);
		} 
		return false;
	}	
}


function ini() {
	//iniNavBar();
	//iniSearchBox();
	//iniPostForm();
}
window.onload = function() {
	iniSearchBox();
}
