var d=document;
function  esd_showLayer(ln){if(!ln.nodeName)ln=d.getElementById(ln);if(ln){ln.style.display='';esd_addClass(ln,'seen');esd_delClass(ln,'hidden');return;}}
function  esd_hideLayer(ln){if(!ln.nodeName)ln=d.getElementById(ln);if(ln){esd_delClass(ln,'seen');esd_addClass(ln,'hidden');return;}}
function  esd_delClass(ln,oc){if(!ln.nodeName)ln=d.getElementById(ln);if(ln){cc=" "+ln.className+" ";if(cc.indexOf(" "+oc+" ")!=-1){ln.className=esd_trim(cc.replace(" "+oc+" "," "));}}}
function  esd_addClass(ln,nc){if(!ln.nodeName)ln=d.getElementById(ln);if(ln){cc=" "+ln.className+" ";if(cc.indexOf(" "+nc+" ")==-1){ln.className=esd_trim(ln.className+" "+nc);}}}
function  esd_trim(s){s=s.replace(/^[\s]+/g,"");s=s.replace(/[\s]+$/g,"");return s;}
