(function(A){function B(){this.maskOpacity=0.1;this.maskColor="#FFF";this.hideSelects=[]}B.prototype={show:function(C){args={maskOpacity:this.maskOpacity,maskColor:this.maskColor};A.extend(args,C);this.close();if(navigator.appVersion.indexOf("MSIE 6.0")!=-1){var D=this;A("select").each(function(){if(this.style.display!="none"){D.hideSelects.push(this);this.style.display="none"}})}A("BODY").append('<div id="popup_mask"></div>');A("#popup_mask").css({position:"absolute",zIndex:9000,top:"0px",left:"0px",width:A(window).width(),height:A(document).height(),background:args.maskColor,opacity:args.maskOpacity});A(window).bind("resize",{obj:this},function(E){var F=E.data.obj;F._resize()})},close:function(){if(navigator.appVersion.indexOf("MSIE 6.0")!=-1){for(var C=0;C<this.hideSelects.length;C++){this.hideSelects[C].style.display=""}this.hideSelects=[]}A(window).unbind("resize",this._resize);A("#popup_mask").remove()},_resize:function(){A("#popup_mask").css({width:A(window).width(),height:A(document).height()})}};window.JRJMask=B})(jQuery);(function(B){function A(G,E,F,D,C){this.spid=G;this.locationHref=E;this.isVerifyCode=F;this.returnUrl=D;this.registerUrl="http://i.jrj.com.cn/register.faces?ReturnURL=";this.registerReturnUrl=C;this.mask=null}A.loginDialogCheck=function(){if(document.getElementById("ld_Name").value==""){B("#ld_NameAlert").show();return false}if(document.getElementById("ld_Passwd").value==""){B("#ld_PswordAlert").show();return false}B("#loginDialog").hide();B("#popup_mask").hide();document.getElementById("ld_Form").submit();return true};A.hideNameAlert=function(){B("#ld_NameAlert").hide()};A.hidePwordAlert=function(){B("#ld_PswordAlert").hide()};A._onkeydown=function(C){if(C.keyCode==13){A.loginDialogCheck()}};A.prototype={init:function(){this.mask=new JRJMask();this.mask.show();var C='<div id="loginDialog">';C+='<form id="ld_Form" action="http://sso.jrj.com.cn/sso/ssologin" method="post" class="lin" target="_self">';C+='<p class="tit">\u60a8\u9700\u8981\u767b\u5f55\u624d\u80fd\u8fdb\u884c\u4e0b\u4e00\u6b65\u64cd\u4f5c</p>';C+='<input type="hidden" value="'+this.isVerifyCode+'" name="isVerifyCode"/>';C+='<input type="hidden" value="'+this.spid+'" name="SPID"/>';C+='<input type="hidden" value="'+this.locationHref+'" name="locationHref"/>';C+='<input type="hidden" value="'+this.returnUrl+'" name="ReturnURL"/>';C+='<p><label>\u7528\u6237\u540d/E-mail\uff1a</label><input id="ld_Name" type="text" maxlength="20" class="text" name="LoginID" onclick="JRJLoginDialog.hideNameAlert()"/></p>';C+='<p class="alerts" id="ld_NameAlert">\u7528\u6237\u540d\u4e0d\u80fd\u4e3a\u7a7a</p>';C+='<p><label>\u5bc6\u7801\uff1a</label><input id="ld_Passwd" type="password" maxlength="20" class="text" name="Passwd" onclick="JRJLoginDialog.hidePwordAlert()" onkeydown="JRJLoginDialog._onkeydown(event)"/></p>';C+='<p class="alerts" id="ld_PswordAlert">\u5bc6\u7801\u4e0d\u80fd\u4e3a\u7a7a</p>';C+='<p class="sub"><label>&nbsp;</label><input type="button" value="\u767b\u5f55" class="btn" onclick="JRJLoginDialog.loginDialogCheck()"/>';C+='<a href="'+this.registerUrl+this.registerReturnUrl+'">\u5feb\u901f\u6ce8\u518c</a>';C+='<a href="http://i.jrj.com.cn/retrievePWD.faces">\u627e\u56de\u5bc6\u7801</a></p>';C+='<a id="ld_Close" class="close"><img src="http://bbs.jrj.com.cn/img/l-close.gif" alt="\u5173\u95ed" /></a>';C+="</form>";C+="</div>";B("body").append(C);this.dialogDiv=B("#loginDialog");this.setPosition();var D=(B.browser.msie&&parseInt(B.browser.version)<=6)?"absolute":"fixed";this.dialogDiv.css({position:D,zIndex:9500});this.dialogDiv.show();B("#ld_Close").bind("click",{obj:this},function(F){var E=F.data.obj;E.close()});B(window).bind("resize",{obj:this},function(E){var F=E.data.obj;F.setPosition()});B(window).bind("scroll",{obj:this},function(E){var F=E.data.obj;F.setPosition()})},close:function(){this.dialogDiv.remove();this.mask.close()},show:function(){this.init()},setPosition:function(){var D=((B(window).height()/2)-(this.dialogDiv.outerHeight()/2))-50;var C=((B(window).width()/2)-(this.dialogDiv.outerWidth()/2));if(D<0){D=0}if(C<0){C=0}if(B.browser.msie&&parseInt(B.browser.version)<=6){D=D+B(window).scrollTop()}this.dialogDiv.css({top:D+"px",left:C+"px"})}};window.JRJLoginDialog=A})(jQuery);if(typeof(HTMLElement)!="undefined"){HTMLElement.prototype.contains=function(A){while(A!=null&&typeof(A.tagName)!="undefind"){if(A==this){return true}A=A.parentNode}return false}}var myJrjRoot="http://i.jrj.com.cn";var targetUserLink=null;var userFrameTimer=null;var closeUserFrameTimer=null;function showUserFrame(B,A){targetUserLink=B;clearTimeout(closeUserFrameTimer);jQuery("#userFrame").empty().remove();userFrameTimer=setTimeout(function(){getUserInfo(A)},500)}function getUserInfo(B){var A=['"getSimpleUserInfo":{}','"getUserCent":{"type":"istock"}','"getUserTrace":{"modelName":"istock","isreply":0,"pSize":4}'];try{MYJRJ.face.mutiLoad(B,"getUserInfoBack",A)}catch(C){}}var userFrameTemplate='<div id="userFrame" class="pop10" style="display:none">';userFrameTemplate+='<div id="userFrameContainer" class="in">';userFrameTemplate+='<div class="fl">';userFrameTemplate+='<a href="http://i.jrj.com.cn/app/trace/tracestock.jspa?user=#userid" target="_blank"><img src="#headsrc" alt="#username"/></a><a href="http://i.jrj.com.cn/app/trace/tracestock.jspa?user=#userid" target="_blank" title="#username"><b>#shortname</b></a> ';userFrameTemplate+='<button onclick="_addFriend()" onmouseover="javascript:this.className=\'bt btOn\'" onmouseout="javascript:this.className=\'bt btOff\'" class="bt btOff">\u52a0\u4e3a\u597d\u53cb</button> ';userFrameTemplate+='<a href="javascript:void(0)" target="_self" onclick="_postMsg(\'#username\')" class="bt">\u53d1\u9001\u6d88\u606f</a> ';userFrameTemplate+="</div>";userFrameTemplate+='<a id="userFrameClose" class="clo" title="\u5173\u95ed"  href="javascript:void(0)" target="_self" onclick="closeUserFrame()">\u5173\u95ed</a>';userFrameTemplate+='<div class="fr">';userFrameTemplate+="<table>";userFrameTemplate+="	<tr>";userFrameTemplate+="		<th>\u79ef\u5206\uff1a</th>";userFrameTemplate+="		<td>#mark</td>";userFrameTemplate+="		<th></th>";userFrameTemplate+="		<td></td>";userFrameTemplate+="	</tr>";userFrameTemplate+="	<tr>";userFrameTemplate+="	<th>\u4e3b\u8d34\uff1a</th>";userFrameTemplate+="		<td>#mainNumber</td>";userFrameTemplate+="		<th>\u56de\u5e16\uff1a</th>";userFrameTemplate+="		<td>#replyNumber</td>";userFrameTemplate+="	</tr>";userFrameTemplate+="</table>";userFrameTemplate+="<ul>#tracelist</ul>";userFrameTemplate+="</div>";userFrameTemplate+="</div>";userFrameTemplate+="</div>";function getUserInfoBack(F){myJrjRelaton.userName="";myJrjRelaton.aid="";if(!targetUserLink){return}if(!F||!F.getSimpleUserInfo||F.getSimpleUserInfo.userId==""){return}var B=/[^x00-xff]/g;var L=F.getSimpleUserInfo.userName;if(B.test(L)){var G=L.substr(0,4).match(/[\u0000-\u00ff]/g);var J=4;if(G!=null){J+=Math.floor(G.length/2)}L=L.substr(0,J)}else{L=L.substr(0,8)}var N=userFrameTemplate;N=N.replace(/#userid/g,F.getSimpleUserInfo.userId);N=N.replace(/#headsrc/g,F.getSimpleUserInfo.headPicXS);N=N.replace(/#username/g,F.getSimpleUserInfo.userName);N=N.replace(/#shortname/g,L);var D="0";if(F.getUserCent!=null){D=F.getUserCent.istock}N=N.replace(/#mark/g,D);var I="0";var A="0";var H="";if(F.getUserTrace!=null){I=F.getUserTrace.articlenum;A=F.getUserTrace.replynum;for(var E=0;E<F.getUserTrace.items.length;E++){var M=F.getUserTrace.items[E].title;var G=M.substr(0,13).match(/[\u0000-\u00ff]/g);var J=13;if(G!=null){J+=Math.floor(G.length/2)}H+='<li><a href="'+F.getUserTrace.items[E].titleLink+'" title="'+M+'" target="_blank">'+M.substr(0,J)+"</a></li>"}}N=N.replace(/#mainNumber/g,I);N=N.replace(/#replyNumber/g,A);N=N.replace("#tracelist",H);$("body").append(N);var K=$("#userFrame");var C=$(targetUserLink).offset();K.css({top:C.top+13+"px",left:C.left+25+"px"});K.mouseover(function(){clearTimeout(closeUserFrameTimer)});K.mouseout(function(P){var O=null;if(P.toElement){O=P.toElement}else{if(P.relatedTarget){O=P.relatedTarget}}if(!this.contains(O)){closeUserFrame()}});$("#userFrameClose")[0].blur();K.show();myJrjRelaton.userName=F.getSimpleUserInfo.userName;myJrjRelaton.aid=F.getSimpleUserInfo.userId;targetUserLink=null}function closeUserFrame(){jQuery("#userFrame").empty().remove();targetUserLink=null}function outUserLink(C){clearTimeout(userFrameTimer);var B;var A=jQuery("#userFrameContainer");if(C.toElement){B=C.toElement}else{if(C.relatedTarget){B=C.relatedTarget}}if(B!=A[0]){closeUserFrameTimer=setTimeout(function(){closeUserFrame()},2000)}}var myJrjRelaton={uid:__getCookie("UserID",""),aid:"",userName:"",existFriendTitle:"#userName\u5df2\u7ecf\u5728\u4f60\u7684\u597d\u53cb\u5217\u8868\u91cc\u4e86",existFriendCont:'<div><p>\u4f60\u5c06\u901a\u8fc7<a target="_blank" href="'+myJrjRoot+'/app/action/dynamic.jspa?feedtype=friend">\u597d\u53cb\u52a8\u6001</a>\u770b\u5230\u4ed6\u5728\u793e\u533a\u91cc\u7684\u52a8\u4f5c\uff01</p></div>',overFriendLimitTitle:"<b>\u4f60\u7684\u597d\u53cb\u5df2\u7ecf\u6709500\u4e2a\u4eba\u4e86\uff01</b>",overFriendLimitCont:'\u7cfb\u7edf\u8ba4\u4e3a\u4eba\u7684\u7cbe\u529b\u6709\u9650\uff0c\u4e0d\u80fd\u518d\u589e\u52a0\u597d\u53cb\u4e86\uff01	\u4f60\u5c06\u901a\u8fc7 <a target="_blank" href="'+myJrjRoot+'/app/action/dynamic.jspa?feedtype=friend">\u597d\u53cb\u52a8\u6001</a> \u770b\u5230\u4ed6\u4eec\u5728\u793e\u533a\u91cc\u7684\u52a8\u4f5c\uff01',confirmFriendTitle:"\u7533\u8bf7\u548c <b>#userName</b> \u6210\u4e3a\u597d\u53cb",confirmFriendCont:'<textarea id="relationinput" style="height:60px;width:370px;margin:0 10px 0 10px" onfocus="myJrjRelaton.dj()" oninput="myJrjRelaton.textCounterUtil(this, 100,\'relationmsg\')" onPropertyChange="myJrjRelaton.textCounterUtil(this, 100,\'relationmsg\')">\u6709\u6ca1\u6709\u60f3\u8bf4\u4e24\u53e5\uff1f</textarea><p style="padding:0;margin:10px 15px 0px 0px;text-align:right;color:#717171;">(<label id="relationmsg">100</label>/100)</p>',upFriendTitle:"\u4f60\u4e00\u76f4\u5728\u5173\u6ce8#userName\uff01<br>	<strong>\u786e\u8ba4\u7533\u8bf7\u5347\u7ea7\u4e3a\u597d\u53cb\u5173\u7cfb</strong>",alertCont:"\u7533\u8bf7\u548c <b>#userName</b> \u6210\u4e3a\u597d\u53cb\u7684\u7cfb\u7edf\u6d88\u606f\u5df2\u7ecf\u53d1\u51fa\uff0c\u8bf7\u7b49\u5f85\u5bf9\u65b9\u540c\u610f ;-)   ",textCounterUtil:function(C,B,A){if(C.value.length>Number(B)){C.value=C.value.substring(0,Number(B));$("#"+A).html(""+B)}else{if(B==C.value.length){$("#"+A).html(""+B)}else{if(C.value==null||C.value.length<1){$("#"+A).html("0")}else{$("#"+A).html(C.value.length)}}}},dj:function(){var A=$("#relationinput").val();if(A=="\u6709\u6ca1\u6709\u60f3\u8bf4\u4e24\u53e5\uff1f"){$("#relationinput").val("")}},isSelf:function(){if(this.uid==this.aid){return true}return false},checkSelf:function(C,B){var A="";if(B==1){A="\u60a8\u4e0d\u80fd\u5173\u6ce8\u81ea\u5df1\uff01"}else{A="\u60a8\u4e0d\u80fd\u52a0\u81ea\u5df1\u4e3a\u597d\u53cb\uff01"}if(this.isSelf(C)){$.alerts.alert({message:A,title:"\u64cd\u4f5c\u63d0\u793a"});return false}return true},checkFriend:function(){if(this.aid.length<1){return false}if(!this.checkSelf(2)){return false}MYJRJ.relation.checkFriend(myJrjRelaton.uid,myJrjRelaton.aid,"checkFriendBack")},notAgin:function(){var A="\u60a8\u5df2\u7ecf\u5411<b>"+myJrjRelaton.userName+"</b>\u53d1\u51fa\u8fc7\u7533\u8bf7\uff0c\u8bf7\u8010\u5fc3\u7b49\u5f85\uff01";$.alerts.alert({message:A,title:"\u64cd\u4f5c\u63d0\u793a"})},existFriend:function(){var B=this.existFriendTitle.replace("#userName",myJrjRelaton.userName);var A=this.existFriendCont;$.dialog.hasCancelBtn=false;$.dialog.modeDialog({content:A,title:B,type:"modeDialog"})},overFriendLimit:function(){var B=this.overFriendLimitTitle.replace("#userName",myJrjRelaton.userName);var A=this.overFriendLimitCont;$.dialog.okButton="\u77e5\u9053\u4e86";$.dialog.hasCancelBtn=false;$.dialog.modeDialog({content:A,title:B,type:"modeDialog"})},confirmFriend:function(){var B=this.confirmFriendTitle.replace("#userName",myJrjRelaton.userName);var A=this.confirmFriendCont;$.dialog.modeDialog({content:A,title:B,type:"modeDialog",callback:function(){return myJrjRelaton.doFriend()}})},upFriend:function(){var B=this.upFriendTitle.replace("#userName",myJrjRelaton.userName);var A=this.confirmFriendCont;$.dialog.modeDialog({content:A,title:B,type:"modeDialog",callback:function(){return myJrjRelaton.doFriend()}})},doFriend:function(){var B=$("#relationinput").val();if(B=="\u6709\u6ca1\u6709\u60f3\u8bf4\u4e24\u53e5\uff1f"){$("#relationinput").val("")}B=$("#relationinput").val();if(B.length>100){alert("\u60a8\u8f93\u5165\u5b57\u7b26\u8981\u5c0f\u4e8e100\uff01");return true}if(B.length<1){alert("\u8bf7\u8f93\u5165\u7533\u8bf7\u5185\u5bb9\uff01");return true}MYJRJ.relation.addFriend(myJrjRelaton.uid,myJrjRelaton.aid,B,"addFriendBack");$.dialog.hasCancelBtn=false;var A=myJrjRelaton.alertCont.replace("#userName",myJrjRelaton.userName);$.dialog.redraw({content:A,title:"\u63d0\u793a",type:"modeDialog"});return true}};function checkFriendBack(B){var A=B.state;switch(A){case -3:myJrjRelaton.overFriendLimit();break;case -2:myJrjRelaton.existFriend();break;case -1:myJrjRelaton.notAgin();break;case 1:myJrjRelaton.confirmFriend();break;case 2:myJrjRelaton.upFriend();break;default:$.alerts.alert({message:"\u51fa\u9519\u5566\uff01",title:"\u64cd\u4f5c\u63d0\u793a"})}}function _addFriend(){if(!_checkLogin()){var A=new JRJLoginDialog("istock","","false","http://"+window.location.host+"/login.jspa","http://"+window.location.host+"/login.jspa");A.show();return}else{this.disabled=false;myJrjRelaton.checkFriend()}closeUserFrame()}function addFriendBack(A){}function _postMsg(B){if(!_checkLogin()){closeUserFrame();var A=new JRJLoginDialog("istock","","false",myJrjRoot+"/app/msg/sendMessages.jspa?toNames="+B,"http://"+window.location.host+"/login.jspa");A.show();return}window.open(myJrjRoot+"/app/msg/sendMessages.jspa?toNames="+B)}function _checkLogin(){var A=__getCookie("JRJ.SSOUser","");if(A==""){return false}else{return true}}function __getCookie(C,F){var B=document.cookie;var E=C+"=";var D=B.indexOf("; "+E);if(D==-1){D=B.indexOf(E);if(D!=0){return F}}else{D+=2}var A=document.cookie.indexOf(";",D);if(A==-1){A=B.length}return unescape(B.substring(D+E.length,A))};

