﻿function addLoadEvent(func) 
{ 
	  var oldonload = window.onload;
	  if (typeof window.onload != 'function') 
	  { 
	    window.onload = func;
	   }
	   else 
	  { 
	    window.onload = function() { 
	      if (oldonload) { 
	        oldonload(); 
	      } 
	      func(); 
	    }
	   }
}

 function addResizeEvent(func)
 {
 	var oldonresize = window.onresize;
 	if (typeof window.onresize != 'function')
 	{
 		window.onresize = func;
 	}
 	else
 	{
 		window.onresize = function()
 		{
 			if (oldonresize)
 			{
 				oldonresize();
 			}
 			func();
 		}
 	}
 }


 function adjustBodyHeight()
 {
 	var height = document.body.offsetHeight - document.getElementById("header").offsetHeight - document.getElementById("footer").offsetHeight;
 	document.getElementById("content").style.height = "" + height + "px"
 }

 function hideShow(element, button, word )
 {
 	if (element.style.display == "none")
 	{
 		element.style.display = "";
 		if( word && word != "" )
 			button.innerHTML = "CLICK HERE TO HIDE " + word;
 	}
 	else
 	{
 		element.style.display = "none";
 		if( word && word != "" )
 			button.innerHTML = "CLICK HERE TO SHOW " + word;
 	}
}

String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, "");
}
String.prototype.ltrim = function() {
    return this.replace(/^\s+/, "");
}
String.prototype.rtrim = function() {
    return this.replace(/\s+$/, "");
}

