// JavaScript Document - Utils v1.0

function alertVar(obj) {
  alert(getVarContent(obj));
}

function getVarContent(obj) {
  var result = "";
  for (var varId in obj) result += varId + "=" + obj[varId] + "\n";
  return result;
}

function trim(str) {
  return str.replace(/^\s*|\s*$/g, "");
}

function ltrim(str) {
  return str.replace(/^\s*/g, "");
}

function rtrim(str) {
  return str.replace(/\s*$/g, "");
}

function isDefined(obj) {
  return (obj != null);
}

function isObject(obj) {
  return (typeof obj == 'object' && !!obj);
}

function style2Number(styleValue) {
  var value = styleValue.replace(/px/, "");
  value = value.replace(/pt/, "");
  return new Number(value);
}

