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)
})