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 disableSubmit() {
  $('send').disabled = true;
  setTimeout( function() {$('send').disabled = false;}, 2000 );
  return true;
}

function handleResponse(r_code) {
  var elem2, elem1 = document.getElementById("in-name");
  elem2 = document.getElementById("in-email");
  elem1.style.backgroundColor = elem2.style.backgroundColor = "#ffffff";
  if( r_code == 0 ) {
	document.forms[0].reset();
  }
  if( r_code == 1 ) {
	elem1.style.backgroundColor = "#ffbbbb";
	elem1.focus();
  }
  if( r_code == 2 ) {
	elem2.style.backgroundColor = "#ffbbbb";
	elem2.focus();
  }	
}
