function validateForm(fields, errorEle) {
	//var fields = [ "FirstName", "LastName", "Email", "ConfirmEmail", "ZipCode", "Message" ];


	var errors = 0;
		$(errorEle).text("");

	jQuery.each(fields, function() {
		//var txt = "#txt" + this;
		var idname = '#' + this;

		var lbl = "#lbl" + this.substr(3);	; //remove 3 letter prefix
		
		if ($(idname).val() == "" || $(idname).val() == "-1") {
			$(errorEle).text("Please make sure all fields are completed.  ");
			$(idname).addClass("highlightborder");
			$(lbl).addClass("highlighttext");
			errors++;
		} else if ($(idname).val() != "" && $(idname).hasClass("highlightborder")) {
			$(idname).removeClass("highlightborder");
			$(lbl).removeClass("highlighttext");
		}
	});
	
	if ($("#txtMainSiteEmail").val().toUpperCase() != $("#txtMainSiteConfirmEmail").val().toUpperCase()) {
		$("#lblMainSiteEmail").addClass("highlighttext");
		$("#txtMainSiteEmail").addClass("highlightborder");
		$("#lblMainSiteConfirmEmail").addClass("highlighttext");
		$("#txtMainSiteConfirmEmail").addClass("highlightborder");
		$(errorEle).text($(errorEle).text() + "Email and confirm email do not match.");
		errors++;
	} else if ($("#txtMainSiteEmail").val() != "" && $("#txtMainSiteConfirmEmail").val() != "") {
		$("#lblMainSiteEmail").removeClass("highlighttext");
		$("#txtMainSiteEmail").removeClass("highlightborder");
		$("#lblMainSiteConfirmEmail").removeClass("highlighttext");
		$("#txtMainSiteConfirmEmail").removeClass("highlightborder");
	}
	
	if (errors == 0) {
		$(errorEle).slideUp();
	} else {
		$(errorEle).slideDown();
	}

	return (errors == 0);

}


function validateSendtoFriendForm(fields, errorEle) {
	

	var errors = 0;
		$(errorEle).text("");

	jQuery.each(fields, function() {
		//var txt = "#txt" + this;
		var idname = '#' + this;

		var lbl = "#lbl" + this.substr(3);	; //remove 3 letter prefix
		
		if ($(idname).val() == "" || $(idname).val() == "-1") {
			$(errorEle).text("Please make sure all fields are completed.  ");
			$(idname).addClass("highlightborder");
			$(lbl).addClass("highlighttext");
			errors++;
		} else if ($(idname).val() != "" && $(idname).hasClass("highlightborder")) {
			$(idname).removeClass("highlightborder");
			$(lbl).removeClass("highlighttext");
		}
	});
		
	
	if (errors == 0) {
		$(errorEle).slideUp();
	} else {
		$(errorEle).slideDown();
	}

	return (errors == 0);

}