// JavaScript Document


function initTextFix(){
	

	var textFixes = new Array(
			["smartlift", "SMART<em>lift</em>"]
			
			
						 )
	
		var e = document.getElementById("wrapper");		
		textFix(e, textFixes);
		
	
}

function textFix(e, textFixes){


  var strText = "";
  var node;


  for(var i=0; i<e.childNodes.length; i++ ) {
	  node = e.childNodes[i];
	  switch(node.nodeType) {
	    case 1: // elements
    		textFix(node, textFixes);
		    break;
	    case 3: // text
		    strText = node.nodeValue;
			var fix = false;
			for(var t = 0; t<textFixes.length; t++){
				var regEx = new RegExp("\\b(" + textFixes[t][0] + ")\\b","gim");
				if(regEx.test(strText))
					fix = true;
			}
			
			if(fix){
				for(var t = 0; t<textFixes.length; t++){
					var regEx = new RegExp("\\b(" + textFixes[t][0] + ")\\b","gim");					
					strText = strText.replace(regEx, textFixes[t][1]);
				}
				
				var newNode = document.createElement("span");
				newNode.innerHTML = strText;
			   	node.parentNode.replaceChild(newNode, node);
			}
		    break;
	    default: // comments etc
		    break;
	  }
  }
	
}

EventUtils.addEventListener(window,'load', initTextFix);