var numberOfWords = 42;
var message = "";
var isProfane = new makeArray(numberOfWords);
var word = new makeArray(numberOfWords);
function checkForEmail(usersInput) {
var temp = usersInput;
temp = temp.toLowerCase();

word[1] = "/";
word[2] = ",";
word[3] = ";";
word[4] = ":";
word[5] = "!";
word[6] = "multiplie";
word[7] = "'";
word[8] = "?";
word[9] = "§";
word[10] = "*";
word[11] = "%";
word[12] = "°";
word[13] = "(";
word[14] = ")";
word[15] = "[";
word[16] = "]";
word[17] = "}";
word[18] = "{";
word[19] = "é";
word[20] = "è";
word[21] = "ç";
word[22] = "à";
word[23] = "'";
word[24] = "$";
word[25] = "^";
word[26] = "¨";
word[27] = "&";
word[28] = "#";
word[29] = "|";
word[30] = "~";
word[31] = "ô";
word[32] = "ö";
word[33] = "`";
word[34] = "î";
word[35] = "â";
word[36] = "ê";
word[37] = "û";
word[38] = "ï";
word[39] = "ë";
word[40] = "ä";
word[41] = "ü";
word[42] = "=";

for (var j = 1; j <= numberOfWords; j++) {
isProfane[j] = temp.indexOf(word[j]);
}
for (var j = 1; j <= numberOfWords; j++) {
if (isProfane[j] != -1) { alert("non autorisé :  \'"+word[j]+"\' dans ce format.");
usersInput = message;
j = numberOfWords + 1; }
else {}
}
return usersInput;
}
function makeArray(n) {
this.length = n
for (var i = 1; i<=n; i++) {
this[i] = new String();
}
return this;
}