var Lang=YAHOO.lang,Dom=YAHOO.util.Dom,Event=YAHOO.util.Event,DDM=YAHOO.util.DragDropMgr,Get=YAHOO.util.Get,Element=YAHOO.util.Element,Dialog=YAHOO.widget.Dialog,Module=YAHOO.widget.Module,TabView=YAHOO.widget.TabView,Tab=YAHOO.widget.Tab,JSON=YAHOO.lang.JSON;Profile=function(B,A){this.el=Dom.get(B);if(!this.el){return }this.cfg=A;this.init()};Profile.prototype={init:function(){var A=this;var B={success:function(D){var C=JSON.parse(D.responseText);if(C){A.bind(C)}},failure:function(D){var C=JSON.parse(D.responseText);alert(C.Message)}};FriendInfo.getFriendInfo({id:A.cfg.id},B)},bind:function(o){var me=this;o.firstname=o.firstname?o.firstname:"";o.middlename=o.middlename?o.middlename:"";o.lastname=o.lastname?o.lastname:"";o.avatar=o.avatar?o.avatar:"/data/image/usr/default.gif";var dvN=Dom.getElementsByClassName("name","div",me.el,function(el){el.innerHTML=o.initial+' <a href="http://gamevui.com/thanhvien/profile.aspx?m_id='+o.uid+'">'+o.firstname+" "+o.middlename+" "+o.lastname+"</a>"});var dvA=Dom.getElementsByClassName("avatar","div",me.el,function(el){Event.addListener(el,"mouseover",function(e,ob){FriendInfo.show(e,ob)},{uid:o.uid,username:o.username,remote:true});el.innerHTML='<a href="http://gamevui.com/thanhvien/profile.aspx?m_id='+o.uid+'">';el.innerHTML+='<img width="80" src="'+o.avatar+'"/>';el.innerHTML+="</a>";var dvIm=document.createElement("div");dvIm.className="im";el.appendChild(dvIm);el.style.visibility="";if(o.yim){var yim=document.createElement("a");yim.className="yim";yim.title="Chát với "+o.yim;yim.innerHTML=o.yim;dvIm.appendChild(yim);yim.onclick=function(e){FriendInfo.sendIM(null,e,{nickname:o.yim,type:"yim"})}}if(o.msn){var msn=document.createElement("a");msn.className="msn";msn.title="Chát với "+o.msn;msn.innerHTML=o.msn;dvIm.appendChild(msn);msn.onclick=function(e){FriendInfo.sendIM(null,e,{nickname:o.msn,type:"msn"})}}if(o.skype){var skype=document.createElement("a");skype.className="skype";skype.title="Chát với "+o.skype;skype.innerHTML=o.skype;dvIm.appendChild(skype);skype.onclick=function(e){FriendInfo.sendIM(null,e,{nickname:o.skype,type:"skype"})}}if(o.aim){var aim=document.createElement("a");aim.className="aim";aim.title="Chát với "+o.aim;aim.innerHTML=o.aim;dvIm.appendChild(aim);aim.onclick=function(e){FriendInfo.sendIM(null,e,{nickname:o.aim,type:"aim"})}}if(o.gtalk){var gtalk=document.createElement("a");gtalk.className="gtalk";gtalk.title="Chát với "+o.gtalk;gtalk.innerHTML=o.gtalk;dvIm.appendChild(gtalk);gtalk.onclick=function(e){FriendInfo.sendIM(null,e,{nickname:o.gtalk,type:"gtalk"})}}});var parseDate=function(o){var s=String(o);s="new "+s.replace("/","").replace("/","");var d=eval(s);return d.getFullYear()};var dvIs=Dom.getElementsByClassName("info","div",me.el,function(el){el.innerHTML="";if(o.birthdate){el.innerHTML+="Năm sinh: "+parseDate(o.birthdate)+".<br/>"}if(Lang.isBoolean(o.male)){el.innerHTML+=o.male?"Giới tính: Nam. <br/>":"Giới tính: Nữ.<br/>"}var dvFr=document.createElement("div");dvFr.className="friend";el.appendChild(dvFr);var myPage=document.createElement("div");myPage.className="myPage";myPage.title="Trang game cá nhân";myPage.innerHTML="Trang game";dvFr.appendChild(myPage);myPage.onclick=function(e){document.location=encodeURI("/"+o.username+"/default.aspx")};var myBlog=document.createElement("div");myBlog.className="myBlog";myBlog.title="Trang blog";myBlog.innerHTML="Trang Blog";dvFr.appendChild(myBlog);myBlog.onclick=function(e){document.location=encodeURI("/"+o.username+"/blog/default.aspx")};if(!o.isme&&!o.isfriend){var friend=document.createElement("div");friend.className="add";friend.title="Thêm vào sổ bạn bè";friend.innerHTML="Kết bạn";dvFr.appendChild(friend);friend.onclick=function(e){FriendInfo.invite(null,e,{id:o.uid})}}if(!o.isme&&!o.isbanned){var banned=document.createElement("a");banned.className="block";banned.title="Đưa vào sổ đen";banned.innerHTML="Vào sổ đen";dvFr.appendChild(banned);banned.onclick=function(e){FriendInfo.block(null,e,{id:o.uid})}}if(!o.isme){var message=document.createElement("a");message.className="message";message.title="Gửi tin nhắn riêng";message.innerHTML="Nhắn tin";dvFr.appendChild(message);message.onclick=function(e){Message.write({to:o.username})}}})}};