function dg(a){return document.getElementById(a)};function addLoadEvent(f){var ono=window.onload;if(typeof window.onload!='function'){window.onload=f}else{window.onload=function(){ono();f()}}};function removeElement(i) {var e=dg(i);e.parentNode.removeChild(e)};function insertAfter(ne,te){var p=te.parentNode;if(p.lastChild==te){p.appendChild(ne)}else{p.insertBefore(ne,te.nextSibling)}};function getElementsByAttributeValue(pi,t,a,av){var elementArray = dg(pi).getElementsByTagName(t);var ra=[];var ce;for (var i=0;i<elementArray.length;i++){ce = elementArray[i];var ea = a=="class" ? ce.className : ce.getAttribute(a);if(ea == av) ra.push(ce);}return ra;}
