
/***********************************
 * File name :	rh_common_utils.js
 *
 * Description:	Common javascript utilities functions. 
 *
 ***********************************/

// utility function for getting a query variable
var QUERY_VARIABLES = null;

function getQueryVariable(variable)
{
  if (QUERY_VARIABLES == null)
  {
    var query = window.location.search.substring(1);
    var vars  = query.split("&");
    QUERY_VARIABLES = new Array(vars.length);
    for (var i=0; i<vars.length; i++)
    {
      QUERY_VARIABLES[i] = vars[i].split("=");
    }
  }
  for (var i=0; i<QUERY_VARIABLES.length; i++)
  {
    if (QUERY_VARIABLES[i][0] == variable)
    {
      return QUERY_VARIABLES[i][1];
    }
  }
}


// writes a loading message to the specified container
function writeLoadingMsg(containerName)
{
	var element = document.getElementById(containerName);
	if (null != element)
	{
	  element.innerHTML = "<div><img src='/assets/images/web_ui/page_loading_animated.gif'/><span> Loading - Please wait.</span></div>";
	}
}