var classFix;if(document.all){classFix="className";}else{classFix="class";}var columnMode=3;var originalHeight;var lineHeight=16;var currentPos=0;var iUDOffetSetTop=0;var iUDOffetSetBottom=0;var col3Width=210;var heightOfColumns=250;function getHeight(obj){if(obj=="window"){if(window.innerHeight){return window.innerHeight;}else{return document.getElementById("bodyNode").offsetHeight;}}else{obj=document.getElementById(obj);if(obj.offsetHeight){return obj.offsetHeight;}}}function articleSetup(){var fontSize=12;var cv1=12;var parentDiv=document.getElementById("divContentParent");var currentPos=0;for(var i=0;i<3;i++){var col=document.createElement("div");col.setAttribute("id","ac"+i);col.setAttribute(classFix,"artCol");parentDiv.appendChild(col);var obj=document.getElementById("divContentBody");var artText=obj.cloneNode(true);artText.setAttribute("id","at"+i);artText.style.display="block";artText.style.top="0px";artText.style.fontSize=fontSize+"px";artText.style.lineHeight=lineHeight+"px";col.appendChild(artText);}}function layoutArticles(){var parentHeight=getHeight("divContentParent");for(var i=0;i<columnMode;i++){var obj=document.getElementById("at"+i);if(parentHeight>(2*lineHeight)){obj.style.top=-1*(parentHeight*(i+currentPos));}}articlePages();}function resetArticle(){currentPos=0;layoutArticles();}function setSnap(mod){if(mod==null){mod=0;}var snap=lineHeight*Math.round((getHeight("window")-mod)/lineHeight);if(snap<(lineHeight*10)){snap=lineHeight*10;if(window.scrollTo){window.scrollTo(0,75);}}else if(window.scrollTo){window.scrollTo(0,0);}return snap;}function setArticleHeight(){if(columnMode>1){if(document.getElementById("divContentBody")!=null){var iOffsetTop=findPosTop(document.getElementById("divContentParent"));document.getElementById("divContentParent").style.height=setSnap(heightOfColumns)-iUDOffetSetTop-iOffsetTop-iUDOffetSetBottom;var tHeight=getHeight("at1");parentHeight=getHeight("divContentParent");while((parentHeight*(currentPos+(columnMode-1)))>tHeight&& currentPos>0){currentPos=currentPos-1;}}}}function findPosLeft(obj){var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeftcurtop=obj.offsetTopwhile(obj=obj.offsetParent){curleft+=obj.offsetLeftcurtop+=obj.offsetTop}}return[curleft];}function findPosTop(obj){var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeftcurtop=obj.offsetTopwhile(obj=obj.offsetParent){curleft+=obj.offsetLeftcurtop+=obj.offsetTop}}return[curtop];}function articlePages(){var parentHeight=getHeight("divContentParent");var tHeight=getHeight("at1");var totalColumns=tHeight/ parentHeight;var totalPages=Math.ceil(totalColumns);var tPos=(currentPos+columnMode)/columnMode;var pagesTotal=Math.ceil(totalPages/ columnMode);var pagesCurrent=Math.round(tPos);var obj=document.getElementById("divPageNavMid");obj.innerHTML=""+pagesCurrent+" of "+pagesTotal;var prevButtonBG=document.getElementById("divPageNavPrev");var prevButtonText=document.getElementById("divPageNavPrevTXT");var nextButtonBG=document.getElementById("divPageNavNext");var nextButtonText=document.getElementById("divPageNavNextTXT");if(pagesTotal>1){if(pagesCurrent==1){nextButtonText.style.color="#000";nextButtonBG.onclick=function(){nextPage();}prevButtonText.style.color="#ccc";}if(pagesCurrent>1&&(pagesCurrent<=pagesTotal)){prevButtonText.style.color="#000";prevButtonBG.onclick=function(){prevPage();}if(pagesCurrent==pagesTotal){nextButtonText.style.color="#ccc";}else{nextButtonText.style.color="#000";nextButtonBG.onclick=function(){nextPage();}}}}}function nextPage(){tHeight=getHeight("at1")var parentHeight=getHeight("divContentParent");if((parentHeight*(currentPos+columnMode))<tHeight){currentPos=currentPos+columnMode;}layoutArticles();}function prevPage(){currentPos=currentPos-columnMode;if(currentPos<0){currentPos=0;}layoutArticles();}function threeColumn(){var fontSize=12;var cv1=12;currentPos=0;columnMode=3;colWidth=col3Width;if(fontSize>18){fontSize=18;}var obj1=document.getElementById("at0");obj1.style.zIndex=5;obj1.style.display="block";obj1.style.width=colWidth;obj1.style.left=0;var obj2=document.getElementById("at1");obj2.style.zIndex=5;obj2.style.display="block";obj2.style.width=colWidth;obj2.style.left=colWidth+20;var obj3=document.getElementById("at2");obj3.style.zIndex=5;obj3.style.display="block";obj3.style.width=colWidth;obj3.style.left=2*(colWidth+20);}function initArticle(){if(document.getElementById("divContentBody")!=null){articleSetup();setArticleHeight();threeColumn();layoutArticles();}}function windowResize(){setArticleHeight();layoutArticles();}window.onresize=windowResize;