bannedEmailsArr = [];bannedEmailsArr.push("@0815.ru");bannedEmailsArr.push("@0clickemail.com");bannedEmailsArr.push("@0-mail.com");bannedEmailsArr.push("@0wnd.net");bannedEmailsArr.push("@0wnd.org");bannedEmailsArr.push("@10minutemail.com");bannedEmailsArr.push("@20minutemail.com");bannedEmailsArr.push("@20minutemail.it");bannedEmailsArr.push("@2prong.com");bannedEmailsArr.push("@30minutemail.com");bannedEmailsArr.push("@33mail.com");bannedEmailsArr.push("@3d-painting.com");bannedEmailsArr.push("@4warding.com");bannedEmailsArr.push("@4warding.net");bannedEmailsArr.push("@4warding.org");bannedEmailsArr.push("@60minutemail.com");bannedEmailsArr.push("@675hosting.com");bannedEmailsArr.push("@675hosting.net");bannedEmailsArr.push("@675hosting.org");bannedEmailsArr.push("@6paq.com");bannedEmailsArr.push("@6url.com");bannedEmailsArr.push("@75hosting.com");bannedEmailsArr.push("@75hosting.net");bannedEmailsArr.push("@75hosting.org");bannedEmailsArr.push("@7tags.com");bannedEmailsArr.push("@9ox.net");bannedEmailsArr.push("@aa5zy64.com");bannedEmailsArr.push("@a-bc.net");bannedEmailsArr.push("@afrobacon.com");bannedEmailsArr.push("@ajaxapp.net");bannedEmailsArr.push("@amilegit.com");bannedEmailsArr.push("@amiri.net");bannedEmailsArr.push("@amiriindustries.com");bannedEmailsArr.push("@anappfor.com");bannedEmailsArr.push("@anappthat.com");bannedEmailsArr.push("@anche.no");bannedEmailsArr.push("@andsee.or");bannedEmailsArr.push("@anonbox.net");bannedEmailsArr.push("@anonymbox.com");bannedEmailsArr.push("@antichef.com");bannedEmailsArr.push("@antichef.net");bannedEmailsArr.push("@antispam.de");bannedEmailsArr.push("@armyspy.com");bannedEmailsArr.push("@arur01.tk");bannedEmailsArr.push("@autistici.org");bannedEmailsArr.push("@autonomi.org");bannedEmailsArr.push("@awdrt.net");bannedEmailsArr.push("@azmeil.tk");bannedEmailsArr.push("@b6sws.anonbox.net");bannedEmailsArr.push("@banit.me");bannedEmailsArr.push("@bastardi.net");bannedEmailsArr.push("@baxomale.ht.cx");bannedEmailsArr.push("@beefmilk.com");bannedEmailsArr.push("@binkmail.com");bannedEmailsArr.push("@bio-muesli.net");bannedEmailsArr.push("@biyac.com");bannedEmailsArr.push("@bobmail.info");bannedEmailsArr.push("@bodhi.lawlita.com");bannedEmailsArr.push("@bofthew.com");bannedEmailsArr.push("@boximail.com");bannedEmailsArr.push("@brefmail.com");bannedEmailsArr.push("@broadbandninja.com");bannedEmailsArr.push("@bsnow.net");bannedEmailsArr.push("@bugmenot.com");bannedEmailsArr.push("@bumpymail.com");bannedEmailsArr.push("@canaglie.org");bannedEmailsArr.push("@casualdx.com");bannedEmailsArr.push("@cd.mintemail.com");bannedEmailsArr.push("@ce.mintemail.com");bannedEmailsArr.push("@centermail.com");bannedEmailsArr.push("@centermail.net");bannedEmailsArr.push("@chogmail.com");bannedEmailsArr.push("@choicemail1.com");bannedEmailsArr.push("@clrmail.com");bannedEmailsArr.push("@cool.fr.nf");bannedEmailsArr.push("@correo.blogos.net");bannedEmailsArr.push("@cosmorph.com");bannedEmailsArr.push("@courriel.fr.nf");bannedEmailsArr.push("@courrieltemporaire.com");bannedEmailsArr.push("@cubiclink.com");bannedEmailsArr.push("@cuoly.com");bannedEmailsArr.push("@curryworld.de");bannedEmailsArr.push("@cust.in");bannedEmailsArr.push("@cuvox.de");bannedEmailsArr.push("@dacoolest.com");bannedEmailsArr.push("@dandikmail.com");bannedEmailsArr.push("@dayrep.com");bannedEmailsArr.push("@dayrep.com");bannedEmailsArr.push("@deadaddress.com");bannedEmailsArr.push("@deadspam.com");bannedEmailsArr.push("@despam.it");bannedEmailsArr.push("@despammed.com");bannedEmailsArr.push("@devnullmail.com");bannedEmailsArr.push("@dfgh.net");bannedEmailsArr.push("@digitalsanctuary.com");bannedEmailsArr.push("@discardmail.com");bannedEmailsArr.push("@discardmail.de");bannedEmailsArr.push("@disposableaddress.com");bannedEmailsArr.push("@Disposableemailaddresses:emailmiser.com");bannedEmailsArr.push("@disposeamail.com");bannedEmailsArr.push("@disposemail.com");bannedEmailsArr.push("@dispostable.com");bannedEmailsArr.push("@dm.w3internet.co.ukexample.com");bannedEmailsArr.push("@dodgeit.com");bannedEmailsArr.push("@dodgit.com");bannedEmailsArr.push("@dodgit.org");bannedEmailsArr.push("@donemail.ru");bannedEmailsArr.push("@dontreg.com");bannedEmailsArr.push("@dontsendmespam.de");bannedEmailsArr.push("@dumpandjunk.com");bannedEmailsArr.push("@dump-email.info");bannedEmailsArr.push("@dumpmail.de");bannedEmailsArr.push("@dumpyemail.com");bannedEmailsArr.push("@e4ward.com");bannedEmailsArr.push("@einrot.com");bannedEmailsArr.push("@email.cbes.net");bannedEmailsArr.push("@email60.com");bannedEmailsArr.push("@emaildienst.de");bannedEmailsArr.push("@emailias.com");bannedEmailsArr.push("@emailigo.de");bannedEmailsArr.push("@emailinfive.com");bannedEmailsArr.push("@emailmiser.com");bannedEmailsArr.push("@emailsensei.com");bannedEmailsArr.push("@emailtemporario.com.br");bannedEmailsArr.push("@emailto.de");bannedEmailsArr.push("@emailwarden.com");bannedEmailsArr.push("@emailx.at.hm");bannedEmailsArr.push("@emailxfer.com");bannedEmailsArr.push("@emeil.in");bannedEmailsArr.push("@emeil.ir");bannedEmailsArr.push("@emz.net");bannedEmailsArr.push("@enterto.com");bannedEmailsArr.push("@ephemail.net");bannedEmailsArr.push("@etranquil.com");bannedEmailsArr.push("@etranquil.net");bannedEmailsArr.push("@etranquil.org");bannedEmailsArr.push("@explodemail.com");bannedEmailsArr.push("@fakeinbox.com");bannedEmailsArr.push("@fakeinformation.com");bannedEmailsArr.push("@fastacura.com");bannedEmailsArr.push("@fastchevy.com");bannedEmailsArr.push("@fastchrysler.com");bannedEmailsArr.push("@fastkawasaki.com");bannedEmailsArr.push("@fastmazda.com");bannedEmailsArr.push("@fastmitsubishi.com");bannedEmailsArr.push("@fastnissan.com");bannedEmailsArr.push("@fastsubaru.com");bannedEmailsArr.push("@fastsuzuki.com");bannedEmailsArr.push("@fasttoyota.com");bannedEmailsArr.push("@fastyamaha.com");bannedEmailsArr.push("@filzmail.com");bannedEmailsArr.push("@fineloans.org");bannedEmailsArr.push("@fizmail.com");bannedEmailsArr.push("@fleckens.hu");bannedEmailsArr.push("@fr33mail.info");bannedEmailsArr.push("@frapmail.com");bannedEmailsArr.push("@front14.org");bannedEmailsArr.push("@fux0ringduh.com");bannedEmailsArr.push("@garliclife.com");bannedEmailsArr.push("@get1mail.com");bannedEmailsArr.push("@get2mail.fr");bannedEmailsArr.push("@getairmail.com");bannedEmailsArr.push("@getnada.com");bannedEmailsArr.push("@getonemail.com");bannedEmailsArr.push("@getonemail.net");bannedEmailsArr.push("@ghosttexter.de");bannedEmailsArr.push("@girlsundertheinfluence.com");bannedEmailsArr.push("@gishpuppy.com");bannedEmailsArr.push("@gmailup.com");bannedEmailsArr.push("@gowikibooks.com");bannedEmailsArr.push("@gowikicampus.com");bannedEmailsArr.push("@gowikicars.com");bannedEmailsArr.push("@gowikifilms.com");bannedEmailsArr.push("@gowikigames.com");bannedEmailsArr.push("@gowikimusic.com");bannedEmailsArr.push("@gowikinetwork.com");bannedEmailsArr.push("@gowikitravel.com");bannedEmailsArr.push("@gowikitv.com");bannedEmailsArr.push("@great-host.in");bannedEmailsArr.push("@greensloth.com");bannedEmailsArr.push("@grr.la");bannedEmailsArr.push("@gsrv.co.uk");bannedEmailsArr.push("@guerillamail.biz");bannedEmailsArr.push("@guerillamail.com");bannedEmailsArr.push("@guerillamail.net");bannedEmailsArr.push("@guerillamail.org");bannedEmailsArr.push("@guerrillamail.biz");bannedEmailsArr.push("@guerrillamail.com");bannedEmailsArr.push("@guerrillamail.de");bannedEmailsArr.push("@guerrillamail.net");bannedEmailsArr.push("@guerrillamail.org");bannedEmailsArr.push("@guerrillamailblock.com");bannedEmailsArr.push("@gustr.com");bannedEmailsArr.push("@h.mintemail.com");bannedEmailsArr.push("@h8s.org");bannedEmailsArr.push("@hacari.com");bannedEmailsArr.push("@hacari.net");bannedEmailsArr.push("@hacari.org");bannedEmailsArr.push("@haltospam.com");bannedEmailsArr.push("@hatespam.org");bannedEmailsArr.push("@hide-mail.net");bannedEmailsArr.push("@hidemail.de");bannedEmailsArr.push("@hochsitze.com");bannedEmailsArr.push("@hotpop.com");bannedEmailsArr.push("@hulapla.de");bannedEmailsArr.push("@ieatspam.eu");bannedEmailsArr.push("@ieatspam.info");bannedEmailsArr.push("@ihateyoualot.info");bannedEmailsArr.push("@iheartspam.org");bannedEmailsArr.push("@imails.info");bannedEmailsArr.push("@imgof.com");bannedEmailsArr.push("@inbax.tk");bannedEmailsArr.push("@inboxalias.com");bannedEmailsArr.push("@inboxbear.com");bannedEmailsArr.push("@inboxclean.com");bannedEmailsArr.push("@inboxclean.org");bannedEmailsArr.push("@incognitomail.com");bannedEmailsArr.push("@incognitomail.net");bannedEmailsArr.push("@incognitomail.org");bannedEmailsArr.push("@insicuri.net");bannedEmailsArr.push("@insorg-mail.info");bannedEmailsArr.push("@inventati.org");bannedEmailsArr.push("@ipoo.org");bannedEmailsArr.push("@irish2me.com");bannedEmailsArr.push("@iwi.net");bannedEmailsArr.push("@jetable.com");bannedEmailsArr.push("@jetable.fr.nf");bannedEmailsArr.push("@jetable.net");bannedEmailsArr.push("@jetable.org");bannedEmailsArr.push("@jnxjn.com");bannedEmailsArr.push("@jourrapide.com");bannedEmailsArr.push("@junk1e.com");bannedEmailsArr.push("@kantal.buzz");bannedEmailsArr.push("@kasmail.com");bannedEmailsArr.push("@kaspop.com");bannedEmailsArr.push("@keepmymail.com");bannedEmailsArr.push("@kekita.com");bannedEmailsArr.push("@killmail.com");bannedEmailsArr.push("@killmail.net");bannedEmailsArr.push("@kir.ch.tc");bannedEmailsArr.push("@klassmaster.com");bannedEmailsArr.push("@klassmaster.net");bannedEmailsArr.push("@klzlk.com");bannedEmailsArr.push("@koszmail.pl");bannedEmailsArr.push("@kulturbetrieb.info");bannedEmailsArr.push("@kumail8.info");bannedEmailsArr.push("@kurzepost.de");bannedEmailsArr.push("@letthemeatspam.com");bannedEmailsArr.push("@lhsdv.com");bannedEmailsArr.push("@lifebyfood.com");bannedEmailsArr.push("@link2mail.net");bannedEmailsArr.push("@litedrop.com");bannedEmailsArr.push("@lol.ovpn.to");bannedEmailsArr.push("@lookugly.com");bannedEmailsArr.push("@lopl.co.cc");bannedEmailsArr.push("@lortemail.dk");bannedEmailsArr.push("@lr78.com");bannedEmailsArr.push("@m4ilweb.info");bannedEmailsArr.push("@maboard.com");bannedEmailsArr.push("@mail.by");bannedEmailsArr.push("@mail.com");bannedEmailsArr.push("@mail.mezimages.net");bannedEmailsArr.push("@mail2rss.org");bannedEmailsArr.push("@mail333.com");bannedEmailsArr.push("@mail4trash.com");bannedEmailsArr.push("@mailbidon.com");bannedEmailsArr.push("@mailblocks.com");bannedEmailsArr.push("@mailcatch.com");bannedEmailsArr.push("@maildrop.cc");bannedEmailsArr.push("@maileater.com");bannedEmailsArr.push("@mailerv.net");bannedEmailsArr.push("@mailexpire.com");bannedEmailsArr.push("@mailfa.tk");bannedEmailsArr.push("@mailfreeonline.com");bannedEmailsArr.push("@mailin8r.com");bannedEmailsArr.push("@mailinater.com");bannedEmailsArr.push("@mailinator.com");bannedEmailsArr.push("@mailinator.net");bannedEmailsArr.push("@mailinator2.com");bannedEmailsArr.push("@mailincubator.com");bannedEmailsArr.push("@mailme.ir");bannedEmailsArr.push("@mailme.lv");bannedEmailsArr.push("@mailmetrash.com");bannedEmailsArr.push("@mailmoat.com");bannedEmailsArr.push("@mailna.biz");bannedEmailsArr.push("@mailnator.com");bannedEmailsArr.push("@mailnesia.com");bannedEmailsArr.push("@mailnull.com");bannedEmailsArr.push("@mailsac.com");bannedEmailsArr.push("@mailshell.com");bannedEmailsArr.push("@mailsiphon.com");bannedEmailsArr.push("@mailslite.com");bannedEmailsArr.push("@mail-temporaire.fr");bannedEmailsArr.push("@mailzilla.com");bannedEmailsArr.push("@mailzilla.org");bannedEmailsArr.push("@martin.securehost.com.es");bannedEmailsArr.push("@mbx.cc");bannedEmailsArr.push("@mega.zik.dj");bannedEmailsArr.push("@meinspamschutz.de");bannedEmailsArr.push("@meltmail.com");bannedEmailsArr.push("@messagebeamer.de");bannedEmailsArr.push("@mierdamail.com");bannedEmailsArr.push("@mintemail.com");bannedEmailsArr.push("@moburl.com");bannedEmailsArr.push("@moncourrier.fr.nf");bannedEmailsArr.push("@monemail.fr.nf");bannedEmailsArr.push("@monmail.fr.nf");bannedEmailsArr.push("@mortemale.org");bannedEmailsArr.push("@msa.minsmail.com");bannedEmailsArr.push("@mt2009.com");bannedEmailsArr.push("@mvrht.com");bannedEmailsArr.push("@mx0.wwwnew.eu");bannedEmailsArr.push("@mycleaninbox.net");bannedEmailsArr.push("@mypartyclip.de");bannedEmailsArr.push("@myphantomemail.com");bannedEmailsArr.push("@myspaceinc.com");bannedEmailsArr.push("@myspaceinc.net");bannedEmailsArr.push("@myspaceinc.org");bannedEmailsArr.push("@myspacepimpedup.com");bannedEmailsArr.push("@myspamless.com");bannedEmailsArr.push("@mytrashmail.com");bannedEmailsArr.push("@nada.email");bannedEmailsArr.push("@nedoz.com");bannedEmailsArr.push("@neomailbox.com");bannedEmailsArr.push("@nepwk.com");bannedEmailsArr.push("@nervmich.net");bannedEmailsArr.push("@nervtmich.net");bannedEmailsArr.push("@netmails.com");bannedEmailsArr.push("@netmails.net");bannedEmailsArr.push("@netzidiot.de");bannedEmailsArr.push("@neverbox.com");bannedEmailsArr.push("@niepodam.pl");bannedEmailsArr.push("@nobulk.com");bannedEmailsArr.push("@noclickemail.com");bannedEmailsArr.push("@nogmailspam.info");bannedEmailsArr.push("@noicd.com");bannedEmailsArr.push("@nomail.xl.cx");bannedEmailsArr.push("@nomail2me.com");bannedEmailsArr.push("@nomorespamemails.com");bannedEmailsArr.push("@no-spam.ws");bannedEmailsArr.push("@nospam.ze.tc");bannedEmailsArr.push("@nospam4.us");bannedEmailsArr.push("@nospamfor.us");bannedEmailsArr.push("@nospamthanks.info");bannedEmailsArr.push("@notmailinator.com");bannedEmailsArr.push("@nowmymail.com");bannedEmailsArr.push("@nurfuerspam.de");bannedEmailsArr.push("@nus.edu.sg");bannedEmailsArr.push("@nwldx.com");bannedEmailsArr.push("@nwytg.net");bannedEmailsArr.push("@objectmail.com");bannedEmailsArr.push("@obobbo.com");bannedEmailsArr.push("@olimbec.com");bannedEmailsArr.push("@onenetbeyond.org");bannedEmailsArr.push("@oneoffemail.com");bannedEmailsArr.push("@onewaymail.com");bannedEmailsArr.push("@online.ms");bannedEmailsArr.push("@oopi.org");bannedEmailsArr.push("@ordinaryamerican.net");bannedEmailsArr.push("@otherinbox.com");bannedEmailsArr.push("@ourklips.com");bannedEmailsArr.push("@outlawspam.com");bannedEmailsArr.push("@ovpn.to");bannedEmailsArr.push("@owlpic.com");bannedEmailsArr.push("@pancakemail.com");bannedEmailsArr.push("@papierkorb.me");bannedEmailsArr.push("@paranoici.org");bannedEmailsArr.push("@pimpedupmyspace.com");bannedEmailsArr.push("@pjjkp.com");bannedEmailsArr.push("@politikerclub.de");bannedEmailsArr.push("@poofy.org");bannedEmailsArr.push("@porsh.net");bannedEmailsArr.push("@pookmail.com");bannedEmailsArr.push("@privacy.net");bannedEmailsArr.push("@privacyrequired.com");bannedEmailsArr.push("@proxymail.eu");bannedEmailsArr.push("@prtnx.com");bannedEmailsArr.push("@punkass.com");bannedEmailsArr.push("@PutThisInYourSpamDatabase.com");bannedEmailsArr.push("@pwrby.com");bannedEmailsArr.push("@qq.com");bannedEmailsArr.push("@quickinbox.com");bannedEmailsArr.push("@rcpt.at");bannedEmailsArr.push("@recode.me");bannedEmailsArr.push("@recursor.net");bannedEmailsArr.push("@regbypass.com");bannedEmailsArr.push("@regbypass.comsafe-mail.net");bannedEmailsArr.push("@re-gister.com");bannedEmailsArr.push("@rejectmail.com");bannedEmailsArr.push("@relay.firefox.com");bannedEmailsArr.push("@rhyta.com");bannedEmailsArr.push("@rklips.com");bannedEmailsArr.push("@rmqkr.net");bannedEmailsArr.push("@rootfest.net");bannedEmailsArr.push("@rppkn.com");bannedEmailsArr.push("@rtrtr.com");bannedEmailsArr.push("@s0ny.net");bannedEmailsArr.push("@safe-mail.net");bannedEmailsArr.push("@safersignup.de");bannedEmailsArr.push("@safetymail.info");bannedEmailsArr.push("@safetypost.de");bannedEmailsArr.push("@sandelf.de");bannedEmailsArr.push("@saynotospams.com");bannedEmailsArr.push("@selfdestructingmail.com");bannedEmailsArr.push("@SendSpamHere.com");bannedEmailsArr.push("@sharklasers.com");bannedEmailsArr.push("@shiftmail.com");bannedEmailsArr.push("@shitmail.me");bannedEmailsArr.push("@shortmail.net");bannedEmailsArr.push("@sibmail.com");bannedEmailsArr.push("@skeefmail.com");bannedEmailsArr.push("@slaskpost.se");bannedEmailsArr.push("@slopsbox.com");bannedEmailsArr.push("@smellfear.com");bannedEmailsArr.push("@snakemail.com");bannedEmailsArr.push("@sneakemail.com");bannedEmailsArr.push("@sofimail.com");bannedEmailsArr.push("@sofort-mail.de");bannedEmailsArr.push("@sogetthis.com");bannedEmailsArr.push("@soodonims.com");bannedEmailsArr.push("@spam.la");bannedEmailsArr.push("@spam.su");bannedEmailsArr.push("@spam4.me");bannedEmailsArr.push("@spamavert.com");bannedEmailsArr.push("@spambob.com");bannedEmailsArr.push("@spambob.net");bannedEmailsArr.push("@spambob.org");bannedEmailsArr.push("@spambog.com");bannedEmailsArr.push("@spambog.de");bannedEmailsArr.push("@spambog.ru");bannedEmailsArr.push("@spambox.info");bannedEmailsArr.push("@spambox.irishspringrealty.com");bannedEmailsArr.push("@spambox.us");bannedEmailsArr.push("@spamcannon.com");bannedEmailsArr.push("@spamcannon.net");bannedEmailsArr.push("@spamcero.com");bannedEmailsArr.push("@spamcon.org");bannedEmailsArr.push("@spamcorptastic.com");bannedEmailsArr.push("@spamcowboy.com");bannedEmailsArr.push("@spamcowboy.net");bannedEmailsArr.push("@spamcowboy.org");bannedEmailsArr.push("@spamday.com");bannedEmailsArr.push("@spamex.com");bannedEmailsArr.push("@spamfree24.com");bannedEmailsArr.push("@spamfree24.de");bannedEmailsArr.push("@spamfree24.eu");bannedEmailsArr.push("@spamfree24.info");bannedEmailsArr.push("@spamfree24.net");bannedEmailsArr.push("@spamfree24.org");bannedEmailsArr.push("@spamgourmet.com");bannedEmailsArr.push("@spamgourmet.net");bannedEmailsArr.push("@spamgourmet.org");bannedEmailsArr.push("@SpamHereLots.com");bannedEmailsArr.push("@SpamHerePlease.com");bannedEmailsArr.push("@spamhole.com");bannedEmailsArr.push("@spamify.com");bannedEmailsArr.push("@spaminator.de");bannedEmailsArr.push("@spamkill.info");bannedEmailsArr.push("@spaml.com");bannedEmailsArr.push("@spaml.de");bannedEmailsArr.push("@spammotel.com");bannedEmailsArr.push("@spamobox.com");bannedEmailsArr.push("@spamoff.de");bannedEmailsArr.push("@spamslicer.com");bannedEmailsArr.push("@spamspot.com");bannedEmailsArr.push("@spamthis.co.uk");bannedEmailsArr.push("@spamthisplease.com");bannedEmailsArr.push("@spamtrail.com");bannedEmailsArr.push("@speed.1s.fr");bannedEmailsArr.push("@stronzi.org");bannedEmailsArr.push("@supergreatmail.com");bannedEmailsArr.push("@supermailer.jp");bannedEmailsArr.push("@superrito.com");bannedEmailsArr.push("@suremail.info");bannedEmailsArr.push("@tafmail.com");bannedEmailsArr.push("@tagyourself.com");bannedEmailsArr.push("@teewars.org");bannedEmailsArr.push("@teleworm.com");bannedEmailsArr.push("@teleworm.us");bannedEmailsArr.push("@tempalias.com");bannedEmailsArr.push("@tempemail.biz");bannedEmailsArr.push("@tempemail.com");bannedEmailsArr.push("@tempe-mail.com");bannedEmailsArr.push("@TempEMail.net");bannedEmailsArr.push("@tempinbox.co.uk");bannedEmailsArr.push("@tempinbox.com");bannedEmailsArr.push("@tempmail.it");bannedEmailsArr.push("@tempmail2.com");bannedEmailsArr.push("@tempomail.fr");bannedEmailsArr.push("@temporarily.de");bannedEmailsArr.push("@temporarioemail.com.br");bannedEmailsArr.push("@temporaryemail.net");bannedEmailsArr.push("@temporaryforwarding.com");bannedEmailsArr.push("@temporaryinbox.com");bannedEmailsArr.push("@tempr.email");bannedEmailsArr.push("@thanksnospam.info");bannedEmailsArr.push("@thankyou2010.com");bannedEmailsArr.push("@thisisnotmyrealemail.com");bannedEmailsArr.push("@thraml.com");bannedEmailsArr.push("@throwawayemailaddress.com");bannedEmailsArr.push("@tilien.com");bannedEmailsArr.push("@tmail.ws");bannedEmailsArr.push("@tmailinator.com");bannedEmailsArr.push("@tradermail.info");bannedEmailsArr.push("@trash2009.com");bannedEmailsArr.push("@trash-amil.com");bannedEmailsArr.push("@trashemail.de");bannedEmailsArr.push("@trashmail.at");bannedEmailsArr.push("@trash-mail.at");bannedEmailsArr.push("@trashmail.com");bannedEmailsArr.push("@trash-mail.com");bannedEmailsArr.push("@trashmail.de");bannedEmailsArr.push("@trash-mail.de");bannedEmailsArr.push("@trashmail.me");bannedEmailsArr.push("@trashmail.net");bannedEmailsArr.push("@trashmail.org");bannedEmailsArr.push("@trashmail.ws");bannedEmailsArr.push("@trashmailer.com");bannedEmailsArr.push("@trashymail.com");bannedEmailsArr.push("@trashymail.net");bannedEmailsArr.push("@trbvm.com");bannedEmailsArr.push("@trbvn.com");bannedEmailsArr.push("@trillianpro.com");bannedEmailsArr.push("@tryalert.com");bannedEmailsArr.push("@ttirv.com");bannedEmailsArr.push("@turual.com");bannedEmailsArr.push("@twinmail.de");bannedEmailsArr.push("@tyldd.com");bannedEmailsArr.push("@uggsrock.com");bannedEmailsArr.push("@ultra.fyi");bannedEmailsArr.push("@upliftnow.com");bannedEmailsArr.push("@uplipht.com");bannedEmailsArr.push("@venompen.com");bannedEmailsArr.push("@veryrealemail.com");bannedEmailsArr.push("@viditag.com");bannedEmailsArr.push("@viewcastmedia.com");bannedEmailsArr.push("@viewcastmedia.net");bannedEmailsArr.push("@viewcastmedia.org");bannedEmailsArr.push("@vomoto.com");bannedEmailsArr.push("@vusra.com");bannedEmailsArr.push("@web.de");bannedEmailsArr.push("@webm4il.info");bannedEmailsArr.push("@wegwerfadresse.de");bannedEmailsArr.push("@wegwerfemail.de");bannedEmailsArr.push("@wegwerfmail.de");bannedEmailsArr.push("@wegwerfmail.net");bannedEmailsArr.push("@wegwerfmail.org");bannedEmailsArr.push("@wetrainbayarea.com");bannedEmailsArr.push("@wetrainbayarea.org");bannedEmailsArr.push("@wh4f.org");bannedEmailsArr.push("@whatpaas.com");bannedEmailsArr.push("@whyspam.me");bannedEmailsArr.push("@willselfdestruct.com");bannedEmailsArr.push("@winemaven.info");bannedEmailsArr.push("@wronghead.com");bannedEmailsArr.push("@wuzup.net");bannedEmailsArr.push("@wuzupmail.net");bannedEmailsArr.push("@xagloo.com");bannedEmailsArr.push("@xemaps.com");bannedEmailsArr.push("@xents.com");bannedEmailsArr.push("@xenzld.com");bannedEmailsArr.push("@xmaily.com");bannedEmailsArr.push("@xoxy.net");bannedEmailsArr.push("@yep.it");bannedEmailsArr.push("@yogamaven.com");bannedEmailsArr.push("@yomail.info");bannedEmailsArr.push("@yopmail.com");bannedEmailsArr.push("@yopmail.fr");bannedEmailsArr.push("@yopmail.net");bannedEmailsArr.push("@ypmail.webarnak.fr.eu.org");bannedEmailsArr.push("@yuurok.com");bannedEmailsArr.push("@zehnminutenmail.de");bannedEmailsArr.push("@zetmail.com");bannedEmailsArr.push("@zippymail.info");bannedEmailsArr.push("@zoaxe.com");bannedEmailsArr.push("@zoemail.org");bannedEmailsArr.push("andrey.yasharov@gmail.com");bannedEmailsArr.push("deadwrong@gmail.com");bannedEmailsArr.push("dontrad@ukr.net");bannedEmailsArr.push("inedvoramu@gmail.com");bannedEmailsArr.push("kis_17soy@hotmail.com");bannedEmailsArr.push("knock_17@hotmail.com");bannedEmailsArr.push("mailpoubelle83@gmail.com");bannedEmailsArr.push("rachael.singh@gmail.com");bannedEmailsArr.push("rafaelbonavina@gmail.com");bannedEmailsArr.push("rudenys@mail.ru");bannedEmailsArr.push("w.tigga@gmail.com");bannedEmailsArr.push("wt.igga@ya.ru");bannedEmailsArr.push("wti.gga@gmail.com");bannedEmailsArr.push("wtigga@ya.ru");/* * To change this template, choose Tools | Templates * and open the template in the editor. */ function isMSIE() { return navigator.userAgent.indexOf("MSIE") != -1 } $('#submit1, #submit2').click(function () { return controlloDatiEInvio($(this).get(0)); }) function controlloDatiEInvio(elm) { if (elm.id == "submit1") { controllaLogin() } else { controllaDatiRegistrazione() } return false } function controllaLogin() { var email = $("#loginEmail").val() var pass = $("#loginPass").val() console.log("login:" + email + " :: " + pass) if ($.trim(email) == "") { alert("Please enter a valid email address") $("#loginEmail").focus() return false } if ($.trim(pass) == "") { alert("Please enter a password") $("#loginPass").focus() return false } //INVIO.. console.log("login") $.ajax({ url: "/account/loginJs.php", data: {"email": email, "pass": pass}, success: function (r, s, x) { console.log(s + ": " + r) eval(r) }, error: function (h, s, x) { console.log(h) alert("error: " + h.statusText) } }) } function controllaDatiRegistrazione() { console.log("registration") var email = $.trim($("#regEmail").val()) var pass1 = $("#regPass1").val() var pass2 = $("#regPass2").val() var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; if (!re.test(email)) { alert("Please enter a valid email address!") $("#regEmail").focus() return false } /* for (i = 0; i < bannedEmailsArr.length; i++) { //console.log("controllo " + bannedEmailsArr[i].toLowerCase() +": "); //console.log( email.toLowerCase().indexOf(bannedEmailsArr[i].toLowerCase()) ) if (bannedEmailsArr[i].length > 3) { if (email.toLowerCase().indexOf(bannedEmailsArr[i].toLowerCase()) != -1) { alert("Please enter a valid email address.\nThis domain is banned!") $("#regEmail").focus() return false } } } */ if (isBannedEmail(email, bannedEmailsArr)) { alert("Please enter a valid email address.\nThis domain is banned!") $("#regEmail").focus() return false } if (pass1 != pass2) { alert("The passwords you have entered do not match!") $("#regPass2").val(""); $("#regPass1").focus(); return false } if (pass1 == "") { alert("Please enter a password!") $("#regPass1").focus() return false } var name = $.trim($("#regName").val()) if (name == "") { alert("Please enter your name!") $("#regName").focus() return false } var country = $("#country").val() if (country == "0") { alert("Please enter the country in which you live!") $("#country").focus() return false } var motherTongue = $("#motherTongue").val() if (motherTongue == "0") { alert("Please choose your mother tongue!") $("#motherTongue").focus(); return false; } var accountType = $("#accountType").val() if (accountType == "0") { alert("Please choose your account type!") $("#accountType").focus() return false } var numLangPair = $("#languagePair option").length var languages = ""; $("#languagePair option").each(function () { languages += $(this).get(0).value + "\n" }) if (numLangPair < 1) { alert("Please choose at least one language pair!") $("#source").focus() return false } //controlla avatar if ($(".avatar.avatarSelected").length == 0) { alert("Please select one of the pictures below or upload your own!") return false } if ($(".avatar.avatarSelected").text() == "...") { alert("Error loading your image..\nPlease select one of the pictures below!") return false } var avatarPath = $(".avatar.avatarSelected img, img.avatar.avatarSelected").get(0).src //privacy if (!$("#chkPrivacy").get(0).checked) { alert("Please accept the Terms of Service and Privacy Policy of TTMEM.com!") $("#chkPrivacy").focus() return false; } //controllare email e nome..? var userData = { "name": name, "email": email, "password": pass1, "country": country, "photo": avatarPath, "accountType": accountType, "motherTongue": motherTongue, "motherTongue2": $("#motherTongue2").val(), "accessType": "user", "description": $("#description").val(), "languagePair": languages } // //INVIO.. console.log(userData) $.ajax({ url: "/account/registrationJs.php", data: userData, success: function (r, s, x) { console.log(s + ": " + r) eval(r) }, error: function (h, s, x) { console.log(h) alert("error: " + h.statusText) } }) } $("#motherTongue,#motherTongue2").change(function () { console.log("motherTongue controls") var m1 = $("#motherTongue").val() var m2 = $("#motherTongue2").val() if (m1 == m2) { alert("Mother tongue already choosen!"); $("#motherTongue2").val("") } }) function accessDenied(e) { if (e == 1) { alert("User does not exist!") } else { alert("Wrong password!") } } function registrationConfirmed() { $("#tblFrmRegistration").fadeOut(function () { $("h2").hide(); $("#msgAfterRegistration").css({ }).fadeIn() }) } function toConfirm(x) { var msg = "Account not verified. In order to complete the registration process you have to access " msg += "your email account and follow the instructions." alert(msg) console(x) } function registrationError(e) { alert('The email you have choosen is already taken!') } function error() { alert('An error occured \n please try later') } //elimina la prima voce descrittiva per le select $("select[name=\"motherTongue\"], select[name=\"target\"], select[name=\"source\"], select[name=\"country\"], select[name=\"accountType\"]").focus(function () { $(this).children().children("option[value=\"0\"]").css("display", "none") }); //attiva add $("select[name=\"source\"], select[name=\"target\"]").change(function () { console.log("source or target lang :" + $("#source").val() + ":" + $("#target").val()) if (($("select[name=\"source\"]").val() != 0) && ($("select[name=\"target\"]").val() != 0)) { $("#pAddLanguagePair").removeAttr("disabled") } }) //aggiunge combinazione linguistica e guarda se c'è gia.. $("#pAddLanguagePair").click(function () { var html = ""; var giaPresenti = $('select[name=\"languagePair\"]').html() giaPresenti = giaPresenti.replace(/-->/gi, "-->") //console.log(giaPresenti + "\n-----------\n" + html) if (giaPresenti.indexOf(html) != -1) { alert("Combination already chosen!") } else { $(html).appendTo($('select[name=\"languagePair\"]')) } }) //attiva canc se ci sono combinazioni linguistiche $('select[name=\"languagePair\"]').click(function () { console.log("optione selezionata") $("#pCancLanguagePair").removeAttr("disabled") }) //cancella le combinazioni linguistiche selezionate $("#pCancLanguagePair").click(function () { $('select[name=\"languagePair\"]').children().each(function () { if ($(this).get(0).selected) { $(this).remove(); } }) }) //carica fileAvatar sul pulsantino verde 50x50.. se c'è gia img chiede $("#chooseFileAvatar").click(function () { $("img.avatar").removeClass("avatarSelected") $(this).addClass("avatarSelected") if ($(this).html().indexOf(" maxSize) { alert("File size too large, max " + maxSizeH) return false } else { console.log("size in range") return true } } function submitFiles() { console.log("submit file") $("#chooseFileAvatar").html('...') $("#IEChooseFileAvatar").html('...') $("#frmInvioFile").submit() console.log("submitted") } function loadPersonalAvatar(nf) { $("#chooseFileAvatar, #IEChooseFileAvatar").html('') $("#chooseFileAvatar img, #IEchooseFileAvatar img").on("load", function () { $("#IEChooseFileAvatar").addClass("avatarSelected") resizePersonalAvatar() }) return "avatar loaded" } function resizePersonalAvatar() { if ($("#chooseFileAvatar img").length) { var img = $("#chooseFileAvatar img") } else { var img = $("#IEChooseFileAvatar img") } var w = img.width(); var h = img.height(); if (w > h) { img.css({width: "50px", height: "initial"}) } else { img.css({height: "50px", width: "initial"}) } } function showForgotPassword() { console.log("forgot password") $("#tblLogin").fadeOut(function () { $("#msgForgotPassword").fadeIn(function () { $("#emailForgotPassword").focus() }) }); } function backRetrievePw() { $("#msgForgotPassword").fadeOut(function () { $("#tblLogin").fadeIn(function () { $("#loginEmail").focus() }) }) } function retrievePassword() { var email = $("#emailForgotPassword").val() var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; if (!re.test(email)) { alert("Please enter a valid email address!") $("#emailForgotPassword").focus() return false } $.ajax({ url: "/account/retrievePasswordJs.php?email=" + email, success: function (r, s, x) { console.log(s + ": " + r) eval(r) }, error: function (h, s, x) { console.log(h) alert("error: " + h.statusText) } }) } function retrievePasswordOk() { $("#emailWrited").html($("#emailForgotPassword").val()) $("#msgRetrievePassword").fadeIn() /* dopo 20 secondi.. scomapare */ setTimeout(function () { $("#msgForgotPassword").fadeOut(function () { $("#tblLogin").fadeIn(function () { $("#loginEmail").focus() }) }) }, 20 * 1000) } function retrievePasswordError() { alert("The email address you entered was not found!") } function loginOk(idUser) { caricaInDivCentrale("/account/?idUser=" + idUser) } //rich editor.. questo file è richimato al termine della pagina //$("#description").tinymce(objTinymceOptions) $("#pChangeLanguagePair").click(function () { var source = $("#source").val() var target = $("#target").val() $("#source").val(target) $("#target").val(source) })