// Commonly used JavaScript code for the MVTec Websites

// check e-mails against these regular expressions
var email_regex=/^[a-zA-Z0-9](?:(?:[a-zA-Z0-9\+\-_~]|\.(?!\.))*[a-zA-Z0-9\+\-_~])?@[a-zA-Z0-9](?:[a-zA-Z0-9\-]|\.(?!\.))*\.[a-zA-Z]+$/;
var email_regex_short=/^.+@.+\..+$/;

// dollar function: selects DOM items by string or object reference
function $() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);
    if (arguments.length == 1)
      return element;
    elements.push(element);
  }
  return elements;
}

function toggleClass(obj,defaultClass,activeClass) {
  var el = $(obj);
  el.className = (el.className != activeClass ? activeClass : defaultClass );
}

