$(document).ready(function() {
	$('#signup').submit(function() {
		var ok = true;

		var email = jQuery.trim($('#EMAIL').attr('value'));
		var fName = jQuery.trim($('#FNAME').attr('value'));
		var lName = jQuery.trim($('#LNAME').attr('value'));

		removeError('EMAIL');
		removeError('FNAME');
		removeError('LNAME');

		if (0 == email.length || !email.match(emailReg)) {
			showError('EMAIL', 'Please enter valid email address');
			ok = false;
        }
        if (0 == fName.length) {
			showError('FNAME', 'Please enter First Name');
			ok = false;
        }
        if (0 == lName.length) {
			showError('LNAME', 'Please enter Last Name');
			ok = false;
        }

        return ok;
    });

});

function removeError(id) {
	var errorContainer = id + '_error';
	jQuery('#' + errorContainer).remove();
	jQuery('#' + id).removeClass('error');
}

function showError(id, message) {
	var errorContainer = id + '_error';
	jQuery('#' + id).addClass('error');
	jQuery('#' + id).after('<div class="field_error error" id="' + errorContainer + '">' + message + '</div>');
}