Y.Goodrec.profile=function(){var L=0;var M=null;var J="";var F=1;var I=function(O){var P=yud.get("cat-menu");yud.removeClass(P,"hide");yue.on(P,"mouseout",D,P,true);var N=yud.get("friends-menu");if(N){K(N)}yue.on(this,"mouseout",G,this,true)};var K=function(N){yud.addClass(N,"hide");yue.removeListener(N,"mouseout",D)};var G=function(O){var P=yud.get("cat-menu");var N=yue.getRelatedTarget(O);if(!yud.isAncestor(this.parentNode,N)||(this.parentNode==N)){K(P)}yue.removeListener(this,"mouseout",G)};var D=function(P,O){var N=yue.getRelatedTarget(P);if(N==this||!yud.isAncestor(this,N)){K(this)}};var B=function(N){yue.preventDefault(N)};var A=function(){var N=yud.get("recents");var P=N.childNodes;for(var O=0;O<P.length;O++){if(P[O]&&P[O].tagName=="LI"){Y.Goodrec.Wishlist.addHandlingForWL(P[O])}}};var E=function(){yue.purgeElement("recents",1)};var H=function(S,R){var N=yud.get("entity_"+R[0]);var U=yud.getElementsByClassName("listing-qt","p",N);U[0].innerHTML=R[2]+" - <a href='/user_profile/"+M+"/' class='listing-qt-a'>"+J+"</a>";var Q=yud.getElementsByClassName("smallicon","div",N);var P=parseInt(R[1]);var T=Q[0];yud.removeClass(T,"smallicon_mid");yud.removeClass(T,"smallicon_up");yud.removeClass(T,"smallicon_down");switch(P){case 0:yud.addClass(T,"smallicon_down");break;case 1:yud.addClass(T,"smallicon_mid");break;case 2:yud.addClass(T,"smallicon_up");break}var O=yud.getElementsByClassName("great-tip","a",N);if(O.length==0){O=yud.getElementsByClassName("great-tip","span",N)}if(O.length==0){ft=yud.getElementsByClassName("listing-ft","div",N);ft[0].innerHTML='<a onclick="greatTip('+R[0]+');return false;" class="great-tip" href="#"><span class="rt"> Great Tip!</span></a>'}};var C=function(O,N){this.getRecentList(L,M,F)};return{init:function(T,V,X,U,Q,R,S,W){if(R){showAddUserDone(X,S,U,W,1,0)}var P=yud.get("cat-dd");var O=yud.get("cat-menu");yue.on(P,"mouseover",I,P,true);yue.on(P,"click",B,P,true);M=X;J=U;A();yue.on(document,"mousedown",clearQuickTip);yue.on(document,"mousedown",Y.Goodrec.GreatTip.docKeyPress);if(Q){_entityRecEvent.subscribe(H,this);_entityDeleteEvent.subscribe(C,this,true)}var N=yud.get("pro-photo");if(N){width=yud.get("pro-photo").width;height=yud.get("pro-photo").height;if(width>134){height=(height*134)/width;N.width=134;N.height=height;padding_top=(134-height)/2;yud.setStyle(N.parentNode,"padding-top",padding_top+"px")}}}}}();yue.onDOMReady(function(){Y.Goodrec.profile.init(_count,_page_size,_userId,_userName,_isMe,_newFriend,_pic,_rec_count)});