// JavaScript Document
var swear_words_arr=new Array("fuck","bloody","war","terror","viagra","sex","arse","cunt","shit","bollocks","bollox","shite","bitch","pills","url","cunt");
var swear_alert_arr=new Array;
var swear_alert_count=0;

function reset_alert_count()
{
 swear_alert_count=0;
}

function checkauth(code)
{
if (document.form1.check.value != code){
alert("Please make sure you have entered the authentication digits correctly")
}
else{
validate_user_text()
}
}

function validate_user_text()
{

 reset_alert_count();
 var compare_text=document.form1.message.value;
 for(var i=0; i<swear_words_arr.length; i++)
 {
  for(var j=0; j<(compare_text.length); j++)
  {
   if(swear_words_arr[i]==compare_text.substring(j,(j+swear_words_arr[i].length)).toLowerCase())
   {
    swear_alert_arr[swear_alert_count]=compare_text.substring(j,(j+swear_words_arr[i].length));
    swear_alert_count++;
   }
  }
 }
 var alert_text="";
 for(var k=1; k<=swear_alert_count; k++)
 {
  alert_text+="\n" + "(" + k + ")  " + swear_alert_arr[k-1];
 }
 if(swear_alert_count>0)
 {
  alert("The form cannot be submitted.\nThe following words are not allowed:\n_______________________________\n" + alert_text + "\n_______________________________");
  document.form1.message.select();
 }
 else
 {
  document.form1.submit();
 }

function select_area()
{
 document.form1.message.select();
}
}

window.onload=reset_alert_count;