 var spellChecking      = false;
 var spellingWasChecked = false;
// var spellingWasChecked = true;
 
 function trunc(f,e,l,n){ 
  el="document."+f+"."+e.name;
  v = eval(el+".value");
  if(v.length>l){
   eval(el+".value = "+el+".value.substring(0,l)");
   alert(n+"'s text was too long - truncated to "+l+" characters.");
  }
 }
function setSubmitState(f,s,swcValue){
 dfs=eval("document."+f+"."+s);
 if(spellChecking){
  if(spellingWasChecked){
   dfs.value = swcValue;
   dfs.disabled = false;
  }else{
   dfs.value = "Spell Checking in Progress";
   dfs.disabled = true;
  }
 }else{
  dfs.value = "Start Spelling Check";
  dfs.disabled = false;
 }
 setTimeout("setSubmitState('"+f+"','"+s+"','"+swcValue+"')",100);
}

