var adsCombo;var onccLib={};onccLib.dateFormat=function(a,f){var q={"default":"ddd mmm dd yyyy HH:MM:ss"};var p={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","日","一","二","三","四","五","六"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};
var c=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,h=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,g=/[^-+\dA-Z]/g,b=function(s,r){s=String(s);
r=r||2;while(s.length<r){s="0"+s}return s};var l=function(w,J,E){J=String(q[J]||J||q["default"]);if(J.slice(0,4)=="UTC:"){J=J.slice(4);E=true}var G=E?"getUTC":"get",A=w[G+"Date"](),r=w[G+"Day"](),x=w[G+"Month"](),C=w[G+"FullYear"](),F=w[G+"Hours"](),z=w[G+"Minutes"](),I=w[G+"Seconds"](),B=w[G+"Milliseconds"](),u=E?0:w.getTimezoneOffset(),v={d:A,dd:b(A),ddd:p.dayNames[r],dddd:p.dayNames[r+7],m:x+1,mm:b(x+1),mmm:p.monthNames[x],mmmm:p.monthNames[x+12],yy:String(C).slice(2),yyyy:C,h:F,hh:b(F),H:F,HH:b(F),M:z,MM:b(z),s:I,ss:b(I),l:b(B,3),L:b(B>99?Math.round(B/10):B),t:F<12?"a":"p",tt:F<12?"am":"pm",T:F<12?"A":"P",TT:F<12?"AM":"PM",Z:E?"UTC":(String(w).match(h)||[""]).pop().replace(g,""),o:(u>0?"-":"+")+b(Math.floor(Math.abs(u)/60)*100+Math.abs(u)%60,4),S:["th","st","nd","rd"][A%10>3?0:(A%100-A%10!=10)*A%10]};
return J.replace(c,function(s){return s in v?v[s]:s.slice(1,s.length-1)})};var j=(typeof a).toLowerCase();var i;if(j=="object"&&a.constructor===Date){i=a}else{if(j=="string"&&a.length>=8){var e=a.substring(0,4);
var d=parseInt(a.substring(4,6),10)-1;var n=a.substring(6,8);var k=(a.length>=10)?a.substring(8,10):0;var m=(a.length>=12)?a.substring(10,12):0;var o=(a.length>=14)?a.substring(12,14):0;i=new Date(e,d,n,k,m,o)
}else{i=new Date()}}return l(i,f,false)};onccLib.imageResize=function(d,b,e){var c=parseInt(d.width,10);var a=parseInt(d.height,10);if(a>c){a=a*b/c;c=b}else{c=c*e/a;a=e}if(c<b){d.width=b+""}else{if(a<e){d.height=e+""
}else{d.width=c+"";d.height=a+""}}};onccLib.digitPad=function(b,c,a){c=String(c);while(c.length<a){c=b+c}return c};jQuery.cookie=function(b,j,m){if(typeof j!="undefined"){m=m||{};if(j===null){j="";m.expires=-1
}var e="";if(m.expires&&(typeof m.expires=="number"||m.expires.toUTCString)){var f;if(typeof m.expires=="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000))}else{f=m.expires}e="; expires="+f.toUTCString()
}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("")}else{var d=null;if(document.cookie&&document.cookie!=""){var k=document.cookie.split(";");
for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)==(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break}}}return d}};var ODN={domain:"http://orientaldaily.on.cc",pubDate:"",getSectHref:function(c,d){var a="";
var b=(d||this.pubDate);if(c=="main"&&b==TSN.pubDate){a="/"}else{if(b<"20090401"){a="/archive/"+b+"/new/new_a00cnt.html"}else{a="/cnt/"+c+"/"+b+"/index.html"}}return a},sectName:{news:"港聞",finance:"財經新聞",adult:"男極圈",sport:"體育新聞",lifestyle:"副刊新聞",entertainment:"娛樂新聞",china_world:"兩岸國際新聞",charity:"慈善基金"},convertSect:function(a){return a
}};var TSN={init:function(){this.href=window.location.href;this.pubDate=TSN_PUBDATE;var a=this.getHrefInfo();this.arcDate=(a.pubdate!="")?a.pubdate:this.pubDate;this.sect=a.sect_L1_name;this.orgSect=a.orgSect;
this.sect_L3=a.sect_L3;this.priority=a.priority;ODN.pubDate=ODN_PUBDATE},domain:"http://the-sun.on.cc",pubDate:"20090119",arcDate:"20090101",sect:"",orgSect:"",sect_L3:"",priority:"",isAD:false,startDate:"20090513",getSectCode:function(a){var b=(a||this.sect);
switch(b){case"news":return"00403";case"china_world":return"00421";case"finance":return"00432";case"entertainment":return"00468";case"lifestyle":return"00477";case"adult":return"00505";case"sport":return"00512";
case"charity":return"00515"}return""},href:"",getGoHref:function(b,a){return"/go/?pd="+b+"&s="+a},getArticleHref:function(c,d,b,a){return"/cnt/"+d+"/"+c+"/"+b+"_"+a+".html"},getSectHref:function(c,d){var a="";
var b=(d||this.pubDate);if(c=="main"&&b==TSN.pubDate){a="/"}else{if(b<this.startDate){a="/channels/news/"+b+"/index.html"}else{a="/cnt/"+c+"/"+b+"/index.html"}}return a},getHrefInfo:function(a){var g={sect_L1_name:"",pubdate:"",sect_L3:"",priority:"",orgSect:""};
var e=(a||this.href).replace("http://","");var d=e.split("/");for(var c=d.length-1;c>-1;c--){if(d[c].indexOf(".html")!=-1){var f=d[c].split(".");var b=f[0].split("_");g.sect_L3=b[0];if(b.length>1){g.priority=b[1]
}}else{if(d[c].match(/^\d{8}$/)){g.pubdate=d[c]}else{if(d[c].indexOf("adult")!=-1){g.sect_L1_name="adult"}else{if(d[c].indexOf("entertainment")!=-1){g.sect_L1_name="entertainment"}else{if(d[c].indexOf("china_world")!=-1){g.sect_L1_name="china_world"
}else{if(d[c].indexOf("finance")!=-1){g.sect_L1_name="finance"}else{if(d[c].indexOf("charity")!=-1){g.sect_L1_name="charity"}else{if(d[c].indexOf("lifestyle")!=-1){g.sect_L1_name="lifestyle"}else{if(d[c].indexOf("news")!=-1){g.sect_L1_name="news"
}else{if(d[c].indexOf("sport")!=-1){g.sect_L1_name="sport"}else{if(d[c].indexOf("archive")!=-1){g.sect_L1_name="archive"}else{if(d[c].indexOf("sitemap")!=-1){g.sect_L1_name="sitemap"}else{if(d[c].indexOf("commentary")!=-1){g.orgSect="commentary";
g.sect_L1_name="news"}else{if(e.indexOf("/cnt/main/")!=-1||d.length==2){g.sect_L1_name="main"}}}}}}}}}}}}}}}if(g.priority==""){if(g.sect_L3=="index"||g.sect_L3==""){if(g.sect_L1_name=="charity"){g.pubdate=this.pubDate;
g.sect_L3="00517";g.priority="001"}else{if(g.sect_L1_name=="sport"){g.sect_L3="00514";g.priority="001"}else{if(g.sect_L1_name=="adult"){g.sect_L3="00507";g.priority="001"}}}}}if(g.orgSect=="commentary"){g.sect_L3="00414";
g.priority="001"}if(g.orgSect==""){g.orgSect=g.sect_L1_name}return g},print:function(){window.print()},printDate:function(a,b){document.write(onccLib.dateFormat(a,b))},articleListUL:undefined,articleListSELECT:undefined};
$(document).ready(function(){$("#adsSuperCTN").after('<a name="top"></a>')});TSN.init();TSN.listGroup={};TSN.listGroup.news=[{n:"要聞",L2:["is_main_article"]},{n:"港聞",L2:["00406"]},{n:"法庭",L2:["00411"],L3:["00412"]},{n:"太陽報社論",L2:["00413"],L3:["00414"]},{n:"太一叮",L2:["00415"],L3:["00416"]},{n:"太陽虹",L2:["00417"]},{n:"古今論壇",L2:["00419"]}];
TSN.listGroup.finance=[{n:"要聞",L2:["is_main_article"]},{n:"財經新聞",L2:["00433"]},{n:"地產",L2:["00435"]},{n:"投資",L2:["00437"]},{n:"財經論點",L2:["00466"],L3:["00467"]}];TSN.listGroup.china_world=[{n:"要聞",L2:["is_main_article"]},{n:"國際",L2:["00422"]},{n:"SUN視野",L2:["00424"],L3:["00425"]},{n:"虎視寰球",L2:["00426"],L3:["00427"]},{n:"兩岸",L2:["00428"]},{n:"華夏透視",L2:["00430"],L3:["00431"]}];
TSN.listGroup.lifestyle=[{n:"時尚潮流",L2:["00478"],L3:["00479","00480","00481","00482","00483","00484","00485"]},{n:"科技新知",L2:["00486"],L3:["00487","00488","00489","00490","00491"]},{n:"星座運程",L2:["00492"],L3:["00493","00494","00495"]},{n:"名家專欄",L2:["00496"],L3:["00497","00498","00499","00500","00501","00502","00503","00504"]}];
TSN.listGroup.entertainment=[{n:"要聞",L2:["is_main_article"]},{n:"本地娛樂",L2:["00469"]},{n:"國際娛樂",L2:["00475"]}];TSN.listGroup.adult=[{n:"SUN樂園",L2:["00506"]}];TSN.listGroup.sport=[{n:"體育",L2:["00513"]}];
TSN.listGroup.charity=[{n:"愛心個案",L2:["00516"]}];TSN.getListGroupInfo=function(a){for(var c in TSN.listGroup){for(var b=0;b<TSN.listGroup[c].length;b++){if(TSN.listGroup[c][b].L2[0]==a){TSN.listGroup[c][b].sect=c;
return TSN.listGroup[c][b]}}}return null};TSN.data={};TSN.data.articleList={};TSN.content={getTitle:function(){return $("#contentCTN h1").text()}};TSN.corpBar={init:function(){var b=false;if(typeof $AD.hFrame!="undefined"){b=$AD.hFrame.loaded;
if(b){var c=$("#utilsCTN");var a=$AD.hFrame.right.css({position:"absolute",top:"0px",right:-$AD.hFrame.right.width+"px"}).renderHtml()+$AD.hFrame.left.css({position:"absolute",top:"0px",left:-$AD.hFrame.left.width+"px"}).renderHtml();
c.html(a);if($AD.hFrame.loadOnReady){$(document).ready(function(){if(!$AD.takeOver){$AD.hFrame.left.writeFlash();$AD.hFrame.right.writeFlash()}})}else{$AD.hFrame.left.writeFlash();$AD.hFrame.right.writeFlash()
}}}$ONCC.corpBar.print(b)}};TSN.topNav={init:function(){var g="";var j=(TSN.pubDate!=TSN.arcDate&&TSN.arcDate!="");var i=(j)?TSN.arcDate:TSN.pubDate;var h=TSN.sect;var a=TSN.sect_L3;var d={commentary:[{k:"00413"},{k:"00415"},{k:"00430"},{k:"00424"},{k:"00466"},{k:"00426"}],lifestyle:[{k:"00478"},{k:"00486"},{k:"00492"},{k:"00496"}],charity:[{n:"愛心個案",k:"00517"},{n:"基金專戶",k:"info",url:"/cnt/charity/info.html"},{n:"捐款方法",k:"donate",url:"/cnt/charity/donate.html"}],archive:[{n:"返回今日",k:"main"}]};
var l=function(n,o){if(typeof n!="undefined"){for(var p=0;p<n.length;p++){if(n[p]==o){return true}}}return false};var b=function(p){var o='<div class="infoBox" id="topMenu-'+p+'"><div class="arrow"><!--NULL--></div><div class="rightShadow"><div class="contentBox"><ul class="clearList subMenuList clear">';
var u='</ul></div></div><div class="footerShadow"><!--NULL--></div></div>';var r="";for(var q=0;q<d[p].length;q++){var w=TSN.getListGroupInfo(d[p][q].k);var v="";if(w!=null){v=l(w.L3,a)?"on":""}else{if(p=="charity"){v=(d[p][q].k==a)?"on":""
}}if(q==0){v+=" first"}if(v!=""){v=' class="'+v+'"'}var n="";if(p=="commentary"){if(d[p][q].k=="00466"){n=TSN.getGoHref(TSN.arcDate,w.L2[0])}else{n=TSN.getArticleHref(TSN.arcDate,w.sect,w.L3[0],"001")}}else{if(p=="lifestyle"){n=TSN.getGoHref(TSN.arcDate,w.L2[0])
}else{if(p=="charity"){n=(d[p][q].url||TSN.getArticleHref(TSN.arcDate,p,d[p][q].k,"001"))}else{if(p=="archive"){n="/"}}}}r+="<li"+v+'><a href="'+n+'" class="smenu-'+d[p][q].k+'" title="'+(d[p][q].n||w.n)+'"></a></li>'
}return o+r+u};var m=$("#topMenu");var c=(((h!="entertainment"&&h!="lifestyle"&&h!="charity"&&h!="archive"&&h!="adult"&&h!="sport")&&TSN.priority=="")||TSN.sect_L3=="00414"||TSN.sect_L3=="00416"||TSN.sect_L3=="00431"||TSN.sect_L3=="00467"||TSN.sect_L3=="00425"||TSN.sect_L3=="00427"||TSN.sect_L3=="00420");
m.find("a."+h).parent().addClass("on");var k=(j)?"logo-arc":"logo-today";var f=(j)?"昔日太陽":"太陽報網頁";var e=(j)?'<img src="/img/logo_tsn_arc.png" border="0" width="107" height="30">':'<img src="/img/logo_tsn.png" border="0" width="107" height="30">';
m.append('<a class="logo '+k+' " title="'+f+'" href="'+TSN.getSectHref("main",i)+'">'+e+"</a>");if(h=="commentary"||h=="lifestyle"||h=="charity"||h=="archive"){m.append(b(h))}if(c){m.find("a.commentary").parent().addClass("on");
m.append(b("commentary"))}}};TSN.footer={init:function(){var a="tsn";document.write('<div class="menu">| '+$ONCC.footer.getMenuList(a).join(" | ")+' |</div><div class="copyright">'+$ONCC.footer.getCopyRight(a)+"</div>")
}};TSN.tlSilder={id:"#timeSlider",loaded:false,dates:[],hasSilder:false,init:function(g){var e="";this.hasSilder=(typeof g!="undefined");var f=function(i){return'<div class="infoBox" id="'+i+'"><div class="rightShadow"><div class="contentBox">'
};var h='</div></div><div class="footerShadow"><div class="footerArrow"></div></div></div>';if(this.hasSilder){e+='<div id="timeSlider-tl"><div class="btn prev"></div><div class="line"><div class="tag tag0"></div><div class="tag tag1"></div><div class="tag tag2"></div><div class="tag tag3"></div><div class="handle"></div></div><div class="btn next"></div></div>'
}e+=f("timeSlider-label")+'<ul class="clearList clear"><li class="calender" title="昔日太陽"></li><li><div></div></li></ul>'+h;e+=f("timeSlider-label-t")+'<div>&nbsp;<a href="'+((this.hasSilder)?"javascript:TSN.tlSilder.redirect(3)":"/cnt/main/")+'" class="goToday">返回今日</a>&nbsp;</div>'+h;
e+='<div id="calender-min"></div>';document.write(e);if(this.hasSilder){$(this.id+" .footerArrow").show();var b=new Date(TSN.arcDate.substring(0,4),parseInt(TSN.arcDate.substring(4,6),10)-1,TSN.arcDate.substring(6,8));
var j=new Date(g.substring(0,4),parseInt(g.substring(4,6),10)-1,g.substring(6,8));var k=3;var a=86400000;if(b.getTime()==j.getTime()){k=3}else{if(b.getTime()==j.getTime()-a){k=2}else{k=1}}if(b.getTime()==j.getTime()||b.getTime()==j.getTime()-a){var c=(b.getTime()==j.getTime()-a)?1:0;
this.dates.push(new Date(b.getTime()-(a*(3-c))));this.dates.push(new Date(b.getTime()-(a*(2-c))));this.dates.push(new Date(b.getTime()-(a*(1-c))))}else{this.dates.push(new Date(b.getTime()-a));this.dates.push(b);
this.dates.push(new Date(b.getTime()+a))}this.dates.push(j);$(this.id+"-tl .line").slider({handle:".handle",minValue:0,maxValue:3,startValue:k,steps:3,stop:function(o,n){var m=Math.round(n.value);TSN.tlSilder.update(m);
if(TSN.tlSilder.loaded){TSN.tlSilder.redirect(m)}else{TSN.tlSilder.loaded=true}},slide:function(o,n){var m=Math.round(n.value);TSN.tlSilder.update(m)}});for(var d=0;d<this.dates.length;d++){$(this.id+"-tl .tag"+d).html("<span>"+onccLib.dateFormat(this.dates[d],"dd日")+"</span>")
}}else{var l=(TSN.arcDate!="")?TSN.arcDate:TSN.pubDate;$(this.id+"-label li div").text(onccLib.dateFormat(l,"yyyy年mm月dd日(dddd)"));if(l!=TSN.pubDate){$(this.id+"-label-t").show()}}$(this.id+"-label li.calender").click(function(){TSN.calender.min.toggle()
})},goPrev:function(){var a=$(this.id+" .line");var b=Math.round(a.slider("value"));if(b>0){a.slider("moveTo","-=1")}else{TSN.calender.min.show(TSN.tlSilder.dates[0].getFullYear(),TSN.tlSilder.dates[0].getMonth()+1)
}},goNext:function(){var a=$(this.id+" .line");var b=Math.round(a.slider("value"));if(b<3){a.slider("moveTo","+=1")}},update:function(e){var g=$(this.id+"-tl .handle");var c=$(this.id+"-tl .prev");var a=$(this.id+"-tl .next");
var h=$(this.id+"-label-t");var d=$(this.id+"-label li div");var b=30;var f="";g.removeClass("rhandle").removeClass("lhandle");f=onccLib.dateFormat(this.dates[e],"yyyy年mm月dd日(dddd)");switch(e){case 3:a.unbind("click",this.goNext).addClass("next-dis");
g.addClass("rhandle");b=170;f+=" - 今日報章";break;case 2:b=120;break;case 1:b=73;break;case 0:b=28;g.addClass("lhandle");break}d.text(f);$(this.id+"-label .footerArrow").css("margin-left",b);if(e!=3){h.show();
a.bind("click",this.goNext).removeClass("next-dis");$(this.id+"-label").removeClass("label-long")}else{h.hide();$(this.id+"-label").addClass("label-long")}if(e!=0){c.bind("click",this.goPrev).removeClass("prev-dis")
}},redirect:function(b){var c=TSN.href.replace("index.html","");var a=onccLib.dateFormat(this.dates[b],"yyyymmdd");if(this.dates[b].getDay()==0&&TSN.sect=="finance"){c="/cnt/finance/tsn_notice.html?pd="+a
}else{if(a>=TSN.startDate){if(/\/\d{8}\//.test(c)){c=c.replace(/\/\d{8}\//,"/"+a+"/")}else{if(/^http:.+[\.]\w{2,3}\/$/.test(c)){c+="cnt/main/"+a+"/"}else{c+=a+"/"}}c+="index.html"}else{c=TSN.getSectHref("main",a)
}}if(c!=""){setTimeout(function(){window.location=c},10)}}};TSN.calender={pubDate:TSN.pubDate,minYear:2002,minMonth:6,maxYear:parseInt(TSN.pubDate.substring(0,4),10),digitPad:function(a){return onccLib.digitPad("0",a,2)
},getFebDay:function(a){return(((a%4==0)&&(a%100!=0))||(a%400==0))?29:28},isHoliday:function(g,f,a,c){t=(c||"hk");var e=g+this.digitPad(f)+this.digitPad(a);var d=this.holidaySet[t]["day"][g];if(typeof d!="undefined"){for(var b=0;
b<d.length;b++){if(d[b]==e){return true}}}return false},holidaySet:{hk:{day:{"2010":["20100101","20100213","20100214","20100215","20100216","20100402","20100403","20100405","20100406","20100501","20100521","20100616","20100701","20100923","20101001","20101016","20101225","20101227"],"2009":["20090101","20090126","20090127","20090128","20090404","20090410","20090411","20090413","20090501","20090502","20090528","20090701","20091001","20091003","20091026","20091225","20091226"],"2008":["20080101","20080207","20080208","20080209","20080321","20080322","20080324","20080404","20080501","20080512","20080609","20080701","20080915","20081001","20081007","20081225","20081226"],"2007":["20070101","20070217","20070219","20070220","20070405","20070406","20070407","20070409","20070501","20070524","20070619","20070702","20070926","20071001","20071019","20071225","20071226"],"2006":["20060102","20060128","20060130","20060131","20060405","20060414","20060415","20060417","20060501","20060505","20060531","20060701","20061002","20061007","20061030","20061225","20061226"],"2005":["20050101","20050209","20050210","20050211","20050325","20050326","20050328","20050405","20050502","20050516","20050611","20050701","20050919","20051001","20051011","20051226","20051227"],"2004":["20040101","20040122","20040123","20040124","20040405","20040409","20040410","20040412","20040501","20040526","20040622","20040701","20040929","20041001","20041022","20041225","20041227"],"2003":["20030101","20030201","20030131","20030203","20030405","20030418","20030419","20030421","20030501","20030508","20030604","20030701","20030912","20031001","20031004","20031225","20031226"],"2002":["20020101","20020212","20020213","20020214","20020329","20020330","20020401","20020405","20020501","20020520","20020615","20020701","20020921","20021001","20021014","20021225","20021226"]}}},getDayList:function(h,g){var f=[31,this.getFebDay(h),31,30,31,30,31,31,30,31,30,31];
var c=new Date(h,g-1,1);var b=0;var e=[];for(var a=0;a<6;a++){for(var d=0;d<7;d++){if(a==0&&d<c.getDay()){e.push(-1)}else{if(b<f[g-1]){b++;e.push(b)}}}}return e},min:{curYear:0,curMonth:0,id:"#calender-min",loaded:false,toggle:function(){if(this.curYear==0){yyyy=TSN.calender.pubDate.substring(0,4);
mm=TSN.calender.pubDate.substring(4,6);this.render(yyyy,mm)}$(this.id).toggle()},show:function(b,a){this.render(b,a);$(this.id).show()},render:function(b,a){if(!this.loaded){$(this.id).html('<div class="clear"><a href="#" class="close" title="關閉"></a></div><div class="header clear"><a href="#" class="prev"></a><a href="#" class="next"></a><span></span></div><div class="calender-table"></div>');
$(this.id+" a.close").click(function(){TSN.calender.min.hide();return false});$(this.id+" a.prev").click(function(){TSN.calender.min.prev();return false});$(this.id+" a.next").click(function(){TSN.calender.min.next();
return false});this.loaded=true}this.curYear=parseInt(b,10);this.curMonth=parseInt(a,10);$(this.id+" .header span").html(this.curYear+"年"+TSN.calender.digitPad(this.curMonth)+"月");$(this.id+" .calender-table").html(this.renderTable(this.curYear,this.curMonth));
if(this.curYear==TSN.calender.maxYear&&this.curMonth>=parseInt(TSN.pubDate.substring(4,6),10)){$(this.id+" a.next").addClass("nextDisable");$(this.id+" a.next").attr("title","")}else{$(this.id+" a.next").removeClass("nextDisable");
$(this.id+" a.next").attr("title","下月")}if(this.curYear==TSN.calender.minYear&&this.curMonth==TSN.calender.minMonth){$(this.id+" a.prev").addClass("prevDisable");$(this.id+" a.prev").attr("title","")}else{$(this.id+" a.prev").removeClass("prevDisable");
$(this.id+" a.prev").attr("title","上月")}},renderTable:function(d,c){var e=TSN.calender.getDayList(d,c);var m=Math.ceil(e.length/7);var h=['<table class="calender"><tr><th class="hd">日</th><th>一</th><th>二</th><th>三</th><th>四</th><th>五</th><th>六</th></tr>'];
for(var g=0;g<m;g++){h.push("<tr>");for(var f=0;f<7;f++){var k=(g*7)+f;if(k<e.length&&e[k]!=-1){var b=d+onccLib.digitPad("0",c,2)+onccLib.digitPad("0",e[k],2);var l="";if(b==TSN.pubDate){l="t"}var a=TSN.calender.isHoliday(d,c,e[k]);
if(f==0||a){l+=" hd"}if(l!=""){l=' class="'+l+'"'}h.push("<td"+l+">");h.push(this.addLink(d,c,e[k]));h.push("</td>")}else{h.push("<td></td>")}}h.push("</tr>");if(g<m-1){h.push('<tr><td colspan="7"><div class="hr"><!--NULL--></div></td></tr>')
}}h.push("</table>");return h.join("")},addLink:function(e,c,a){var b=e+onccLib.digitPad("0",c,2)+onccLib.digitPad("0",a,2);if(b<=TSN.pubDate){return'<a href="'+TSN.getSectHref("main",b)+'">'+a+"</a>"}return"<div>"+a+"</div>"
},hide:function(){$(this.id).hide()},prev:function(){if(this.curYear>=TSN.calender.minYear){var a=this.curMonth;if(this.curYear>TSN.calender.minYear&&a>1&&a<13){a--}else{if(this.curYear==TSN.calender.minYear&&a>TSN.calender.minMonth&&a<13){a--
}else{if(a<2&&this.curYear>TSN.calender.minYear){this.curYear--;a=12}}}this.curMonth=a;this.render(this.curYear,this.curMonth)}return false},next:function(){if(this.curYear+TSN.calender.digitPad(this.curMonth)<TSN.calender.pubDate.substring(0,6)){var a=this.curMonth;
if(a>0&&a<12){a++}else{if(a>11){this.curYear++;a=1}}this.curMonth=a;this.render(this.curYear,this.curMonth)}return false}}};TSN.browserHistory={id:"",toggleCksId:"tsn-browserHistory-tg",cksId:"tsn-browserHistory",maxSize:10,data:[],sRow:"^",sDataSet:"|",testIdx:0,init:function(){var d=$.cookie(this.cksId);
if(d!=null&&d!=""){var c=d.split(this.sRow);for(var b=0;b<((c.length<this.maxSize)?c.length:this.maxSize);b++){var a=c[b].split(this.sDataSet);this.data.push(a)}}},add:function(d,c,b,a,e){if(e!=""&&d!=""&&c!=""&&b!=""&&a!=""){if(!this.isExists(d,c,b,a,e)){if(this.data.length>=this.maxSize){this.data.shift()
}this.data.push([d,c,b,a,e])}}this.save()},isExists:function(d,c,b,a,g){for(var e=0;e<this.data.length;e++){var f=this.data[e];if(f[0]==d&&f[1]==c&&f[2]==b&&f[3]==a&&f[4]==g){return true}}return false},save:function(){var b=[];
for(var a=0;a<this.data.length;a++){b.push(this.data[a].join(this.sDataSet))}$.cookie(this.cksId,b.join(this.sRow),{expires:1,path:"/"})},bind:function(g){this.id=g;this.init();var b=$.cookie(this.toggleCksId);
var a=(b=="1"||b==null)?"block":"none";var f=(b=="1"||b==null)?"":"expand";var e="";for(var d=this.data.length-1;d>-1;d--){var c=(this.data[d][0]==TSN.pubDate)?"今日":onccLib.dateFormat(this.data[d][0],"dd/mm");
e+='<li><a href="'+TSN.getArticleHref(this.data[d][0],this.data[d][1],this.data[d][2],this.data[d][3])+'">'+this.decodeTitle(this.data[d][4])+" ("+c+")</a></li>"}$(g).html('<h2 class="'+f+'" onclick="TSN.browserHistory.toggle(this)">24小時瀏覽記錄</h2><div class="hrThin"></div><ul class="commonList" style="display:'+a+'">'+e+'<div class="right"><a href="#" onclick="TSN.browserHistory.clear();return false;" class="btnClear">清除記錄</a></div></ul>');
this.saveCurrent()},saveCurrent:function(){var a=TSN.getHrefInfo();if(a.sect_L1_name!=""&&a.pubdate!=""&&a.sect_L3!=""&&a.priority!=""){var b=TSN.content.getTitle();if(b!=""){this.add(a.pubdate,a.sect_L1_name,a.sect_L3,a.priority,this.encodeTitle(b))
}}},encodeTitle:function(d){var b=d;var c=b.match(new RegExp("[A-Za-z]","g"));if(c!==null){c=$.arrayUtils.unique(c);for(var a=0;a<c.length;a++){b=b.replace(new RegExp(c[a],"g"),c[a]+"_")}}return b},decodeTitle:function(a){return a.replace(new RegExp("_","g"),"")
},toggle:function(c){var a=$(c);var b=a.hasClass("expand");var d=$(this.id+" ul.commonList");if(b){a.removeClass("expand");d.show()}else{a.addClass("expand");d.hide()}$.cookie(this.toggleCksId,(b?"1":"0"),{expires:365,path:"/"})
},clear:function(){this.data=[];this.save();$(this.id+" ul.commonList li").remove()}};TSN.pollInfo={id:"#pollInfoCTN",xmlPath:"/xml/polling.xml",init:function(a){if(a=="china_world"){a="news"}$.get(this.xmlPath,function(b){TSN.pollInfo.bind(b,a)
})},bind:function(c,a){var d=(a||"");var b="";$(c).find("polling").each(function(){var g=$(this).find("sect_L1_name").text();var f=$(this).find("sect_L1_cname").text();var e=$(this).find("url").text();
var j=$(this).find("title").text();var i=j;var h=e.indexOf("/cgi-bin/");e="/polling/index.html?url="+e.substring(h,e.length).replace("?","+");if(i.length>23){i=j.substring(0,23)+"..."}if(d!=""){if(g==d){b+='<div><a href="'+e+'" title="'+j+'">'+f+"："+i+"</a></div>"
}}else{if(g=="entertainment"||g=="news"||g=="finance"){b+='<div><a href="'+e+'" title="'+j+'">'+f+"："+i+"</a></div>"}}});$(this.id).append(b)}};TSN.ad={write:function(c,a){if(c=="super"&&TSN.sect!="main"){var b=((TSN.sect_L3=="index"||TSN.sect_L3=="")&&TSN.sect!="archive"&&TSN.sect!="sitemap")?"m_":"";
document.write('<iframe src="/ifm/'+((TSN.sect!="")?b+TSN.sect:b+"news")+"/super.html?p="+c+"&s="+a+'" frameborder="0" width="728" height="90" scrolling="no" id="superIframe"></iframe>')}else{document.write('<script type="text/javascript" src="/js/adv/'+c+"_"+a+'.js"><\/script>')
}}};TSN.toolTip={id:"#toolTipBox",show:function(b,d,c){$(this.id).remove();$("body").append('<div id="toolTipBox"><div class="upArrow"><!--NULL--></div><div class="title"></div><div class="downArrow"><!--NULL--></div></div>');
var e=$(this.id);var i=$(b);var l=i.position();var a=0;var j=0;var g=10;var m=i.attr("alt");if(c){if(c.caption){m=c.caption}}e.find(".title").html(m);if(i.hasClass("ttUp")){e.removeClass("up").addClass("down");
a=-(e.height())}else{e.removeClass("down").addClass("up");a=d}if(l.left+e.width()>$(document).width()){j=-e.width();g=e.width()-17-g;if(i.width()<27){l.left=l.left+(Math.floor(i.width()/2)+19)}}else{if(i.width()<27){l.left=l.left+(Math.floor(i.width()/2)-19)
}}var k=$("#mainpageCTN");var f={top:0,left:0};if(k.css("position")=="relative"){f=k.position()}e.find(".upArrow").css({"margin-left":g+"px"});e.find(".downArrow").css({"margin-left":g+"px"});e.css({width:e.width(),top:f.top+l.top+a,left:f.left+l.left+j}).show()
},hide:function(a){$(this.id).hide()}};TSN.articleList=function(c,b,a){if(c){this.prevBtn=null;this.nextBtn=null;this.targ=$(c);this.id=c;this.dataSet=(b||TSN.data.articleList[TSN.sect]);this.groups=(a||TSN.listGroup[TSN.sect]);
this.isSelect=(this.targ.attr("tagName")=="SELECT");if(typeof this.dataSet!="undefined"||this.isSelect==false){this.bind()}}};TSN.articleList.prototype.bind=function(){var n=[];var k=0;if(this.isSelect){if(TSN.sect=="main"){n.push('<option value="#">請選擇&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;要聞港聞</option>');
n.push('<option value="#">'+onccLib.digitPad("-","",65)+"</option>")}if(TSN.sect=="china_world"){var A="00422";for(var x=0;x<this.dataSet.length;x++){if(this.dataSet[x].is_main_article=="true"){A=this.dataSet[x].sect_L2;
break}}if(A!="00422"){var q=TSN.listGroup.china_world[1];var m=TSN.listGroup.china_world[2];var l=TSN.listGroup.china_world[3];var h=TSN.listGroup.china_world[4];var g=TSN.listGroup.china_world[5];TSN.listGroup.china_world[1]=h;
TSN.listGroup.china_world[2]=g;TSN.listGroup.china_world[3]=q;TSN.listGroup.china_world[4]=m;TSN.listGroup.china_world[5]=l}}for(var x=0;x<this.groups.length;x++){var u=this.genByGroup(this.groups[x]);
if(u.length!=0){if(typeof $AD.dropDown.dataRow[TSN.sect]!="undefined"&&(TSN.arcDate==TSN.pubDate)){var f=$AD.dropDown.dataRow[TSN.sect];for(var w=0;w<f.length;w++){if(f[w].row<=(k+u.length)){var s=f[w].url.split("&redirect=")[1];
var d=(TSN.href.indexOf(s)!=-1)?" selected":"";var b='<option value="'+f[w].url+'" style="color:'+f[w].txtColor+";background-color:"+f[w].bgColor+'"'+d+">"+f[w].title+"</option>";u.splice((f[w].row-k)-1,0,b);
f.splice(w,1)}}}n.push('<optgroup label="'+this.groups[x].n+'">');n.push(u.join(""));n.push("</optgroup>");k+=u.length}if(x==0&&typeof $AD.dropDown.data[TSN.sect]!="undefined"&&(TSN.arcDate==TSN.pubDate)){var z=$AD.dropDown.data[TSN.sect];
n.push('<optgroup label="客戶資訊">');for(var w=0;w<z.length;w++){var s=z[w].url.split("&redirect=")[1];var d=(TSN.href.indexOf(s)!=-1)?" selected":"";n.push('<option value="'+z[w].url+'" style="color:'+z[w].txtColor+";background-color:"+z[w].bgColor+'"'+d+">"+z[w].title+"</option>")
}n.push("</optgroup>")}}}else{if(TSN.arcDate==TSN.pubDate){if(typeof $AD.dropDown.dataRow[TSN.sect]!="undefined"){var f=$AD.dropDown.dataRow[TSN.sect];for(var w=0;w<f.length;w++){var y=z[w].url.split("|");
var r=(y.length>1)?' target="_blank"':"";$(this.id+" li:eq("+(f[w].row-1)+")").before('<li><a href="'+y[0]+'" style="background-color:'+f[w].bgColor+";color:"+f[w].txtColor+'"'+r+">"+f[w].title+"</a></li>")
}}if(typeof $AD.dropDown.data[TSN.sect]!="undefined"){var a=$(this.id+" ul:first");if(a.length>0){var z=$AD.dropDown.data[TSN.sect];var c=[];c.push('<h2>客戶資訊</h2><ul class="clearList">');for(var w=0;w<z.length;
w++){var y=z[w].url.split("|");var r=(y.length>1)?' target="_blank"':"";c.push('<li><a href="'+y[0]+'" style="background-color:'+z[w].bgColor+";color:"+z[w].txtColor+'"'+r+">"+z[w].title+"</a></li>")}c.push("</ul>");
a.after(c.join(""))}}}}var p="";var o=TSN.sect;var B=ODN.convertSect(o);var v="更多東方日報";if(typeof ODN.sectName[o]!="undefined"){if(this.isSelect){if(o=="charity"){p+='<optgroup label="心之書"><option value="/cnt/charity/book.html">助清貧生笑迎新學年</option></optgroup>'
}p+='<option value="#">'+onccLib.digitPad("-","",40)+'</option><option value="'+ODN.domain+ODN.getSectHref(B)+'">'+v+ODN.sectName[o]+"</option>";if(o=="finance"){p+='<option value="http://money18.on.cc">更多Money18投資資訊</option>'
}}else{p+='<div class="hrThin"></div><div><a href="'+ODN.domain+ODN.getSectHref(B)+'">'+v+ODN.sectName[o]+"</a></div>";if(o=="finance"){p+='<div><a href="http://money18.on.cc">更多Money18投資資訊</a></div>'}}}n.push(p);
this.targ.append(n.join(""));if(this.isSelect){this.prevBtn=this.targ.parent().parent().find(".prevArticle");this.nextBtn=this.targ.parent().parent().find(".nextArticle");var e=this.targ[0].selectedIndex;
var p=(o!="finance")?3:4;if(e+1<=this.targ[0].length-p&&this.nextBtn.length>0){var y=this.targ[0].options[e+1].value.split("|");this.nextBtn.find("a").attr("href",y[0]).attr("target",(y.length>1)?"_blank":"_self");
this.nextBtn.show()}if(e-1>=0&&this.prevBtn.length>0){var y=this.targ[0].options[e-1].value.split("|");this.prevBtn.find("a").attr("href",y[0]).attr("target",(y.length>1)?"_blank":"_self");this.prevBtn.show()
}this.targ.change(function(){var j=$(this).val();if(j!="#"){var i=j.split("|");if(i.length>1){if(i[1]==="blank"){window.open(i[0],"_blank")}}else{window.location=j}}})}};TSN.articleList.prototype.genByGroup=function(a){var d=[];
for(var c=0;c<a.L2.length;c++){var e=(a.L2[c]=="is_main_article");for(var b=0;b<this.dataSet.length;b++){if(e){if(this.dataSet[b].is_main_article=="true"){d.push(this.genItem(this.dataSet[b]))}}else{if((this.dataSet[b].sect_L2==a.L2[c]||this.dataSet[b].sect_L3==a.L2[c])&&this.dataSet[b].is_main_article!="true"){d.push(this.genItem(this.dataSet[b]))
}}}}return d};TSN.articleList.prototype.genItem=function(d){var c="";var a=TSN.getArticleHref(d.pubdate,d.sect_L1_name,d.sect_L3,d.priority);if(this.isSelect){var b=(TSN.href.indexOf(a)!=-1)?" selected":"";
if(TSN.orgSect=="commentary"&&d.sect_L3=="00186"&&d.priority=="001"){b=" selected"}c='<option value="'+a+'"'+b+">"+d.title+"</option>"}else{c='<li><a href="'+a+'">'+d.title+"</a></li>"}return c};(function(a){a.urlParams={get:function(b){return a.urlParams.extract(b,window.location.href)
},extract:function(b,f){var j="";var k=false;var g=b+"=";var d=g.length;if(f.indexOf("?")>-1){var h=f.substr(f.indexOf("?")+1);var e=h.split("&");for(var c=0;c<e.length;c++){if(e[c].substr(0,d)==g){var i=e[c].split("=");
j=decodeURIComponent(i[1]);k=true;break}}}if(k==false){return null}return j},set:function(c,b,d){return c+"?"+encodeURIComponent(b)+"="+encodeURIComponent(d)},append:function(c,b,d){return c+"&"+encodeURIComponent(b)+"="+encodeURIComponent(d)
}}})(jQuery);(function(a){a.arrayUtils={unique:function(c){var f=[];var b=c.length;for(var e=0;e<b;e++){for(var d=e+1;d<b;d++){if(c[e]===c[d]){d=++e}}f.push(c[e])}return f}}})(jQuery);
