$(function(){ var thisday=new Date(); var thenow=thisday.getHours()*10000 + thisday.getMinutes()*100 + thisday.getSeconds(); var fz=getCookie ("fontsize"); var bg=getCookie ("bgcolor"); if (fz!=null && fz>=10 && fz<=25) { setfont(fz); } if (bg!=null && (bg.indexOf("#")>=0 || bg.indexOf(".")>=0)) { setbackground(bg); } $("#backg a").each(function() { if ($(this).attr("value").indexOf("#")>=0) { $(this).css("background-color",$(this).attr("value")); } else if ($(this).attr("value").indexOf(".")>=0) { $(this).css("background-image","url(http://s.ftimg.net/img/" + $(this).attr("value") + ")"); } }); $("#backg a").click(function(){ setbackground($(this).attr("value")); }); $("#fonts a").click(function(){ setfont($(this).attr("value")); }); }) function setbackground(thebg) { var thebg; if (thebg.indexOf("#")>=0) { $(".newsContent").css("background-color",thebg).css("background-image",""); } else if (thebg.indexOf(".")>=0) { $(".newsContent").css("background-image","url(http://s.ftimg.net/img/" + thebg + ")").css("background-color",""); } //for deep color, change font color accordingly if (thebg=="#0C3202") { $(".newsContent,.newsContent a:link,.newsContent a:visited").css("color","#FFF"); } else { $(".newsContent").css("color","#000"); $(".newsContent a:link,.newsContent a:visited").css("color",""); } setCookie("bgcolor",thebg); } function setfont(thefont) { var thefont; $(".newsContent,.newsContent *").css({"font-size":thefont + "px","line-height":"22px"}); $(".newsdes").css({"font-size":thefont + "px"}); setCookie("fontsize",thefont); } function setCookie(name,value){ var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString(); } function getCookie(name){ var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr != null){ return unescape(arr[2]); }else{ return ""; } } function delCookie(name){ var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval=getcookie(name); if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString(); }