function mail_check() { document.getElementById('div_mail_check').style.display = 'none'; var mail = document.getElementById('email_s').value; if(mail.indexOf("@") <= 0 || mail.indexOf(".") <= 0) return false; mail = mail.substr(mail.indexOf("@")+1); if(mail.indexOf(".") == -1) return false; var provider = mail.substr(0, (mail.indexOf("."))); arrProvider = new Array(); arrProvider[0] = ['wanadoo', ['anadoo','anado','waadoo','waanadoo','waandoo','wabadoo','wanaddo','wanaddoo','wanado','wanadoo','wanadooo','wanadou','wanandoo','wandoo','wannado','wannadoo','wanodoo','wnadoo','wonadoo','xanadoo','wanoddo','wwanadoo','wanaadoo','wanaado','waanaadoo','waanaado']]; arrProvider[1] = ['yahoo', ['ahoo','yhaoo','yhoo','yayoo','yahou','yaoo','yaho','yahhoo','yahho','yaahoo','yajo','yajoo']]; arrProvider[2] = ['hotmail', ['hotmil','otmail','hotamil','homtail','hormail','hotamail','hotemail','hotmaail','hotmaill','hotmaim','hotmal','hotmeil','hotmel','hotmzil','hotymail','hoymail','htmail','htomail','hotmai','hhotmail','hhotmil','hhotamil','hhotmial','hot','hotmali','hotrmail','ohtmail','jotmail','homail']]; arrProvider[3] = ['gmail', ['gogle','tmail','google','gmai','gmil']]; arrProvider[4] = ['free', ['fee','fre']]; arrProvider[5] = ['caramail', ['caramil','aramail']]; arrProvider[6] = ['orange', ['oarange','oarnge','orage','oranfe','orang','oranges','orangr','oange','orane','oonge','oronge','oranga','orabge']]; arrProvider[7] = ['voila', ['vola','viola']]; arrProvider[8] = ['laposte', ['lapost','lapote','llaposte','llapote']]; arrProvider[9] = ['noos', ['noo','nos']]; arrProvider[10] = ['numericable', ['numericble']]; arrProvider[11] = ['aliceadsl', ['aliceadl','aliseadsl','aliseadl','alicea']]; arrProvider[12] = ['neuf', ['euf']]; arrProvider[13] = ['edf', ['efd','def']]; for(var i = 0; i< arrProvider.length; i++) { var good = arrProvider[i][0]; var bad = arrProvider[i][1]; for(var j = 0; j< bad.length; j++) { if(bad[j] == provider.toLowerCase()) { var begin_a_replace = ""; var div = ""; div += ""; div += ""; div += "
"; div += "X"; div += " "+begin_a_replace+"Verifiez votre email...
"+begin_a_replace+"Vouliez-vous saisir : " + good + " ?
"; document.getElementById('div_mail_check').innerHTML = div; document.getElementById('div_mail_check').style.display = ''; } } } } function mail_replace(strBefore, strAfter) { var mail = document.getElementById('email_s').value; document.getElementById('email_s').value = mail.replace(new RegExp("@"+strBefore,"i"), "@"+strAfter); document.getElementById('div_mail_check').style.display = 'none'; }