//**********************************

// http://apprendre-creer-sites.com/

//************************************
function checkfield(champ,regexp,message) {
	var reg = new RegExp(regexp)
	if(reg.exec(champ.value)==null) {
		alert(message)
		champ.focus()
		return false
	}
	return true
}

// ****************************************
function addtext(t,startTag,defaultText,endTag,replace) {
	if(t.createTextRange) {
		t.focus(t.caretPos);
		t.caretPos = document.selection.createRange().duplicate();
		if(t.caretPos.text.length>0) {
			
			var sel = t.caretPos.text;
			var fin = '';
			while(sel.substring(sel.length-1, sel.length)==' ') {
				sel = sel.substring(0, sel.length-1)
				fin += ' ';
			}
			if(replace) t.caretPos.text = startTag + sel + endTag + fin;
			else t.caretPos.text = sel + fin + startTag + defaultText + endTag;
		} else {
			t.caretPos.text = startTag+defaultText+endTag;
		}
	}
	else t.value += startTag+defaultText+endTag;
}

