function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
return pattern.test(emailAddress);
}

$(document).ready(function(){
	
	$('body, img, div').pngFix();

	$('div.success,div.error').hide().fadeIn(500).fadeOut(500).fadeIn(500).fadeOut(500).fadeIn(500);
	
	$("form#contactForm").submit(function() { 	
		
		var uEmail = escape($('input#email').val());
		var uTel = escape($('input#telephone').val());
		var uName = escape($('input#name').val());
		
		if (uEmail == '' || uTel == '' || uName == '' ) {
			alert('Please enter information for all fields');
			return false;
		} else if (!isValidEmailAddress(uEmail)) {
			alert('Please enter a valid email address!');
			return false;
		}
		
	});
	
	$('a[rel*=pop]').facebox();

});







