var isMobileDevice = false;
$(document).ready(function() {
	isMobileDevice = (navigator.userAgent.match(/iPhone/i) || navigator.userAgent.match(/iPod/i));	
	if ($.trim(popupError).length != 0) {
		alert(popupError);
	}
});

function showTable( id, item ) {
  var child = document.getElementById(id);
  if (item.className == "twisty_up") {
    item.className = "twisty_down";
    child.style.display = 'block';
  } else {
    item.className = "twisty_up";
    child.style.display = 'none';
  }
}

function showHideItem( id ) {
  var item = document.getElementById( id );
  if (item && item.style.display == 'none') item.style.display = 'block';
  else if (item && item.style.display == 'block') item.style.display = 'none';
}

function checkReturnKey(e, linkId) {
  if (!e) var e = window.event;

  if (e.keyCode) code = e.keyCode;
  else if (e.which) code = e.which;

  if (code == 13) { 
    var clicked;
    if (e.target) clicked=e.target;
    else if (e.srcElement) clicked=e.srcElement;
    if (clicked.nodeType==3) clicked = clicked.parentNode;  // Safari bug

    if (clicked.tagName.toLowerCase() != "textarea") {
      document.getElementById(linkId).onclick();
      return false; 
    } else return true;
  } else return true;
}

function isBlank(v) {
  var blank = false;
  if (v == null) blank = true;
  else blank = $.trim(v).length == 0;
  return blank;
}
