/*
 * ozweb.com.tw
 * Copyright(c) 2008, Cipher Chien / OZ Network.
 * 
 */


Ext.namespace('oz.doc');oz.doc.contentBar={sCookie:'fontSize',cssSmall:'fontSmall',cssMiddle:'fontMiddle',cssLarge:'fontLarge',cssHuge:'fontHuge',btnSmall:'btnFontSmall',btnSmallMosOutSrc:'/images/oz/btnFontSmallOut.png',btnSmallMosOverSrc:'/images/oz/btnFontSmallOver.png',btnMiddle:'btnFontMiddle',btnMiddleMosOutSrc:'/images/oz/btnFontMiddleOut.png',btnMiddleMosOverSrc:'/images/oz/btnFontMiddleOver.png',btnLarge:'btnFontLarge',btnLargeMosOutSrc:'/images/oz/btnFontLargeOut.png',btnLargeMosOverSrc:'/images/oz/btnFontLargeOver.png',btnHuge:'btnFontHuge',btnHugeMosOutSrc:'/images/oz/btnFontHugeOut.png',btnHugeMosOverSrc:'/images/oz/btnFontHugeOver.png',saveFontSizeToCookie:function(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}else{var expires="";}
document.cookie=name+"="+value+expires+"; path=/";},getFontSizeFromCookie:function(name){var ca=document.cookie.split(';');var nameEQ=name+"=";for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1,c.length);}
if(c.indexOf(nameEQ)==0){return c.substring(nameEQ.length,c.length);}}
return null;},loadFontSizeFromCookie:function(bodyId){var obj=Ext.get(bodyId);obj.dom.className=this.getFontSizeFromCookie(this.sCookie);if(Ext.isEmpty(obj.dom.className,false)){var cssClassName=this.cssSmall;obj.dom.className=cssClassName;}else{var cssClassName=obj.dom.className;}
this.resetFontBtnsToMosOut();switch(cssClassName){case this.cssSmall:var btn=Ext.get(this.btnSmall);btn.dom.src=this.btnSmallMosOverSrc;break;case this.cssMiddle:var btn=Ext.get(this.btnMiddle);btn.dom.src=this.btnMiddleMosOverSrc;break;case this.cssLarge:var btn=Ext.get(this.btnLarge);btn.dom.src=this.btnLargeMosOverSrc;break;case this.cssHuge:var btn=Ext.get(this.btnHuge);btn.dom.src=this.btnHugeMosOverSrc;break;}},changeFontSize:function changeClass(bodyId,cssName){var obj=Ext.get(bodyId);obj.dom.className=cssName;this.resetFontBtnsToMosOut();this.saveFontSizeToCookie(this.sCookie,cssName,1);switch(cssName){case this.cssSmall:var btn=Ext.get(this.btnSmall);btn.dom.src=this.btnSmallMosOverSrc;break;case this.cssMiddle:var btn=Ext.get(this.btnMiddle);btn.dom.src=this.btnMiddleMosOverSrc;break;case this.cssLarge:var btn=Ext.get(this.btnLarge);btn.dom.src=this.btnLargeMosOverSrc;break;case this.cssHuge:var btn=Ext.get(this.btnHuge);btn.dom.src=this.btnHugeMosOverSrc;break;}},resetFontBtnsToMosOut:function(){var btn=Ext.get(this.btnSmall);btn.dom.src=this.btnSmallMosOutSrc;var btn=Ext.get(this.btnMiddle);btn.dom.src=this.btnMiddleMosOutSrc;var btn=Ext.get(this.btnLarge);btn.dom.src=this.btnLargeMosOutSrc;var btn=Ext.get(this.btnHuge);btn.dom.src=this.btnHugeMosOutSrc;},doPrintPreview:function(fontSize){var title=document.getElementById("docTitle").innerHTML;var content=document.getElementById("docBody").innerHTML;var str="<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n"+"<html>\n"+"<head>\n"+"<meta http-equiv='Content-Type' content='text/html; charset=utf-8'>\n"+"<title>Print Priview</title>\n"+"<link href='/css/oz/print.css' rel='stylesheet' type='text/css'/>\n"+"<link href='/css/oz/contentBar.css' rel='stylesheet' type='text/css'/>\n"+"<script>\n"+"function printArticle(){\n"+"document.getElementById('prtoobar').style.display = 'none';\n"+"window.print();\n"+"}\n"+"function goBack(){\n"+"window.history.go(-1);\n"+"}\n"+"</script>\n"+"<!--新增noscript Start -->\n"+"<noscript><p>本網頁使用script可是您的瀏覽器並不支援，使用的script並沒有影響您閱讀本站網頁的資訊</p></noscript>\n"+"<!--新增noscript End -->\n"+"</head>\n"+"<body>\n"+"<div id='pagesize'>\n"+"<div class='ptrec'>\n"+"<div id='prtoobar' class='prtoobar'>\n"+"<input id='btnimg1' name='s1' type='button' onkeypress='printArticle();' onclick='printArticle();' value='列印' />\n"+"<input id='btnimg2' name='s2' type='button' onkeypress='goBack();' onclick='goBack();' value='回前頁' />\n"+"</div>\n"+"<div id='ptcon' class='ptcon'>\n"+"<div class='article'>\n"+"<div class='title'>"+title+"</div>\n"+"<div id='docBody' class='\n"+fontSize+"'>\n"+content+"</div>\n"+"</div>\n"+"</div>\n"+"</div>\n"+"</div>\n"+"</body>\n"+"</html>\n";document.write(str);document.close();}};