function errorWd(obj){
	alert("Vous devez saisir un mot");
	obj.focus();
}

function converGc(str) {
	var result = "";
	var i = 0;
	for (i=0; i < str.length; i++) {
		var c = str.charCodeAt(i);
		var tmp = "";
		while (c >= 1) {
			tmp = "0123456789".charAt(c % 10) + tmp;
			c = c / 10;
		}
		if (tmp == "") tmp = "0";
		tmp = "#" + tmp;
		tmp = "&" + tmp;
		tmp = tmp + ";";
		result += tmp;
	}
	return result;
}

function goSearch(){
	var frm = window.document.frmSearch;
	var objTxt = frm.txtSearch;
	if (objTxt.value.length <= 0) {
		errorWd(objTxt);
	} else {
		frm.txtSearchHidden.value = objTxt.value;
		if (frm.searchLangHidden.value == "gc") {
			frm.txtSearchGcHidden.value = converGc(objTxt.value);
		} else {
			frm.txtSearchGcHidden.value = objTxt.value;
		}
		frm.action = "lexique.cfm"
		frm.submit();
	}
}

function vitualKey(letter) {
	var frm = window.document.frmSearch;
	var objTxt = frm.txtSearch ;
	objTxt.value = objTxt.value + letter;
}
