if("undefined"==typeof SD||!SD)var SD={};SD.config={pmhost:"http://xml.tw.overture.com/d/search/p/standard/js/flat/tw/rlb/",cmhost:"http://cmh.tw.yahoo.overture.com/js_flat_1_0/",pm:{partner:"tw_syndication_sitetag_twsfood_pm",charset:"utf-8"},cmarray:["sitetag_tw_food","tw_syndication_sitetag_food_001"],cm:{config:"20618435762",ctxtid:"sitetag_tw_food",partner:"tw_syndication_sitetag_twsfood_cm"},dr:{source:"twsfood"},hosthash:"1f455d578d66",stop:!1,statichost:"http://ad.sitemaji.com/",sitename:"twsfood"};
(function(){SD.util=SD.util||{};S=SD.util;SD.util.Dom={_reClassNameCache:{},_getClassRegEx:function(a){var b=S.Dom._reClassNameCache[a];b||(b=RegExp("(?:^|\\s+)"+a+"(?:\\s+|$)"),S.Dom._reClassNameCache[a]=b);return b},hasClass:function(a,b){if("undefined"==typeof a||null==a||!RegExp)return!1;var d=RegExp("(^|\\s)"+b+"(\\s|$)");return"string"==typeof a?d.test(a):"object"==typeof a&&a.className?d.test(a.className):!1},getElementsByClassName:function(a,b,d,e){for(var h=[],b=(d||document).getElementsByTagName(b||
"*"),a=S.Dom._getClassRegEx(a),d=0,k=b.length;d<k;d++)a.test(b[d].className)&&(h[h.length]=b[d],e&&e.call(b[d],b[d]));return h},getAncestorByTagName:function(a,b){for(;a=a.parentNode;)if(a.tagName.toLowerCase()==b)return a;return null}};SD.util.Event={getTarget:function(a){return this.resolveTextNode(a.target||a.srcElement)},resolveTextNode:function(a){try{if(a&&3==a.nodeType)return a.parentNode}catch(b){}return a},preventDefault:function(a){a.preventDefault?a.preventDefault():a.returnValue=!1}}})();
(function(){SD.util.createEl={dom:function(a,b,d){var a=document.createElement(a),e;for(e in b)a[e]=b[e];if(d)a.innerHTML=d;return a},get:function(a,b,d){var a=document.createElement(a),e;for(e in b)a[e]=b[e];if(d)a.innerHTML=d;this.append(a);return a},append:function(a){(document.getElementsByTagName("head")[0]||document.body).appendChild(a)},remove:function(a){setTimeout(function(){a.parentNode.removeChild(a);a=null},0)},js:function(a,b){var d=this.get("script",{src:a,type:"text/javascript"},null);
b&&d.setAttribute("charset",b);return d},css:function(a,b){b||(b="all");return this.get("link",{href:a,rel:"stylesheet",type:"text/css",media:b},null,"head")}}})();(function(){SD.tool={getUrlArgument:function(a,b){var a=a.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),d=RegExp("[\\?&]"+a+"=([^&#]*)");return!d.exec(b)?"":d.exec(b)[1]},log:function(a){if(document.images)(new Image).src=a+""},debug:function(a){window.console&&window.console.firebug&&console.log(a)}}})();
(function(){SD.params={initPm:function(a,b){return["?Partner="+encodeURIComponent(SD.config.pm.partner),"Keywords="+encodeURIComponent(b),"mkt=tw","maxCount="+a,"outputCharEnc="+SD.config.pm.charset].join("&")},initCm:function(a,b){return["?config="+SD.config.cm.config,"mkt=tw","source="+encodeURIComponent(SD.config.cm.partner),"maxCount="+parseInt(a),"outputCharEnc=utf-8","ctxtId="+encodeURIComponent(b),"ctxtUrl="+encodeURIComponent(document.location)].join("&")}}})();
(function(){SD.manage={queue:[],feed:null,stop:function(){SD.config.stop=!0;SD.manage.execute()},execute:function(){if(this.feed&&SD.config.stop||!this.feed){0==this.queue.length&&SD.ysm.genHtml();if(!this.queue.length)return this.feed=null,!1;var a=this.feed=this.queue.shift();setTimeout(function(){SD.ysm.overture(a)},5)}}}})();
(function(){var a=SD.util.Dom,b=SD.util.Event,d,e=0,h=a.getElementsByClassName("sitemajiad"),k=a.getElementsByClassName("sitemajidr");SD.ysm={adHTML:[],arrange:function(a){for(var b=[],c=6,d=a.length;c<d;c+=6)b.push({desc:a[c],tmp:a[c+1],link:a[c+2],title:a[c+3],url:a[c+4]});return b},structure:function(a){a=SD.ysm.arrange(a);if(""!=sKw){var b=RegExp,c;c=sKw.replace(/\\/g,"\\\\");c=c.replace(/\//g,"\\/");c=c.replace(/\[/g,"\\[");c=c.replace(/\]/g,"\\]");c=c.replace(/\(/g,"\\(");c=c.replace(/\)/g,
"\\)");c=c.replace(/\{/g,"\\{");c=c.replace(/\}/g,"\\}");c=c.replace(/\</g,"\\<");c=c.replace(/\>/g,"\\>");c=c.replace(/\|/g,"\\|");c=c.replace(/\*/g,"\\*");c=c.replace(/\?/g,"\\?");c=c.replace(/\+/g,"\\+");c=c.replace(/\^/g,"\\^");c=c.replace(/\$/g,"\\$");b(c,"ig")}if(0<a.length)for(i=0,j=a.length;i<j;i++)SD.ysm.adHTML[e]='<dl class="sitemaji-u" onclick="window.open(\''+a[i].link+'\');"><dt class="sitemaji-g"><a class="sitemaji-u aposted" target="_blank" href="http://'+a[i].url+'">'+a[i].title+'</a><address class="sitemaji-u">'+
a[i].url+"</address></dt><dd>"+a[i].desc+"</dd></dl>",e++},genHtml:function(){if(h[0])for(var d=0,p=h.length;d<p;d++){for(var c=h[d],l=c.getAttribute("model"),g="",f=0,m=parseInt(l);f<m;f++)0==f&&(g='<div class="bd sitemaji-g">'+g),0<SD.ysm.adHTML.length&&(g+=SD.ysm.adHTML.shift()),f==l-1&&(g+='</div><div class="ft"><cite>&#36106;&#21161;&#32178;&#31449;</cite></div>');c.innerHTML=g;if(a.hasClass(c,"photo")||a.hasClass(c,"sitemaji-photo")){l=c.getElementsByTagName("dl");f=0;for(m=l.length;f<m;f++){var g=
l[f],e=g.getElementsByTagName("address")[0],k=g.getElementsByTagName("dt")[0],n=document.createElement("img");n.src="http://open.thumbshots.org/image.aspx?url="+e.innerHTML;g.insertBefore(n,k);n=null}}c.onclick=function(a){a=a||window.event;b.preventDefault(a)}}},getData:function(){"undefined"!==typeof zSr?(SD.ysm.structure(zSr),SD.manage.stop(),SD.util.createEl.remove(d)):setTimeout(arguments.callee,30)},overture:function(a){zSr=void 0;d=SD.util.createEl.js(a);SD.ysm.getData()},drHTML:function(a,
b,c){return"<IFRAME FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=NO WIDTH="+b+" HEIGHT="+c+' SRC="http://ad.yieldmanager.com/st?ad_type=iframe&ad_size='+b+"x"+c+"&entity=376336&site_code="+a+"&section_code="+a+"&ytwpartcode="+a+'"></IFRAME>'},swfHTML:function(a,b,c){return sHtml='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="'+b+'" height="'+c+'" id="sitemajisystem"><param name="movie" value="'+decodeURIComponent(a)+'"><param name="allowScriptAccess" value="always"><embed src="'+
decodeURIComponent(a)+'" width="'+b+'" height="'+c+'" allowscriptaccess="always"></embed></object>'},getSitemajiad:function(a){for(var b=0,c=k.length;b<c;b++){var d="",g="",f=k[b],d=f.getAttribute("model")?f.getAttribute("model"):"300x250";sSize="s"+d;var e=d.split("x"),g=e[0]?e[0]:"300",e=e[1]?e[1]:"250";if(a[sSize].ad_size==d)""!==a[sSize].ad_list[0].ad_type?(d=a[sSize].ad_list[0].ad_type,g="img"==d?'<a href="'+decodeURIComponent(a[sSize].ad_list[0].ad_url)+'" target="_blank"><img style="margin:0 auto;display:block;width:'+
g+"px;height:"+e+'px;" src="'+decodeURIComponent(a[sSize].ad_list[0].ad_img)+'"></a>':SD.ysm.swfHTML(decodeURIComponent(a[sSize].ad_list[0].ad_img),g,e),f.innerHTML=g,a[sSize].ad_list.shift()):f.innerHTML=SD.ysm.drHTML(SD.config.dr.source,g,e)}},percent:function(a){var b={"300x250":1,"728x90":2,"300x100":3,"240x400":4,"120x120":5,"160x600":6,"425x300":7,"425x600":8,"234x60":9,"120x600":10},c={};if(Math.floor(101*Math.random())<a){for(var d="",a=0,e=k.length;a<e;a++){var f=k[a],h=f.getAttribute("model")?
f.getAttribute("model"):"300x250";c[b[h]]=void 0==c[b[h]]?1:c[b[h]]+1}for(var o in c)d=d+o+"x"+c[o]+",";d=d.replace(RegExp("[,]+$","g"),"");SD.util.createEl.js("http://rd.sitemaji.com/ask.php?size="+d+"&hosthash="+SD.config.hosthash+"&callback=SD.ysm.getSitemajiad")}else{a=0;for(e=k.length;a<e;a++){f=k[a];b=f.innerHTML;try{d=b.replace(/^\s+|\s+$/g,"")}catch(q){d=b}if(""==d)h=f.getAttribute("model")?f.getAttribute("model"):"300x250",b=h.split("x"),f.innerHTML=SD.ysm.drHTML(SD.config.dr.source,b[0]?
b[0]:"300",b[1]?b[1]:"250")}}},drgen:function(){k[0]&&SD.util.createEl.js("http://ad.sitemaji.com/adpercent/sitemajipercent")}}})();
(function(){var a=SD.util.Dom,b=a.getElementsByClassName("sitemajiad"),a=a.getElementsByClassName("sitemajidr"),d=Math.floor(Math.random()*SD.config.cmarray.length);SD.config.cm.ctxtid=SD.config.cmarray[d];d=1;if(b[0]){for(var e=0,h=b.length;e<h;e++)var k=parseInt(b[e].getAttribute("model")),d=d+k;sKw="";sKw=SD.tool.getUrlArgument("p",document.referrer);sKw.length||(sKw=SD.tool.getUrlArgument("q",document.referrer));sKw=decodeURIComponent(sKw);SD.manage.queue=""!=sKw?[SD.config.pmhost+SD.params.initPm(d,
sKw),SD.config.cmhost+SD.params.initCm(d,SD.config.cm.ctxtid)]:[SD.config.cmhost+SD.params.initCm(d,SD.config.cm.ctxtid)];SD.manage.execute();SD.util.createEl.css(SD.config.statichost+SD.config.sitename+".css","screen")}a[0]&&SD.ysm.drgen()})();

