function checkwords(str)
{

   str=str.toLowerCase();
   var words=new Array();
   var i;
   
	words[0]="vagina";
	words[1]="carpet";
	words[2]="kraut";
	words[3]="diego";
	words[4]="whop";
	words[5]="cracker";
	words[6]="wetback";
	words[7]="nigger";
	words[8]="cunt";
	words[9]="damn";
	words[10]="mother fucker";
	words[11]="asshole";
	words[12]="tit";
	words[13]="tits";
	words[14]="boobs";
	words[15]="boob";
	words[16]="suck";
	words[17]="sucks";
	words[18]="shit";
	words[19]="anal";
	words[20]="sluts";
	words[21]="ass";
	words[22]="classified information";
	words[23]="cock";
	words[24]="cocks";
	words[25]="cumshot";
	words[26]="cumshots";
	words[27]="cumsluts";
	words[28]="cybersex";
	words[29]="dildo";
	words[30]="erection";
	words[31]="fuck";
	words[32]="gang bang";
	words[33]="live xxx";
	words[34]="orgies";
	words[35]="orgy";
	words[36]="porn";
	words[37]="piss";
	words[38]="pissing";
	words[39]="porno";
	words[40]="pussy";
	words[41]="sex";
	words[42]="slut";
	words[43]="f-u-kk";
	words[44]="Penis";
	words[45]="\/ALLIUM";
	words[46]="Asian Sluts";
	words[47]="Ass";
	words[48]="blowjobs";
	words[49]="fuck";
	words[50]="incest";
	words[51]="masturbate";
	words[52]="masturbating";
	words[53]="p0unds";
	words[54]="Penis";
	words[55]="blowjobs";
	words[56]="boyfriend's cock";
	words[57]="cum";
	words[58]="cumm";
	words[59]="cuum";
	words[60]="ejacculate";
	words[61]="ejaculation";
	words[62]="ejaculation!";
	words[63]="Ephedra";
	words[64]="Ephedra";
	words[65]="Erection";
	words[66]="fucking";
	words[67]="Fuckin";
	words[68]="peenis";
	words[69]="penetration";
	words[70]="Penis";
	words[71]="s.e.x";
	words[72]="seex";
	words[73]="SEXUALLY-EXPLICIT";
	words[74]="ssex";

   for(i=0;i<words.length;i++)
   {
      result = str.search(words[i]);
      if (result>-1){
	 if((str.charAt(result-1)=="" || str.charAt(result-1)==" ")&&(str.charAt(result+words[i].length)=="" || str.charAt(result+words[i].length)==" "))   	 	
         return false;

      }
   }

   return true;
}

 