function trim(str) {
	return str.replace(/^\s+|\s+$/, '');
}

function isInteger (s) {
  var i;

  if (isEmpty(s)) 
	  if (isInteger.arguments.length == 1) 
		return 0;
	  else 
		return (isInteger.arguments[1] == true);

  for (i = 0; i < s.length; i++) {
	 var c = s.charAt(i);

	 if (!isDigit(c)) 
		return false;
  }

  return true;
}

function isEmpty(s) {
	return ((s == null) || (s.length == 0))
}

function isDigit (c) {
	return ((c >= "0") && (c <= "9"))
}


function validateEmailAddress(val) {
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(val)){
		return true;
	}

	return false;
}


function showResources() {
	newwindow = window.open('admin.php?do=showresources', 'showresources', 'height=400,width=550,scrollbars=yes');
	if (window.focus) {
		newwindow.focus();
	}
}
