function gEBI(objId){return document.getElementById(objId);}
function createCookie(sName,sValue,iDays){sValue=escape(sValue);if(iDays){var oDate=new Date();oDate.setTime(oDate.getTime()+(iDays*24*60*60*1000));var sExpires="; expires="+oDate.toGMTString();}
else
var sExpires="";document.cookie=sName+"="+sValue+sExpires+"; path=/";}
function throwCookie(sName){var sNameEQ=sName+"=";var aCookies=document.cookie.split(';');for(var i=0;i<aCookies.length;i++){var c=aCookies[i];while(c.charAt(0)==' ')
c=c.substring(1,c.length);if(c.indexOf(sNameEQ)==0)
return c.substring(sNameEQ.length,c.length);}
return null;}
function delCookie(sName){createCookie(sName,"",-1);}
function isset(sVar){return(typeof(window[sVar])!='undefined');}
_bUa=navigator.userAgent.toLowerCase();_bOp=(_bUa.indexOf("opera")!=-1?true:false);_bIe=(_bUa.indexOf("msie")!=-1&&!_bOp?true:false);_bIe4=(_bIe&&(_bUa.indexOf("msie 2.")!=-1||_bUa.indexOf("msie 3.")!=-1||_bUa.indexOf("msie 4.")!=-1)&&!_bOp?true:false)
isIe=function(){return _bIe;}
isOldIe=function(){return _bIe4;}
var olArray=[];function AddOnload(f){if(isIe()&&isOldIe()){window.onload=ReadOnload;olArray[olArray.length]=f;}
else if(window.onload){if(window.onload!=ReadOnload){olArray[0]=window.onload;window.onload=ReadOnload;}
olArray[olArray.length]=f;}
else
window.onload=f;}
function ReadOnload(){for(var i=0;i<olArray.length;i++){olArray[i]();}}
function txtSize(iSize){var aSizes=Array('0.917em','','1.333em');var aChange=Array('pageDescription','h5');var aSizesDefault=Array('1.083em','1em');for(var i=0;i<aChange.length;i++){if(!aSizes[iSize])
iSize=1;if(gEBI(aChange[i])){gEBI(aChange[i]).style.fontSize=(iSize!=1)?aSizes[iSize]:aSizesDefault[i];}
else if(gEBI('content').getElementsByTagName(aChange[i])){aH5=gEBI('content').getElementsByTagName(aChange[i]);for(var j=0;j<aH5.length;j++){aH5[j].style.fontSize=(iSize!=1)?aSizes[iSize]:aSizesDefault[i];}}}}
window.onload=function(){HtinyScrolling.init();scrollTips.init();}
var HtinyScrolling={speed:0,maxStep:250,brakeK:10,hash:null,currentBlock:null,requestedX:0,init:function(){var lnks=document.getElementsByTagName('a');for(var i=0,lnk;lnk=lnks[i];i++){if((lnk.href&&lnk.href.indexOf('#')!=-1)&&((lnk.pathname==location.pathname)||('/'+lnk.pathname==location.pathname))&&(lnk.search==location.search)){addEvent(lnk,'click',HtinyScrolling.initScroll,false);lnk.onclick=function(){return false;}}}},getTarget:function(target){while(target.tagName.toLowerCase()!='a')
target=target.parentNode;return target;},getElementXpos:function(el){var x=0;while(el.offsetParent){x+=el.offsetLeft;el=el.offsetParent;}return x;},getScrollLeft:function(){if(document.all)return(document.documentElement.scrollLeft)?document.documentElement.scrollLeft:document.body.scrollLeft;else return window.pageXOffset;},getWindowWidth:function(){if(window.innerWidth)return window.innerWidth;if(document.documentElement&&document.documentElement.clientWidth)return document.documentElement.clientWidth;},getDocumentWidth:function(){if(document.width)return document.width;if(document.body.offsetWidth)return document.body.offsetWidth;},initScroll:function(e){var targ;if(!e)var e=window.event;if(e.target)targ=e.target;else if(e.srcElement)targ=e.srcElement;targ=HtinyScrolling.getTarget(targ);HtinyScrolling.hash=targ.href.substr(targ.href.indexOf('#')+1,targ.href.length);HtinyScrolling.currentBlock=document.getElementById(HtinyScrolling.hash);if(!HtinyScrolling.currentBlock)return;HtinyScrolling.requestedX=HtinyScrolling.getElementXpos(HtinyScrolling.currentBlock);HtinyScrolling.scroll(targ);return false;},scroll:function(targ){var left=HtinyScrolling.getScrollLeft();if(HtinyScrolling.requestedX>left){var endDistance=Math.round((HtinyScrolling.getDocumentWidth()-(left+HtinyScrolling.getWindowWidth()))/HtinyScrolling.brakeK);endDistance=Math.min(Math.round((HtinyScrolling.requestedX-left)/HtinyScrolling.brakeK),endDistance);var offset=Math.max(15,Math.min(endDistance,HtinyScrolling.maxStep));}else{var offset=-Math.min(Math.abs(Math.round((HtinyScrolling.requestedX-left)/HtinyScrolling.brakeK)),HtinyScrolling.maxStep);}
window.scrollTo(left+offset,0);if(Math.abs(left-HtinyScrolling.requestedX)<=1||HtinyScrolling.getScrollLeft()==left){window.scrollTo(HtinyScrolling.requestedX,0);if(typeof XULDocument!='undefined'){location.hash=HtinyScrolling.hash;}
HtinyScrolling.hash=null;}else setTimeout(HtinyScrolling.scroll,HtinyScrolling.speed);}}
var scrollTips={dx:null,init:function(){if(window.addEventListener){window.addEventListener("DOMMouseScroll",this.mouseScroll,false);}else document.attachEvent("onmousewheel",this.mouseScroll);var left=document.getElementById('left');addEvent(left,'mouseover',function(){this.dx=setInterval('scrollTips.arrowScroll(0)',100);return false;});addEvent(left,'mouseout',function(){clearInterval(this.dx);return false;});var right=document.getElementById('right');addEvent(right,'mouseover',function(){this.dx=setInterval('scrollTips.arrowScroll(1)',100);return false;});addEvent(right,'mouseout',function(){clearInterval(this.dx);return false;});},mouseScroll:function(e){if(!e)var e=window.event;if(e.wheelDelta<=0||e.detail>=0){window.scrollBy(80,0);}else window.scrollBy(-80,0);},arrowScroll:function(val){if(val==1){window.scrollBy(70,0);}else{window.scrollBy(-70,0)}}}
var mark={valop:100,req:0,make_hex:function(r,g,b){r=r.toString(16);if(r.length==1)r='0'+r;g=g.toString(16);if(g.length==1)g='0'+g;b=b.toString(16);if(b.length==1)b='0'+b;return"#"+r+g+b;},change_colors:function(id,fps,duration,from,to){var frames=Math.round(fps*(duration/1000));var interval=duration/frames;var delay=interval;var frame=0;if(from.length<7)from+=from.substr(1,3);if(to.length<7)to+=to.substr(1,3);var rf=parseInt(from.substr(1,2),16);var gf=parseInt(from.substr(3,2),16);var bf=parseInt(from.substr(5,2),16);var rt=parseInt(to.substr(1,2),16);var gt=parseInt(to.substr(3,2),16);var bt=parseInt(to.substr(5,2),16);var r,g,b,h;while(frame<frames){r=Math.floor(rf*((frames-frame)/frames)+rt*(frame/frames));g=Math.floor(gf*((frames-frame)/frames)+gt*(frame/frames));b=Math.floor(bf*((frames-frame)/frames)+bt*(frame/frames));h=this.make_hex(r,g,b);setTimeout("mark.set_img_bgcolor('"+id+"','"+h+"')",delay);frame++;delay=interval*frame;}
setTimeout("mark.set_img_bgcolor('"+id+"','"+to+"')",delay);},set_img_bgcolor:function(id,c){if(document.getElementById(id).getElementsByTagName('img')[0]){var o=document.getElementById(id).getElementsByTagName('img')[0];o.style.backgroundColor=c;}else return;},get_img_bgcolor:function(id){var o=document.getElementById(id).getElementsByTagName('img')[0];while(o){var c;if(window.getComputedStyle)c=window.getComputedStyle(o,null).getPropertyValue("background-color");if(o.currentStyle)c=o.currentStyle.backgroundColor;if((c!=""&&c!="transparent")||o.tagName=="BODY"){break;}
o=o.parentNode;}
if(c==undefined||c==""||c=="transparent")c="#FFFFFF";var rgb=c.match(/rgb\s*\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)/);if(rgb)c=this.make_hex(parseInt(rgb[1]),parseInt(rgb[2]),parseInt(rgb[3]));return c;},change_opacity:function(el){if(!(/^menu/.test(el))){var post=document.getElementById(el);if(mark.valop>10&&mark.req==0){mark.valop-=10;mark.set_opacity(post,mark.valop);if(mark.valop==10){mark.req=1};}else
if(mark.valop<100&&mark.req==1){mark.valop+=10;mark.set_opacity(post,mark.valop);if(mark.valop==100){mark.req=2};}
if(mark.req!=2){setTimeout("mark.change_opacity('"+el+"')",50);}
else{mark.set_opacity(post,9999);mark.req=0;return;}}},set_opacity:function(post,val){post.style.opacity='0.'+val;post.style.filter="alpha(opacity="+val+")";}}
function addEvent(obj,type,fn){if(obj==undefined||obj==null){return;}
if(obj.addEventListener)
obj.addEventListener(type,fn,false);else if(obj.attachEvent){obj["e"+type+fn]=fn;obj[type+fn]=function(){obj["e"+type+fn](window.event);}
obj.attachEvent("on"+type,obj[type+fn]);}}
function removeEvent(obj,type,fn){if(obj.removeEventListener)
obj.removeEventListener(type,fn,false);else if(obj.detachEvent){obj.detachEvent("on"+type,obj[type+fn]);obj[type+fn]=null;obj["e"+type+fn]=null;}}