// engageleaders.com

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

function getElementsByClassName(node, classname) {
    var a = [];
    var re = new RegExp('\\b' + classname + '\\b');
    var els = node.getElementsByTagName("*");
    for(var i=0,j=els.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}

function wrapPrimary() {
	var content = document.getElementById("content");
	var primary = document.getElementById("primary");
	var pwrap2 = document.createElement("div");
	pwrap2.setAttribute("id","p-wrap2");
	content.insertBefore(pwrap2,primary);
	var pwrap1 = document.createElement("div");
	pwrap1.setAttribute("id","p-wrap1");
	content.insertBefore(pwrap1,pwrap2);
	pwrap1.appendChild(pwrap2);
	pwrap2.appendChild(primary);
};

function wrapSecondary() {
	var content = document.getElementById("content");
	var secondary = document.getElementById("secondary");
	var swrap = document.createElement("div");
	swrap.setAttribute("id","s-wrap");
	content.insertBefore(swrap,secondary);
	swrap.appendChild(secondary);
};

function swapEmails() {
  //var spans= document.getElementsByTagName("span");
  var spans = getElementsByClassName(document, "swapEmail");
  for (var i=0; i<spans.length; i++) {
    //if (spans[i].getAttribute("class") == "swapEmail") {
      spans[i].innerHTML = '<a class="email" title="this will open your email program" href="mailto:&#103;&#101;&#111;&#114;&#103;&#101;&#064;&#101;&#110;&#103;&#097;&#103;&#101;&#108;&#101;&#097;&#100;&#101;&#114;&#115;&#046;&#099;&#111;&#109;">&#103;&#101;&#111;&#114;&#103;&#101;&#064;&#101;&#110;&#103;&#097;&#103;&#101;&#108;&#101;&#097;&#100;&#101;&#114;&#115;&#046;&#099;&#111;&#109;</a>'   
    //}
  }
}


addLoadEvent(wrapPrimary);
//addLoadEvent(wrapSecondary);
addLoadEvent(swapEmails);