<!--
function checkForm(form){
var major = parseInt(navigator.appVersion);
var agent = navigator.userAgent.toLowerCase();
if (agent.indexOf('mozilla')==0 && major<=4 && agent.indexOf('msie')!=-1){
// Internet Explorer 4 and earlier.
return true;
} else if (agent.indexOf('mozilla')==0 && major<=4){
// Netscape 4 and earlier.
return true;
} else if (agent.indexOf('opera')!=-1){
// Opera doesn't seem to do regular expressions properly.
return true;
} else if (form.to.value.length == 0){
alert('You must specify a recipient.');
form.to.focus();
return false;
} else if (!form.email.value.match(new RegExp('^(?:(?:(?:(?:[\\!\\#-\\\\\\\'\\*\\+\\-\\/-9\\=\\?A-Z\\^-\\~]+)|(?:[\\"](?:[^\\"]|(?:[\\][\\"]))*[\\"]))(?:[\\.](?:(?:[\\!\\#-\\\\\\\'\\*\\+\\-\\/-9\\=\\?A-Z\\^-\\~]+)|(?:[\\"](?:[^\\"]|(?:[\\][\\"]))*[\\"])))*)[\\@](?:(?:[0-9a-zA-Z](?:(?:[0-9a-zA-Z-])*[0-9a-zA-Z])?)(?:[\\.](?:[0-9a-zA-Z](?:(?:[0-9a-zA-Z-])*[0-9a-zA-Z])?))+))$', 'g'))){
alert('The email address you entered does not appear to be valid.');
form.email.select();
form.email.focus();
return false;
} else if (!form.name.value.match(new RegExp('^(?:(?:[^\\n\\r])*)$', 'g'))){
alert('You must enter your name.');
form.name.select();
form.name.focus();
return false;
} else if (!form.subject.value.match(new RegExp('^(?:(?:[^\\n\\r])+)$', 'g'))){
alert('You must enter a subject.');
form.subject.select();
form.subject.focus();
return false;
} else if (!form.message.value.match(new RegExp('.+', 'g'))){
alert('You must enter a message.');
form.message.select();
form.message.focus();
return false;
} else {
return true;
}
}
//-->
