function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

function addResizeEvent(func) {
  var oldonresize = window.onresize;
  if (typeof window.onresize != 'function') {
    window.onresize = func;
  } else {
    window.onresize = function() {
      oldonresize();
      func();
    }
  }
}

// Submits the form when search button is clicked
function search() {
  document.searchFrm.submit();
}

// Removes leading whitespaces
function LTrim( value ) {
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

// Removes ending whitespaces
function RTrim( value ) {
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

// Removes leading and ending whitespaces
function Trim( value ) {
	return LTrim(RTrim(value));
}

// Displays the Search Text when the Text Box is empty
function searchTextDisplay() {
  str = Trim(document.searchFrm.searchTxt.value).length;
  if(str == 0) {
    document.searchFrm.searchTxt.value=document.searchFrm.searchTxtDisplay.value;
  }
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function showLayer(layerid) {
    layer = document.getElementById(layerid);
    layer.style.visibility = "visible";
}

function hideLayer(layerid) {
    layer = document.getElementById(layerid);
    layer.style.visibility = "hidden";
}
