document.domain=(function(){var a=TB.bom.pickDocumentDomain();if(/mall/.test(a)){return TB.bom.pickDocumentDomain(2)}return a})();Mercury=TB.namespace("app.Mercury");Mercury.LegacyJoint=Mercury.MercuryJoint=(function(){var i="http://favorite."+document.domain+"/popup/add_collection.htm";var a=function(q){var m={};var o=q.split("&");for(var l=0;l<o.length;l++){var n=o[l].split("=");if(n.length==2){var k=(n[1].split(",").length>1)?n[1].split(","):n[1];m[n[0]]=k}}return m};var c=function(){return false};var h={eventType:"click",width:440,height:260,onShow:function(){var n=YAHOO.util.Dom,k,r,o=this.popup,m=this.config.width,j=this.config.height,l=n.getViewportWidth(),q=n.getViewportHeight();if(m<l){k=(l/2)-(m/2)+n.getDocumentScrollLeft()}else{k=n.getDocumentScrollLeft()}if(j<q){r=(q/2)-(j/2)+n.getDocumentScrollTop()}else{r=n.getDocumentScrollTop()}n.setStyle(o,"left",k+"px");n.setStyle(o,"top",r+"px")}};var g=function(k){var o=$D.generateId();var l=document.createElement("div");l.id="__mercury_popup_"+o;$D.setStyle(l,"position","absolute");$D.setStyle(l,"z-index",2008);var n=document.createElement("div");l.appendChild(n);n.style.cssText="position:absolute; top:5px; left:5px; width:442px; height:282px; background:#000;";$D.setStyle(n,"opacity","0.3");var q=document.createElement("div");l.appendChild(q);q.style.cssText="position:absolute; top:0; left:0; width:442px; height:282px; border:1px solid #95d3ff; background:#f0faff url(http://pics.taobao.com/bao/album/123/sk_loading.gif) no-repeat center center;";var r=document.createElement("a");q.innerHTML='<a href="javascript:void(0)" onclick="window[\''+l.id+'\'].hide();" style="position: absolute;top: 2px;right: 2px;width:15px;background: url(http://pics.taobao.com/2k7/sys/favorites/close.gif) no-repeat right 0;text-decoration: none;text-indent:-999em;overflow:hidden;">X</a>';var j;try{j=document.createElement('<iframe name="__mercury_popup_iframe_'+o+'"></iframe>')}catch(m){j=document.createElement("iframe");j.name="__mercury_popup_iframe_"+o}j.setAttribute("src","about:blank");j.setAttribute("frameBorder",0);j.setAttribute("scrolling","no");$D.setStyle(j,"width","442px");$D.setStyle(j,"height","282px");q.appendChild(j);return l};var e=function(j,l){var k=$E.getTarget(j);if(l[0].clazz){while(!$D.hasClass(k,l[0].clazz)){k=k.parentNode}}else{if(l[0].id){if(k.id!=l[0].id){k=k.parentNode}}}f(k,l)};var f=function(n,o){var j=d(n,o[0]);var l=j.popup.getElementsByTagName("iframe")[0];var k=i+"?";for(p in o[1]){k+=p+"="+o[1][p]+"&"}k+="t="+new Date().getTime();if(!l.src||l.src=="about:blank"){l.src=k}else{try{window.frames[l.name].location=k}catch(m){}}};var d=function(l,r){if(r.clazz){var q=document.getElementsByTagName("iframe");for(var o=0;o<q.length;o++){var k=q[o].getAttribute("name");if(k&&k.indexOf("__mercury_popup_")==0){var n=k.replace("_iframe","");if(n!=l.getAttribute("mercury:popup")){window[n].hide()}}}}var j=l.getAttribute("mercury:popup");if(!j){var m=g(l);document.body.insertBefore(m,document.body.firstChild);j=m.id;l.setAttribute("mercury:popup",j);TB.applyIf(r,h);var s=TB.widget.SimplePopup.decorate(l,m,r);window[j]=s;s.show()}return window[j]};var b={popupParams:{},connect:function(j){var k=a($(j).getAttribute("mercury:params"));f(j,[this.popupParams,k]);return false},connectById:function(n,l){var j=$(n);if(j&&j.getAttribute("mercury:params")){var k=j.getElementsByTagName("a");if(k[0]){k[0].onclick=c}var m=a(j.getAttribute("mercury:params"));$E.on(j,"click",e,[l||this.popupParams,m])}},connectByClass:function(j,m){var l=$D.getElementsByClassName(j,m.tag,m.root);for(var k=0;k<l.length;k++){if(l[k].getAttribute("mercury:params")){if(l[k].tagName.toLowerCase()=="a"){l[k].onclick=c}var n=a(l[k].getAttribute("mercury:params"));$E.on(l[k],"click",e,[m||this.popupParams,n])}}},init:function(){var j=this.popupParams;if(j.id){this.connectById(j.id,j)}else{if(j.clazz){var k=function(){this.connectByClass(j.clazz,j)};$E.onDOMReady(k,this,true)}}}};b.popupParams=TB.dom.getScriptParams("mercury_joint");if(b.popupParams.auto!="false"&&b.popupParams.auto!=0){b.init()}return b})();
