
function notification (headerMsg, message)
{		
	if ((message != null) || (headerMsg != null))
	{
		$.jGrowl(message, { header: headerMsg});
	}
}
		
function setDiv() {
  var wh = getWindowHeight(); // Window Height
  var d = document.getElementById('container') // Get div element
  var dh = d.offsetHeight // div height
  
  if (wh > dh)
  {
	  d.style.height = wh + 'px'; // Set div height to window height
  }
}




function getWindowHeight() {
  var windowHeight = 0;
	
  if (typeof(window.innerHeight) == 'number')
    windowHeight = window.innerHeight;
	
  else {
		
    if (document.documentElement && document.documentElement.clientHeight)
      windowHeight = document.documentElement.clientHeight;
		
    else {
      if (document.body && document.body.clientHeight)
        windowHeight = document.body.clientHeight; }; };
				
  return windowHeight;
};


function getURLVar(urlVarName) {

/** Retrieve using the following snipped as an example **
	var updateType = getURLVar('updateType');
***/

//divide the URL in half at the '?'
var urlHalves = String(document.location).split('?');
var urlVarValue = '';
	if(urlHalves[1]){
	//load all the name/value pairs into an array
	var urlVars = urlHalves[1].split('&');
	//loop over the list, and find the specified url variable
		for(i=0; i<=(urlVars.length); i++){
			if(urlVars[i]){
			//load the name/value pair into an array
			var urlVarPair = urlVars[i].split('=');
				if (urlVarPair[0] && urlVarPair[0] == urlVarName) {
				//I found a variable that matches, load it's value into the return variable
				urlVarValue = urlVarPair[1];
				}
			}
		}
}

return urlVarValue;   
} // Retrieve GET variables

function showForm (el) {
	el.style.display = "none";
	document.getElementById ("login-form").style.display = "block";
}

