// Word Filter 2.0 // (c) 2002 Premshree Pillai // Created : 29 September 2002 // http://www.qiksearch.com // http://javascript.qik.cjb.net var swear_words_arr = new Array('berlusconi','spacclator','spacciator','orgle','orgie','orge','orgla','orgia','chiava','alds','negra','negre','spruzzo','ebrel','aids','negrl','negro','negri','ebreo','spruzza','ebrei','plsell','lunghissim','svergin','tr0y','cm','duro','eccltat','spruzzl','beriusconi','centim','forzanuova','durissim','bagnata','troy','fotter','camerat','cogilon','master','caltanet','caitanet','amministrat','admin','admln','animator','animatric','operator','operatric','webmastr','puttan','buttan','bottan','baldracc','baldrakk','baidracc','baidrakk','prostitu','prostltu','zoccol','zoccoi','zokkol','zokkoi','bagasc','cazz','mignott','mlgnott','troia','trola','troie','trole','troion','trolon','pompin','pompln','bocchin','bocchln','bokkin','bokkln','incula','lncula','lncuia','incuia','porco','porko','porca','porka','porche','porke','porci','porcl','froci','frocl','ricchion','rlcchion','ricchlon','rlcchlon','rikkion','rlkkion','rikklon','rlkklon','maial','malal','maiai','malai','sperm','sborr','voglios','vogllos','vogilos','vogiios','volgios','voiglos','voigios','volglos','eccitat','komunist','comunist','tette','tetton','pervertit','pervertlt','kazz','porcell','porceli','porceil','porceii','sison','slson','vagin','vagln','arapa','porno','pene','scopar','scopam','scopat','scopo','skopar','skopam','skopat','skopo','skopa','sex','sorcon','ginecol','glnecol','glnecoi','ginecoi','pedofil','pedofli','pedofii','pedofll','prete','polizi','pollzi','polizl','pollzl','poiizi','poilzi','poiizl','poiizi','poiizl','poilzl','carabinier','carabinler','carablnier','carablnler','finanz','flnanz','dux','duce','dvce','dvx','mussolini','mussollni','mussolinl','mussollnl','mussoiini','mussoilni','mussoiinl','mussoilnl','benito','benlto','balilla','baiiiia','baliiia','baliila','baiilla','baiiila','balllla','balllia','baillla','ballila','hitler','hitier','hltler','hltier','nazi','nazl','stalin','stalln','stailn','staiin','fasci','fascl','fuhrer','fhurer','furer','reich','relch','lager','iager','gestapo','svastica','svastlca','adolf','adoif','cogllon','camicianera','camicienere','camicenere','tettton','camiciarossa','coglion','camicierosse','camicerosse','droga','droghe','cannabis','cannabls','kannabis','narcos','chlava','eroina','erolna','cocain','cocaln','kokain','kokaln','cokain','cokaln','kocain','kocaln','spinell','terron','cogiion','alleanzanazionale','spruzzi','forzaitalia','berlusconl','leganord','tr0i','beriusconl','pisell','rifondazionecomunista','democraticidisinistra','anarchi','anarki','anarchl','anarky','erotic','erotlc','erotik','erotlk','cunnilingus','tr0l','fellatio','fellazio','gesu','seghe','segaio','segalo','skizz','schizz','sklzz','schlzz','sesso','tromba','trombi','trombo','pusher','staff','wurstel','wurstei','fregna','sessuo','pussy','svergln','dick','dlck','bitch','bltch','eiacula','elacula','eiacuia','elacuia','ejacula','ejacuia','marjuana','trohia','arrapa','mahial','mahlal','mahiai','mahlai','trohla','allupat','ailupat','aliupat','aiiupat','anlmator','fancul','fancui','putta','uccell','ucceli','ucceil','ucceii','batton','puta','masturb','glande','giande','banano','eccitar','banana','eccltar'); var punteggiatura_arr = new Array(";","."," ","?","!",":","(",")","'","\"","-"); var swear_alert_arr = new Array(); var swear_alert_count = 0; function reset_alert_count() { swear_alert_count = 0; } function blackList(dove, testo) { reset_alert_count(); var compare_text; var fieldErrArr = new Array(); var fieldErrIndex = 0; var compare_text = testo; for ( var j = 0; j < swear_words_arr.length; j++) { for ( var k = 0; k < (compare_text.length); k++) { if(swear_words_arr[j]==compare_text.substring(k,(k+swear_words_arr[j].length)).toLowerCase()){ for(var n=0; n 0) { alert("Le seguenti sequenze di caratteri, contenute nel " + dove + ",\nnon sono accettate dal sistema:\n_______________________________\n" + alert_text + "\n_______________________________"); return false; } else { return true; } }