function isEmpty(s) {
	return ((s == null) || (s.length == 0) || (/^\s+$/.test(s)));
};

function isEmail(s) {
	var reg = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;  
	if(!s.match(reg)) return false;
	return true;
};

if (document.images) {
	var imgDir = "/images/front_imgs/";
	var imageOver = new makeImageArray(1);
	var imageOut = new makeImageArray(1);
	
	imageOver[0] = makeImage("b_eval_bnr_banner.gif");
	imageOut[0] = makeImage("b_eval_banner_new.gif");
}

function makeImageArray(n) {
	this.length = n;
	for (var i = 0; i < n; i++) {
		this[i] = new Image();
	}
	return this;
}

function makeImage(sr) {
	var newImage = new Image();
	newImage.src = imgDir + sr;
	return newImage;
}

function swapImage(name, num, over) {
	var img = eval("document.images." + name);
	(over) ? img.src = imageOver[num].src : img.src = imageOut[num].src;
}

function submitFeedbackForm() {
	var frm = document.frmFeedback;
	
	if (isEmpty(frm.firstName.value)) {
		alert("Please enter your first name.");
		frm.firstName.focus();
		return;
	}	
	if (isEmpty(frm.email.value)) {
		alert("Please enter your email address.");
		frm.email.focus();
		return;
	}
	if (!validate_email(frm.email.value)) {
		alert("Please enter a valid email address.");
		frm.email.focus();
		return;
	}
	if (isEmpty(frm.subject.value)) {
		alert("Please enter your Subject.");
		frm.subject.focus();
		return;
	}
	if (isEmpty(frm.comments.value)) {
		alert("Please enter your comments.");
		frm.comments.focus();
		return;
	}
	frm.submit();
}
function validate_email(em)
{
	var reg1 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;  
	
	if(!em.match(reg1)) {
		return false;
	} return true;
}


