function isEmail(string){
	//Using the http://www.regular-expressions.info/email.html standard.
	
	if (!string) return false;
	var isGoodEmail = string.match(/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i);
	if (isGoodEmail)
		return true;
	return false;
}

$.fn.validate = function(name){
	var obj = $('[name="' + name + '"]', this);
	if ((obj.val() == obj.attr('title')) || (!$.trim(obj.val()))){
		alert('יש למלא את כל השדות.');
		obj.focus();
		return false;
	} else if (obj.hasClass('email')){
		if (!isEmail(obj.val())){
			alert('יש להזין אימייל תקין');
			obj.focus();
			return false;
		}
	}
	return true;
};

