$(document).ready(function(){
	//$('#mailContent').blur(function() {if ($('#mailContent').val() == "") $('#mailContent').val("Enter Your Message Here");})
	$('#subscribe-form input').focus(function() {$(this).removeClass("fieldError");})
	//$('#mailContent').focus(function() {
		//$(this).removeClass("fieldError");
		//if ($('#mailContent').val() == "") $('#mailContent').val("");
	//})
	
	$("#subscribe-form").submit(function(event){
		$("#subscribeBtn").blur()
		var errorArray = new Array();
		var fieldsWithErrors = new Array();
		var fieldsToCheck = new Array("#subscribe-email"); 
		var errorMessages = new Array('Your Email Address');  
		var emailToVal = $("#subscribe-email").val();
		
		//$('#errorHolder').remove();
		
		for (var i=0, len=fieldsToCheck.length; i<len; ++i) {
			$(fieldsToCheck[i]).removeClass("fieldError");  			
			if ($(fieldsToCheck[i]).val() == "") {
				errorArray[errorArray.length] = errorMessages[i];
				fieldsWithErrors[fieldsWithErrors.length] = fieldsToCheck[i];
			}
		}
		
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		if (!emailReg.test(emailToVal)) {
			errorArray[errorArray.length] = "Your Email Address doesn't seem to be Valid";
			$('#subscribe-box input').addClass("fieldError");
			alert("Please enter a valid email address");
		}
		
		
		if (errorArray.length != 0) {
			//$('#subscribe-form').before('<div class="greyBox" id="errorHolder"><div id="errorMessage"><h3>Sorry, the following information is required:</h3></div></div>');
			//$('#errorHolder').hide();
			//for (var i=errorArray.length-1; i>=0; --i ) {
//				var ender = (i != errorArray.length-1) ? ", ":". ";
//				$('#errorMessage h3').after(errorArray[i] + ender);
//			}
			for (var i=0, len=fieldsWithErrors.length; i<len; ++i) {
				$(fieldsWithErrors[i]).addClass("fieldError");
				alert("Please enter a valid email address");
			}
			//$('#errorHolder').slideDown();
			return false;
		} else {
			return true;
		}
	});
});