function toPassword(B){var A=document.createElement("input");A.setAttribute("type","password");A.setAttribute("name","password");A.setAttribute("class","texta");B.parentNode.replaceChild(A,B);toPassword.el=A;setTimeout("toPassword.el.focus()",100);return true}function sortPop(B,A){return A[1]-B[1]}function sortDate(B,A){return(Date.parse(A[2])-Date.parse(B[2]))}function findNodeClass(C,A){tempnode=A;if(A.hasChildNodes()){var B=A.childNodes.length;for(var D=0;D<A.childNodes.length;D++){if(A.childNodes[D].nodeType==1&&A.childNodes[D].hasChildNodes()){tempnode=findNodeClass(C,A.childNodes[D]);if(tempnode.className==C){return tempnode}}}}return A}function sortDivs(C,A){var B=document.getElementById(C);var D=0;for(var E=0;E<B.childNodes.length;E++){if(B.childNodes[E].nodeType==1&&B.childNodes[E].hasChildNodes()){D++}}var F=new Array(D);for(E=0;E<D;E++){F[E]=new Array(3)}D=0;for(var E=0;E<B.childNodes.length;E++){if(B.childNodes[E].nodeType==1&&B.childNodes[E].hasChildNodes()){mynode=findNodeClass("sort-date",B.childNodes[E]);F[D][2]=mynode.innerHTML;mynode=findNodeClass("sort-pop",B.childNodes[E]);F[D][1]=mynode.innerHTML;F[D][0]=(B.childNodes[E].innerHTML);D=D+1}}if(A=="date"){F.sort(sortDate)}else{F.sort(sortPop)}D=0;for(var E=0;E<B.childNodes.length;E++){if(B.childNodes[E].nodeType==1){B.childNodes[E].innerHTML=F[D][0];D=D+1}}};