﻿function validateRequiredControl(source, arguments) {
	arguments.IsValid = arguments.Value != "";
	SetErrorClass(source, arguments.IsValid);
}

function validateEmail(source, arguments) {
	var emailRegex = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	arguments.IsValid = emailRegex.test(arguments.Value);
	SetErrorClass(source, arguments.IsValid);
}

function SetErrorClass(control, valid) {
	if (valid) {
		$(control).closest("div.row").removeClass("error");
	}
	else {
		$(control).closest("div.row").addClass("error");
	}
}
