// JavaScript Document
var js_prefix = '/list';

function checkMail(mail) {
   var emailFilter=/^.+@.+\..{2,3}$/;
   var err = null;
   if (!(emailFilter.test(mail))) {
      return false;
   }
   var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/;
   if (mail.match(illegalChars)) {
      return false;
   }
   return true;
}

function setErrorFields(form, error) {
	for(i in error) {
		error[i].addClass('error');
	}
	jQuery("input.error:eq(0)", form).focus();
}

function checkAll(elem, name) {
	var form = elem.form;
	if(elem.checked) {
		$("input[name='" + name + "']", form).attr("checked", "checked");
	} else {
		$("input[name='" + name + "']", form).removeAttr("checked");
	}
}