function isSet(value) {
  value += "";
  if (value == 'undefined' || value == 'null') {
    return false;
  }

  return true;
}

function openWindow(url, name, parameters) {
  if (!isSet(name)) {
    name = 'newWindow';
  }

  if (!isSet(parameters)) {
    parameters = '';
  }

  window.open(url, name, parameters).focus();
  return false;
}

function openProviderWindow(url, providerId) {
   return openWindow(url, providerId, 'width=782,height=600,scrollbars=yes');
}

function showHide() {
	var ids = showHide.arguments;
	for (var i = 0; i < ids.length; i++) {
		var elem = document.getElementById(ids[i]);
		if (isSet(elem)) {
			if (elem.style.display == "block") {
				elem.style.display = "none";
			} else {
				elem.style.display = "block";
			}
		}
	}

	return(false);
}
