if(document.childNodes&&document.getElementById&&document.createTextNode&&{}.hasOwnProperty){(function(A,H,E){function D(Q){var M,N=0,P=H.createElementNS?H.createElementNS("http://www.w3.org/1999/xhtml",Q):H.createElement(Q);while((M=arguments[++N])){if(typeof M==="string"){P.appendChild(H.createTextNode(M))}else{for(var O in M){if(M.hasOwnProperty(O)){P[O]=M[O]}}}}return P}function B(M){return new RegExp("(^|\\s)"+M+"(\\s|$)")}function C(M,N){return B(N).test(M.className)}function I(S,P){var O=H.getElementsByTagName(P),N=[],Q=B(S);for(var M=0,R;(R=O[M]);++M){if(Q.test(R.className)){N[N.length]=R}}return N}function L(O,P){var M=P.user+"@"+P.host+"."+P.domain,N=D("a",{href:"mailto:"+M,className:A.email},P.name||M);if(O.title){N.title=O.title}O.parentNode.replaceChild(N,O)}function G(Q){var R={},O=Q.getElementsByTagName("span");for(var N=0,P;(P=O[N]);++N){for(var M in A){if(A.hasOwnProperty(M)&&C(P,A[M])){R[M]=P.firstChild&&P.firstChild.nodeValue}}}if(R.user&&R.host&&R.domain){L(Q,R)}}function F(N){for(var M=0,O;(O=N[M]);++M){G(O)}}function K(){if(!K.done){K.done=true;F(I(A.email,"span"))}}function J(M){if(H.addEventListener){H.addEventListener("DOMContentLoaded",M,false)}if(E.addEventListener){E.addEventListener("load",M,false)}else{if(H.addEventListener){H.addEventListener("load",M,false)}else{if(E.attachEvent){E.attachEvent("onload",M)}}}}J(K)})({email:"email",user:"u",host:"h",domain:"d",name:"n"},document,this)};
