// Nav js for ur1001.com, written by Janlay Wu.

(function($){var j=false;var k=function(){if(re1001.user){var a=$('#user_anonymous').hide().next().show().find('.name');a.attr('href',a.attr('href').replace('{0}',re1001.user.username)).text(re1001.user.nickname||re1001.user.username)}else $('#user_anonymous').show().next().hide()};var l=function(){$('#user_reg, #user_cp').attr('target','_blank');$('#user_logout').click(function(e){e.preventDefault();$.getJSON('http://portal.ur1001.com/user/SignOut.ashx?callback=?',function(){re1001.user=null;$(document).trigger('re1001:signedout')})});var h=$('#loginmessage');var i=h.html();$('#user_login').click(function(e){e.preventDefault();if($('#loginform')[0].style.display=='none'){$('#loginform form')[0].reset();$('#loginform :submit').removeAttr('disabled');h.html(i)}$('#loginform').slideToggle('fast',function(){var a=$.cookie('un');if(!a)$('#loginform :text').focus();else{$('#loginform :text').val(a);$('#loginform :password').focus()}})});$('#loginform form a:last').attr('target','_blank');$('#loginform form').submit(function(e){e.preventDefault();var b=$('#loginform');var c=$(this).serializeArray();var d=true;for(var f=0;f<c.length;f++){if((c[f].name=='username'||c[f].name=='password')&&!c[f].value){d=false;break}else{if(c[f].name=='password')c[f].value=re1001.utils.md5(c[f].value)}}if(!d){h.text('请输入用户名和密码');return}var g=$(':submit',this);g.attr('disabled','disabled');c.push({name:'encrypted',value:true});h.text('正在登录……');b.block({message:null});$.getJSON('http://portal.ur1001.com/user/SignIn.ashx?callback=?',c,function(a){b.unblock();if(a.status.code!=200){h.html('登录失败：<br/>'+a.status.message);g.removeAttr('disabled');return}h.text('登录完成！');re1001.nav.combineUser(a.data);k();$('#loginform').slideToggle();$(document).trigger('re1001:signedin',[re1001.user])});return false})};re1001.nav={init:function(){if(j)return;j=true;k();l()},highlight:function(){var a=0;var b=location.pathname.toLowerCase(),domain=location.hostname.toLowerCase();if(b.startsWith('/join/'))a=3;else if(domain=='help.ur1001.com')a=2;else if(domain=='community.ur1001.com')a=1;$('#re1001nav a').attr('target','_blank').eq(a).addClass($('#re1001nav a').eq(a).attr('class')+'_current').removeAttr('target')},login:function(){$('.loginbtn .login').click()},combineUser:function(a){if(!a){re1001.user=null;return}re1001.user=$.extend({},re1001.user,a);re1001.user.manager=!!a.shop},closeTab:function(a){var b=null;if(window.reworld!=null)b=window.reworld.browser.pages;if(b==null||b.length==0)return;for(var c=0,nJ=b.length;c<nJ;c++){if(b[c].page[0].src.indexOf(a)>-1){window.reworld.callInterface("switchTab",c);window.reworld.callInterface("closeTab")}}},footer:function(){$('#spDefault a').click(function(e){e.preventDefault();this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.ur1001.com/')});if(!($.browser.msie))$('#spDefault').hide();$('#footer span a').attr('target','_blank')},track:function(){try{var a=window._gat._getTracker("UA-54414-4");a._setDomainName("ur1001.com");a._initData();a._trackPageview()}catch(err){}}};$(document).bind('re1001:signedout',k);$(document).bind('re1001:signedin',function(){k();if(!!top.reworld)top.reworld.callInterface('signInIM')})})(window.jQuery);