// JavaScript Document

function getElementsByClassName(strClass, strTag, objContElm) {
  strTag = strTag || "*";
  objContElm = objContElm || document;
  var objColl = objContElm.getElementsByTagName(strTag);
  if (!objColl.length &&  strTag == "*" &&  objContElm.all) objColl = objContElm.all;
  var arr = new Array();
  var delim = strClass.indexOf('|') != -1  ? '|' : ' ';
  var arrClass = strClass.split(delim);
  for (var i = 0, j = objColl.length; i < j; i++) {
    var arrObjClass = objColl[i].className.split(' ');
    if (delim == ' ' && arrClass.length > arrObjClass.length) continue;
    var c = 0;
    comparisonLoop:
    for (var k = 0, l = arrObjClass.length; k < l; k++) {
      for (var m = 0, n = arrClass.length; m < n; m++) {
        if (arrClass[m] == arrObjClass[k]) c++;
        if (( delim == '|' && c == 1) || (delim == ' ' && c == arrClass.length)) {
          arr.push(objColl[i]);
          break comparisonLoop;
        }
      }
    }
  }
  return arr;
}

function addLoadEvent(func) {
    try {
        var oldonload = window.onload;
        if (typeof window.onload != 'function') {
            window.onload = func;
        } else {
            window.onload = function() {
                if (oldonload) {
                    oldonload();
                }
                func();
            }
        }
    } catch(err){}
}

function replaceText(nt,regStr,newText){
    try {
        var nt = nt;
        var re = new RegExp(regStr,"g");
        var textStr = newText;
        var objX = document.getElementsByTagName(nt);
        for (var x=0; x<objX.length; x++){
            var str = objX[x].innerHTML;
            if (re.test(str)){
                //alert (str);
                var obj = objX[x];
                obj.innerHTML = textStr;
            }
        }
    } catch(err){}        
}

function funcToRun(){
	replaceText("font","^If you have technical questions regarding this website","");
}

addLoadEvent(funcToRun);