function getScroll(G){var D=0,B=0,A=0,E=0,C=0,F=0;if(G&&G.nodeName.toLowerCase()!="body"){D=G.scrollTop;B=G.scrollLeft;A=G.scrollWidth;E=G.scrollHeight;C=0;F=0}else{if(jq.browser.safari){D=document.body.scrollTop;B=document.body.scrollLeft;A=document.body.scrollWidth;E=document.body.scrollHeight}else{if(document.documentElement){D=document.documentElement.scrollTop;B=document.documentElement.scrollLeft;A=document.documentElement.scrollWidth;E=document.documentElement.scrollHeight}else{if(document.body){D=document.body.scrollTop;B=document.body.scrollLeft;A=document.body.scrollWidth;E=document.body.scrollHeight}}}C=self.innerWidth||document.documentElement.clientWidth||document.body.clientWidth||0;F=self.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||0}return{t:D,l:B,w:A,h:E,iw:C,ih:F}}function doList(){var A=jq(this);var D=parseInt(A.find(".listCount").val(),10);if(A.find(".listCount").size()==0){D=0}if(D==0){jq(".jsThingsControl[@feed="+A.attr("feedId")+"]").hide();return }var B=A.attr("listtype");doPagination(A);var C=A.parents(".listParent");C.find(".pagination-link-next,.pagination-link-prev,.jcarousel-next,.jcarousel-prev").css("top","30%").css("text-decorator","none").filter(".jcarousel-next,.pagination-link-next").css("left","100%")}function doPagination(J){var H=J.parents(".listParent");var E=H.offset();var L=H.width();var F=H.find(".prevBut");F.css("left","-15px");var I=parseInt(J.find(".lastPage").val(),10);var A=parseInt(J.find(".pageNumber").val(),10);var G=parseInt(J.find(".pageSize").val(),10);var K=parseInt(J.find(".totalCount").val(),10);var B=J.attr("feedId");var D=J.attr("listtype");var H=J.parents(".listParent");var C=H.find(".lineNumber");C.show();H.pagination({page:1,maxPage:I,basePath:"/",pageNumberDiv:C,actionPath:"/genUserList.ajax?userFeedsSid="+B+"&listId="+B+"&listViewType="+D,container:".listBody[feedId="+B+"]",loading:function(M){var N=M.container;jq(N).prepend('<img src="'+M.basePath+M.loadingImg+'" />')},showHidePrevNext:function(M,N){jq(this).css("display","block");if(M){jq(this).removeClass("jcarousel-"+N+"-disabled-horizontal")}else{jq(this).addClass("jcarousel-"+N+"-disabled-horizontal")}},isHidePrevNext:function(M){return !jq(this).is(".jcarousel-"+M+"-disabled-horizontal")},pageParam:"pageNum"})}function doCarousel(A){var G=parseInt(A.find(".lastPage").val(),10);var F=parseInt(A.find(".pageNumber").val(),10);var C=parseInt(A.find(".pageSize").val(),10);var B=parseInt(A.find(".totalCount").val(),10);A.attr("page",F);var E=parseInt(C/5,10);if(E==0){E=1}if(C>B){C=B}var H=A.parents(".listParent");var D=C;if(C>5){C=5}A.jcarousel({animation:"slow",vertical:false,scroll:C,size:Math.ceil(B/E,10),visible:C,load:"true",itemLoadCallback:function(R,I){var M=(R.first+C-1);M=(M>B)?B:M;if(I=="init"){return }var P=parseInt(R.first/C,10);var L=parseInt(R.last/C,10);L=L>G?G:L;var N=A.attr("feedId");var O=A.attr("listtype");var K=[];var J=0;for(var Q=P;Q<=L;++Q){if(R.has(Q*C+1,(Q+1)*C)){continue}A.attr("page",Q);K.push(Q);jq.get("/genUserList.ajax",{userFeedsSid:N,listId:N,listViewType:O,colSize:E,pageNum:Q+1,date:new Date().toString()},function(T){var S=K[J];++J;var U=parseInt((S)*C,10);var T=jq(T);T=jq(T).filter("li");T.each(function(V){U=parseInt(U,10);V=parseInt(V,10);R.add(U+V+1,jq(this).html())})})}}})}function more_init(A){jq(".sidebarMore").hide();jq(".feedmore .jdmenu,.friendMore .jdmenu").behavior(function(){jq(this).jdMenu({offset:1,onAnimate:function(B){if(B){jq(this).css("position","absolute");jq(this).css("left",parseInt(jq(this).parent().width(),10)+10);jq(this).css("top",(parseInt(jq(this).css("top").replace(/px/,""),10)-23)+"px");jq(this).show()}else{jq(this).fadeOut("fast")}}})});jq("#feeds .sidebarMore").show().pClickMenu(function(){return jq(".feedmore")});jq("#event .sidebarMore").show().pClickMenu(function(){return jq(".friendMore")});jq("#friendEvent .sidebarMore").show().pClickMenu(function(){return jq(".friendMore")});if(A){jq("#friend .sidebarMore").show().pClickMenu(function(){return jq(".friendMore")})}jq(".rssHeaderIcon").pClickMenu(function(){return jq(".rssHeaderMore")});jq(".btnSpec").pClickMenu(function(){return jq(".userpagemore")});jq("a.hideFeed").behavior("click",function(){var B=jq(this);var C=B.attr("href");jq.getJSON(C,{date:new Date().toString()},function(D){showActionMessage(D.message);if(D.success){jq("#list_"+B.attr("sid")).remove()}});B.parent().parent().parent().remove();return false});jq("[@menu][feedId]").pClickMenu(function(){var B=jq(this);var E=jq(this).attr("menu");var C=jq(this).attr("feedId");var G=jq(".menu_"+C);if(G.size()==0){var D=$.tmpText(E,{feedId:C})[0];var F=jq("<div style='display:none;'></div>").addClass("menu_"+C).css("position","absolute").css("z-index","15000").html(D);jq(document.body).append(F);G=jq(".menu_"+C)}return G})}function list_init(E){jq(".jsThingsControl").each(function(){var F="thingsBtn"+jq(this).attr("listtype");jq(this).pCssHover(F+"H",F)});var D=E;if(!D){D=false}jq(".jsThingsControl").click(function(L){var G=jq(this).attr("feed");jq(".jsThingsControl[feed="+G+"]").each(function(){jq(this).removeClass("thingsBtn"+jq(this).attr("listtype")+"C")});jq(this).addClass("thingsBtn"+jq(this).attr("listtype")+"C");var K=jq(".listBody[feedId="+G+"]");var J=jq(this).attr("listtype");K.attr("listtype",J);var F=parseInt(K.find(".pageSize").val(),10);var H=parseInt(F/5,10);if(H==0){H=1}var I=K.attr("page");jq.get("/genUserList.ajax",{userFeedsSid:G,listId:G,listViewType:J,pageNum:I,colSize:H,date:new Date().toString()},function(N){var O=jq("<ul></ul>");O.attr("feedId",G).attr("page",I).attr("listtype",J).addClass("listBody");O.html(N);var M=jq(K).parents(".listParent");M.html(O);M.prepend("<a class='pagination-link-next nextBut' style='display:none;'>&nbsp;</a>");M.prepend("<a class='pagination-link-prev prevBut' style='display:none;'>&nbsp;</a>");M.append("<div style='clear:both'></div>");M.append("<div class='lineNumber'></div>");O.each(doList);setTimeout(function(){jq("body").dequeue("loadlist")},200)});return false});function A(G){var F=[];var H=[];G.each(function(J){var I=jq(this).attr("feedId");var K=jq(this).attr("listload");F.push(".thingsBtn"+K+"[feed="+I+"]");H.push(".jsThingsControl[feed="+I+"]")});if(F.length>0){setTimeout(function(){jq(F.join(",")).click();jq(H.join(",")).show()},2000)}}var B=jq("[listload]").slice(0,2);A(B);B.removeAttr("listload");function C(H){var J;loadOnScrolling=J;var I=jq("[listload]");if(I.size()>0){var G=getScroll();for(var F=I.size()-1;F>=0;--F){var K=I.eq(F).offset().top;if(!(G.t<K&&(G.t+G.ih)>K)){I=I.not(I.eq(F))}}if(I.size()!=0){A(I);I.removeAttr("listload")}}else{jq(window).unbind("scroll",C)}}jq(window).scroll(C);C();if(!E){return }if(jq(".userfeeds .listContainer").size()>1){jq(".userfeeds .listHeader").css("cursor","move");jq(".userfeeds").sortable({items:".listContainer",handle:".listHeader",forcePlaceholderSize:"true",placeholder:"sortHelper",start:function(G,F){jq(".sortHelper").height(F.helper.height());jq.tooltip.block()},helper:function(G,F){return F.clone().css("opacity",0.5)},stop:jq.tooltip.block,update:function(J,I){var H=[];var F=jQuery(".userfeeds .listBody");F=F.not(F.eq(F.size()-1));var G=jq(".jsListItem").not(jq(".jsListHide"));F.each(function(L){var K=jq(this).attr("feedId");H[H.length]=K;if(jq("#feeds").isExpending()){var M=jq("#listItem_"+K);var N=G.index(M);if(N!=L&&N!=-1){if(N<L){G.eq(L).after(M)}else{G.eq(L).before(M)}G=jq(".jsListItem").not(jq(".jsListHide"))}}});jq.get("/my/saveListSorttings.ajax",{listSorttings:H.join(",")})}})}}function ratingUserItem(B,A){jq.post("/ratingUserItem.ajax",{sid:A,rating:B},function(D){if(jQuery.trim(D).length!=0){alert("Oops..."+D)}else{var C=B*20+"px";jq("#current-rating-"+A).css({width:C});jq("#current-rating-readonly-"+A).css({width:C})}})}function userSay_init(I){var F=jq("#userSay");var A=parseInt(F.attr("_maxlength"),10);var C=jq(".saylength");var K=jq(".sync");function L(Q){if(jq(".userSayContent").html().replace(/\n/gi,"")==jq("#userSay").val()){G();return }var N=[];jq("[name=sync][checked]").each(function(){N.push(this.value)});jq.post("/saveUserSay.ajax",{userId:I,"userSay.content":jq.trim(F.val()),sync:N.join(",")});G();var O=jq.pEscapeHtml(F.val());O=jq.pLongEnglishSpliter(O);jq(".userSayContent").html(O);var P=jq.trim(O);if(P!=""){jq(".userSayTime").html("0 "+i18n["format.seconds"]);jq(".defaultSay").hide()}else{jq(".userSayTime").html("");jq(".defaultSay").show()}return false}var E=false;function J(N){if(N.keyCode=="13"){L();return false}else{if(N.keyCode=="27"){G();return false}}}function D(){if(F.val().length>=A){F.val(F.val().substring(0,A))}C.html(F.val().length+"/"+A)}function H(){E=true}function M(){jq(".showSay").hide();jq(".editSay").show();F.focus();F.data("showVal",jq("#userSay").val());jq(document).keydown(J);F.change(D);F.change();jq(document).data("clickShow","1")}function G(){jq(".editSay").hide();jq(".showSay").show();jq(document).unbind("keydown",J);F.unbind("change");return false}jq("#userSay").click(H).focus(H);jq(".userSayContainer").click(M);var B=jq(".editSay");jq(document).bind("click.usersay",function(P){var Q=jq(document).data("clickShow");if(Q!="1"){if(B.is(":visible")){var O=jq.trim(jq.pEscapeHtml(jq("#userSay").val()));var N=jq.trim(jq.pEscapeHtml(jq(".userSayContent").html()));if(O==N){G()}}}jq(document).data("clickShow","0")});jq(".saveSay").click(L);jq(".viewUserSay").pCssHover("viewUserSayH","viewUserSay");jq(".viewPPoliserSay").pCssHover("viewPPoliserSayH","viewPPoliserSay")}function search_init(B,A){var C=jq(".searchType").eq(1).clone(true);C.attr("searchtype",B);C.html("&nbsp;"+fmt.msg("search.typename."+B));jq(".searchTypes").append(C);jq("[name=searchform]").submit(function(D){if(jq(".type").val()==B){self.location="/searchUserItem.action?userSid="+A+"&keyword="+jq(".search_nav_sw_hide").val();return false}})}function subMenu_init(){jq(".subMenuLink").hover(function(){jq(this).css("background","#FFEDD5")},function(){jq(this).css("background","transparent")})}function notify_init(){var C=0;var A=jq(".newsMessage").size();var B=jq(".newsMessage");B.show().not(B.eq(0)).hide();if(A<=1){return false}function D(){var E=jq(".newsMessage");E.eq(C).fadeOut();C=(C+1)%A;setTimeout(function(){E.eq(C).slideDown()},500)}setInterval(D,4000)}function saveSidebar(){var A=[];jq(".sidebars .userbar").each(function(B){if(jq(this).isMenu()){A[A.length]=this.id+":"+(jq(this).isExpending()?"+":"-")}});jq.post("/my/saveSideboxSorttings.ajax",{entry_sideboxSorttings:A.join(";")})}function sidebar_init(C,B,E,F){if(F){jq.getJSON("/batchSidebarUserPageAjax.ajax",{uid:B,uSid:E,get:"friendEvent",date:new Date().toString()},function(I){try{jq(".friendContent").html(I[0].body)}catch(H){}});return false}var D=jq(".sidebars .cornerAfter");D.css("padding-bottom","4px");var G=jq(".userbar");G.menuExpendable({content:".sidebarContent",handler:"div.sidebarExpender",openCss:" iconBG sidebarBtnC",openHoverCss:" iconBG sidebarBtnCH",closeCss:" iconBG sidebarBtnB",closeHoverCss:" iconBG sidebarBtnBH",end:(C==true)?saveSidebar:null});var A=["sidebar_more"];G.each(function(){A.push(this.id)});jq.getJSON("/batchSidebarUserPageAjax.ajax",{uid:B,uSid:E,get:A.join(","),date:new Date().toString()},function(J){for(var H=0;H<J.length;++H){try{if(J[H].sidebar=="sidebar_more"){jq("#"+J[H].sidebar).html(J[H].body)}else{jq("#"+J[H].sidebar).find(".sidebarContent").html(J[H].body)}}catch(I){}}});jq("#userfeedsContent>ul").behavior(function(){jq(".listMoreItem").hide()});if(C){jq(".sidebars .sidebarHeader").css("cursor","move");jq(".sidebars").sortable({items:".cornerParent",handle:"div.sidebarHeader",opacity:0.8,forcePlaceholderSize:"true",placeholder:"sortHelper",start:function(I,H){jq(".sortHelper").height(H.helper.height())},helper:function(I,H){return H.clone().css("opacity",0.5)},update:saveSidebar});jq("#userfeedsContent>ul").behavior(function(){var H=null;jq("#userfeedsContent>ul li").mousedown(function(){H=this.id});jq("#userfeedsContent>ul").sortable({items:">.feedItem",opacity:0.8,update:function(M,L){var K=[];var I=jq(".listContainer");var J=0;jq("#userfeedsContent>ul li").not(L.helper).each(function(O){var N=this.id.split("_")[1];if(N==null){N=H.split("_")[1]}K[K.length]=N;if(O<9){jq(this).removeClass("listMoreItem")}else{jq(this).addClass("listMoreItem")}if(L.helper.is(".jsListHide")){return }if(jq(this).is(".jsListHide")){return }var P=jq("#list_"+N);var Q=I.index(P);if(Q!=J&&Q!=-1){if(Q<J){I.eq(J).after(P)}else{I.eq(J).before(P)}I=jq(".listContainer")}++J});jq.get("/my/saveListSorttings.ajax",{listSorttings:K.join(",")})}})})}}function wannasay_expend_init(E,D){var B=jq(".jBriefContent");var H=jq(".briefMore");var C=H.find(".btnAct");var G=B.height()+30;var F=190;if(G>F){B.data("hei",G);B.css("overflow","hidden");H.show();H.click(function(){var I=G;if(H.is(".iconLessB")){B.height(F);C.html(fmt.msg("morelink"));H.removeClass("iconLessB");H.addClass("iconMoreA");if(D){A(true)}}else{B.css("height","");C.html(fmt.msg("lesslink"));H.removeClass("iconMoreA");H.addClass("iconLessB");if(D){A(false)}}});if(E==true){H.click()}}else{if(!!!D){jq(".wannaSayControl").hide()}}function A(I){jq.post("/my/saveWannaSayExpend.ajax",{entry_expend:I==true?"true":"false"})}}function last_init(){var A=jQuery;if(A.browser.msie&&A.browser.version=="6.0"){A("#successMessages,#errorMessages,#loadingDiv").css("position","absolute");A(".sidebarContainer").css("left","8px")}if(A.browser.msie&&A.browser.version!="6.0"){A(".sidebarExpender").css("margin-right","10px")}A("ul#tigerNav a").corner("top")}function jqOpacity_init(){jqListOpacity_init(".listHeader",".jsThingsControl ,.sidebarBtnA");jq(".sidebarControler").css("opacity","0.3");jq(".sidebarHeader").hover(function(){jq(this).find(".sidebarControler").css("opacity","1")},function(){jq(this).find(".sidebarControler").css("opacity","0.3")});var B=(".jsThingsControl,.editlist");var A=jq(B);A.behavior(function(){var C="0.5";jq(this).css("opacity",C);jq(this).hover(function(){jq(this).css("opacity","1")},function(){jq(this).css("opacity",C)})})}function jqTipTmp(A){if(A==null){A=0}jq(function(){jq("[@tiptmp]").behavior(function(){jq(this).css("border","1px solid #e6e6e6").css("background","none");jq(this).tooltip({track:false,bodyHandler:function(){var B=jq(this);var D=B.attr("tiptmp");var E=B.attr("tipkey");var C=jq(".json[key="+E+"]").tmpText(D)[0];return C},delay:A,move:function(E,C,B){var D=C.offset();jq(this.parent).pMove(D.left+C.width()+15,D.top-jq(this.parent).height()-5,true);C.css("border","1px solid #f9c278").css("background","#fde3c0")},end:function(C,B){C.css("border","1px solid #e6e6e6").css("background","none")},showForm:false,exit:"tip",showURL:false})})})}function jqListOpacity_init(B,C){var A=jq(B);A.behavior(function(){jq(C,jq(this)).css("opacity","0.3");jq(this).hover(function(){jq(C,jq(this)).css("opacity","1")},function(){jq(C,jq(this)).css("opacity","0.3")})})}function jqCornerHack_init(){var A=jq(".myPpolis").css("background-color");if(jq.browser.safari){if(A=="rgba(0, 0, 0, 0)"){A="white"}var B=jq(".cornerParent .corner");B.each(function(){jq(this).find(">.jquery-corner>div").css("border-color",jq(this).parent().css("background-color"))});jq(".corner,.cornerParent").not(B).find(">.jquery-corner>div").css("border-color",A);jq(".subMenuLink .jquery-corner >div").css("border-color",A)}jq("#tigerNav .jquery-corner >div").css("border-color",A)}function user_page_main(A,D,E,C,F,B){d=new Date();if(A){userSay_init(D);notify_init()}wannasay_expend_init(C,A);list_init(A);setTimeout(function(){sidebar_init(A,D,E,F)},3000);jqTipTmp(B);subMenu_init();jqOpacity_init();last_init();jq(".stars").behavior(function(){var G=jq(this).attr("id");jq(this).stars({inputType:"select",selected:jq(this).attr("rating")-1,callback:function(J,H,I){jq.post("/uItem/ratingUserItem.ajax",{sid:G,rating:I},function(K){})}})});jq(function(){jqCornerHack_init();more_init(A)})};