var currentFontSize=4;function revertStyles(fontsize){currentFontSize=fontsize;changeFontSize(0);}
function changeFontSize(sizeDifference){var rule=getRuleByName("body.fs"+(currentFontSize+sizeDifference));if(rule){document.body.style.fontSize=rule.style.fontSize;currentFontSize=currentFontSize+sizeDifference;createCookie("FontSize",currentFontSize,365);equalHeight();}
return;};function getRuleByName(ruleName){for(i=0;i<document.styleSheets.length;i++){var style=document.styleSheets[i];var rules=style.cssRules?style.cssRules:style.rules;if(rules){for(j=0;j<rules.length;j++){if(rules[j].selectorText.trim().toUpperCase()==ruleName.trim().toUpperCase()){return rules[j];}}}}
return null;}
function setActiveStyleSheet(title){createCookie("ColorCSS",title,365);window.location.reload();return;}
function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else expires="";document.cookie=name+"="+value+expires+"; path=/";}
function setScreenType(screentype){createCookie("ScreenType",screentype,365);window.location.reload();return;bclass=document.body.className.trim();if(bclass.indexOf(' ')>0){bclass=bclass.replace(/^\w+/,screentype);}else{bclass=screentype+' '+bclass;}
document.body.className=bclass;equalHeightInit();createCookie("ScreenType",screentype,365);}
String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"");};function changeToolHilite(oldtool,newtool){if(oldtool!=newtool){if(oldtool){oldtool.src=oldtool.src.replace(/-hilite/,'');}
newtool.src=newtool.src.replace(/.gif$/,'-hilite.gif');}}
function jaAddEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false);return true;}else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}else{return false;}}
function equalHeight(elems){if(!elems)return;var maxh=0;for(var i=0;i<elems.length;i++)
{if(elems[i]&&elems[i].scrollHeight>maxh)maxh=elems[i].scrollHeight;}
for(i=0;i<elems.length;i++){if(elems[i])elems[i].parentNode.style.height=maxh+"px";}}
function getElem(id){var obj=document.getElementById(id);if(!obj)return null;var divs=obj.getElementsByTagName('div');if(divs&&divs.length>=1)return divs[divs.length-1];return null;}
function getFirstDiv(id){var obj=document.getElementById(id);if(!obj)return null;var divs=obj.getElementsByTagName('div');if(divs&&divs.length>=1)return divs[0];return obj;}
function getElementsByClass(searchClass,node,tag){var classElements=new Array();var j=0;if(node==null)
node=document;if(tag==null)
tag='*';var els=node.getElementsByTagName(tag);var elsLen=els.length;var pattern=new RegExp('(^|\\s)'+searchClass+'(\\s|$)');for(var i=0;i<elsLen;i++){if(pattern.test(els[i].className)){classElements[j]=els[i];j++;}}
return classElements;}
function instr(str,item){var arr=str.split(" ");for(var i=0;i<arr.length;i++){if(arr[i]==item)return true;}
return false;}
function equalHeightInit(){ja_content=$('ja-content');ja_topsl=$('ja-topsl');ja_col1=$('ja-col1');if(ja_col1==null)
return;if(ja_content.offsetHeight<(ja_col1.offsetHeight-ja_topsl.offsetHeight-20))
{$(ja_content).setStyle('height',(ja_col1.offsetHeight-ja_topsl.offsetHeight-20)+'px');}}
jaAddEvent(window,'load',equalHeightInit);function fixIE(){var objs=getElementsByClass("createdate",null,"TD");if(objs){for(var i=0;i<objs.length;i++){objs[i].innerHTML="<span>"+objs[i].innerHTML+"</span>";}}
var objs=getElementsByClass("moduletable*",null);if(objs){for(var i=0;i<objs.length;i++){var h3=$E('H3',$(objs[i]));makeTransBg(h3);}}
var objs=getElementsByClass('.*-transbg');if(!objs)return;for(var i=0;i<objs.length;i++){makeTransBg(objs[i]);}}
if(isIE6())jaAddEvent(window,'load',fixIE);function makeTransBg(el){var obj=$(el);if(!obj)return;if(obj.tagName=='IMG'){var bgimg=obj.src;obj.setStyle('height',obj.offsetHeight);obj.setStyle('width',obj.offsetWidth);obj.src='images/blank.png';obj.setStyle('visibility','visible');obj.setStyle('filter',"progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+bgimg+", sizingMethod='scale')");}else{var bgimg=obj.getStyle('backgroundImage');var pattern=new RegExp('url\s*[\(]+(.*)[\)]+');if((m=pattern.exec(bgimg)))bgimg=m[1];obj.setStyle('background','none');if(obj.getStyle('position')!='absolute'&&obj.getStyle('position')!='relative'){obj.setStyle('position','relative');}
var childnodes=obj.childNodes;for(var j=0;j<childnodes.length;j++){if((child=$(childnodes[j]))){if(child.getStyle('position')!='absolute'&&child.getStyle('position')!='relative'){child.setStyle('position','relative');}
child.setStyle('z-index',2);}}
var bgdiv=new Element('DIV');bgdiv.setStyle('position','absolute');bgdiv.setStyle('top',0);bgdiv.setStyle('left',0);bgdiv.setStyle('width',obj.offsetWidth);bgdiv.setStyle('height',obj.offsetHeight);bgdiv.setStyle('z-index','1');bgdiv.setStyle('filter',"progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+bgimg+", sizingMethod='scale')");bgdiv.inject(obj);}}
function isIE6(){version=0
if(navigator.appVersion.indexOf("MSIE")!=-1){temp=navigator.appVersion.split("MSIE")
version=parseFloat(temp[1])}
return(version&&(version<7));}
jaToolsHover=function(){var jautw=document.getElementById("ja-usertoolswrap");if(!jautw)return;jautw.onmouseover=function(){this.className="ja-toolswraphover";}
jautw.onmouseout=function(){this.className="";}}
jaAddEvent(window,'load',jaToolsHover);