<!-- BEGIN site/js/openSpellChecker.tt -->
<script type="text/javascript">
//
// openSpellChecker()
//
// this function is an example that illustrates the various ways you can invoke
// the the Speller Pages spell-checking process
//
function openSpellChecker() {
// example 1.
// Pass in the text inputs or textarea inputs that you
// want to spell-check to the object's constructor,
// then call the openChecker() method.
/*
var text1 = document.form.text1;
var textarea1 = document.form.comment;
var speller = new spellChecker( text1, textarea1 );
speller.openChecker();
*/
// example 2.
// Rather than passing in the form elements to the object's
// constructor, populate the object's textInputs property,
// then call the openChecker() method.
var speller = new spellChecker();
var spellerInputs = new Array();
for( var i = 0 ; i < document.[% form_name %].elements.length; i++ ) {
if( document.[% form_name %].elements[i].type.match( /^text/ )) {
spellerInputs[spellerInputs.length] = document.[% form_name %].elements[i];
}
}
speller.textInputs = spellerInputs;
speller.openChecker();
// example 3.
// use the spellCheckAll() method to check every text input
// and textarea input in every form in the HTML document.
// You can also use the checkTextBoxes() method or checkTextAreas()
// method instead of spellCheckAll() to check only text inputs
// or textarea inputs, respectively
/*
var speller = new spellChecker();
speller.spellCheckAll();
*/
}
</script>
<!-- END site/js/openSpellChecker.tt -->