
function initProgress() {
  $('displaypricediv').innerHTML = "";
  Element.show('progressMsg');
}

function resetProgress() {
  Effect.Fade('progressMsg');
}

function initWait() {
  $('displaypricediv').innerHTML = "";
  Element.show('waitMsg');
}

function resetWait() {
  Effect.Fade('waitMsg');
}

function reportError() {
  if ($('market').options.length == 0) {
    $('errorMsg').innerHTML = "Error in retrieving data!";
  }
  Element.show('errorMsg');
  setTimeout("Effect.DropOut('errorMsg')", 2500);
}

function showDisplayButton() {
  if ($('market').options.length == 0) {
    $('errorMsg').innerHTML = "Invalid selection!";
	targetField = document.getElementById("display");
	targetField.disabled = true;
	Element.show('errorMsg');
	setTimeout("Effect.DropOut('errorMsg')", 2500);
  } else {
		targetField = document.getElementById("display");
		targetField.disabled = false;
  }
}