var ere = /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/i;
// regular expression for testing valid e-mail entry
var nbre = /^\s*$/i;
// regular expression for testing white space
d = new Date();
var year = d.getYear(); if (year < 1900) { year+= 1900 }
var month = 1 + d.getMonth();
var day = d.getDate();
var p1 = 0;
var p2 = 0;
function chk() {
//	return true;
	var snm = document.forms['reg'].snm.value;
	var sem = document.forms['reg'].sem.value;
	var sbj = document.forms['reg'].sbj.value;
	var txt = document.forms['reg'].txt.value;
	if (snm == '' || nbre.test(snm)) { alert("Please enter your name");  document.forms['reg'].snm.select(); return false; }
	if (sem == '' || nbre.test(sem)) { alert("Please enter your e-mail address");  document.forms['reg'].sem.select(); return false; }
	if (!ere.test(sem.toLowerCase())) {
		alert(sem + " does not appear to be a valid e-mail address");
		document.forms['reg'].sem.select(); return false;
		}
	if (sbj == '' || nbre.test(sbj)) { alert("Please enter the subject of your message");  document.forms['reg'].sbj.select(); return false; }
	if (txt == '' || nbre.test(txt)) { alert("Please enter the text of your message");  document.forms['reg'].txt.select(); return false; }
	if (confirm("OK to send")) { return true; } else { return false; }
	}

rab = new Image();
rab.src = "images/rab.gif";
dab = new Image();
dab.src = "images/dab.gif";

var fc = 0;
var cofaq = 0;
var mofaq = 0;
var faqid = "";
var imgid = "";
var faqlst = new Array();

function faq(id) {
	faqid = "faq" + id;
	imgid = "img" + id;
	
	if (document.getElementById(faqid).style.display == "block") {
		document.getElementById(faqid).style.display = "none";
		document.getElementById(imgid).src = rab.src;
		if ( cofaq-- == mofaq ) {
			document.getElementById("faqb").innerHTML = "Show all";
			}
		}
	else {
		document.getElementById(faqid).style.display = "block";
		document.getElementById(imgid).src = dab.src;
		if ( ++cofaq == mofaq ) {
			document.getElementById("faqb").innerHTML = "Hide all";
			}
		}
	}
function safaq() {
	fc = faqlst.length;
	if ( cofaq == mofaq ) {
		for (i=0;i<fc;i++) {
			faqid = "faq" + faqlst[i];
			imgid = "img" + faqlst[i];
			document.getElementById(faqid).style.display = "none";
			document.getElementById(imgid).src = rab.src;
			}
		cofaq = 0;
		document.getElementById("faqb").innerHTML = "Show all";
		}
	else {
		for (i=0;i<fc;i++) {
			faqid = "faq" + faqlst[i];
			imgid = "img" + faqlst[i];
			document.getElementById(faqid).style.display = "block";
			document.getElementById(imgid).src = dab.src;
			}
		cofaq = mofaq;
		document.getElementById("faqb").innerHTML = "Hide all";
		}
	}