var tii_isopera=typeof window.opera!='undefined';var tii_isie=typeof document.all!='undefined'&&!tii_isopera&&navigator.vendor!='KDE';var tii_issafari=navigator.vendor=='Apple Computer, Inc.';function tii_getTotalOffsetPosition(element,direction)
{var pos=direction=='x'?element.offsetLeft:element.offsetTop;var tmp=element.offsetParent;while(tmp!=null)
{pos+=direction=='x'?tmp.offsetLeft:tmp.offsetTop;tmp=tmp.offsetParent;}
return pos;}
function tii_stopDefaultAction(event)
{event.returnValue=false;if(typeof event.preventDefault!='undefined')
{event.preventDefault();}}
function tii_dom_createElement(nodeName,attributes)
{var isopera=typeof window.opera!='undefined';var isie=typeof document.all!='undefined'&&!isopera&&navigator.vendor!='KDE';var newElement;try
{newElement=document.createElement(nodeName);}
catch(error)
{return null;}
var attributesLength=attributes.length;for(var i=0;i<attributesLength;i++)
{var attribute=attributes[i][0];var value=attributes[i][1];newElement.setAttribute(attribute,value);switch(attribute)
{case'id':newElement.id=value;break;case'class':if(isie)
{newElement.setAttribute('className',value);}
newElement.className=value;break;case'style':newElement.style.cssText=newElement.style.cssText+' '+value;break;case'for':if(isie)
{newElement.setAttribute('htmlFor',value);}
newElement.htmlFor=value;}}
return newElement;}
function tii_dom_removeWhitespaceTextNodes(node)
{for(var x=0;x<node.childNodes.length;x++)
{var child=node.childNodes[x];if(child.nodeType==3&&!/\S/.test(child.nodeValue))
{node.removeChild(node.childNodes[x]);x--;}
if(child.nodeType==1)
{tii_dom_removeWhitespaceTextNodes(child);}}}
function tii_callFunctionOnWindowLoad(functionToCall)
{if(typeof window.addEventListener!='undefined')
{window.addEventListener('load',functionToCall,false);}
else if(typeof document.addEventListener!='undefined')
{document.addEventListener('load',functionToCall,false);}
else if(typeof window.attachEvent!='undefined')
{window.attachEvent('onload',functionToCall);}
else
{var oldFunctionToCall=window.onload;if(typeof window.onload!='function')
{window.onload=functionToCall;}
else
{window.onload=function()
{oldFunctionToCall();functionToCall();};}}}
function tii_callFunctionOnElementLoad(targetId,functionToCall)
{var myArguments=arguments;tii_callFunctionOnWindowLoad(function()
{window.loaded=true;});var targetElement=document.getElementById(targetId);if(targetElement==null&&!window.loaded)
{var pollingInterval=setInterval(function()
{if(window.loaded)
{clearInterval(pollingInterval);}
targetElement=document.getElementById(targetId);if(targetElement!=null)
{clearInterval(pollingInterval);var argumentsTemp=new Array();var argumentsTempLength=myArguments.length-2;for(var i=0;i<argumentsTempLength;i++)
{argumentsTemp[i]=myArguments[i+2];}
functionToCall.apply(this,argumentsTemp);}},10);}}
function tii_addEventHandlerOnElementLoad(targetId,eventType,functionToCall,bubbleEventUpDOMTree)
{tii_callFunctionOnWindowLoad(function()
{window.loaded=true;});var targetElement=document.getElementById(targetId);if(targetElement==null&&!window.loaded)
{var pollingInterval=setInterval(function()
{if(window.loaded)
{clearInterval(pollingInterval);}
targetElement=document.getElementById(targetId);if(targetElement!=null)
{clearInterval(pollingInterval);tii_addEventHandler(targetElement,eventType,functionToCall,bubbleEventUpDOMTree);}},10);}}
function tii_addEventHandler(targetElement,eventType,functionToCall,bubbleEventUpDOMTree)
{if(!targetElement)
{window.status='Warning: Tried to attach event to null object';return false;}
if(typeof targetElement.addEventListener!='undefined')
{targetElement.addEventListener(eventType,functionToCall,bubbleEventUpDOMTree);}
else if(typeof targetElement.attachEvent!='undefined')
{targetElement.attachEvent('on'+eventType,functionToCall);}
else
{eventType='on'+eventType;if(typeof targetElement[eventType]=='function')
{var oldListener=targetElement[eventType];targetElement[eventType]=function()
{oldListener();return functionToCall();}}
else
{targetElement[eventType]=functionToCall;}}
return true;}
function tii_removeEventHandler(targetElement,eventType,functionToRemove,bubbleEventUpDOMTree)
{if(typeof targetElement.removeEventListener!="undefined")
{targetElement.removeEventListener(eventType,functionToRemove,bubbleEventUpDOMTree);}
else if(typeof targetElement.detachEvent!="undefined")
{targetElement.detachEvent("on"+eventType,functionToRemove);}
else
{targetElement["on"+eventType]=null;}
return true;}
var moveTouts;function setMover(param_lepas,param_mover,param_leftarrow,param_rightarrow)
{var toutsPerShow=3;if(param_lepas!=undefined){toutsPerShow=param_lepas;}
var moveDelay=1;var widthTraversed=0;var toutTracker=0;var toutCount=0;var directionChangeMultiplier;if(tii_isie)
{directionChangeMultiplier=20;}
else
{directionChangeMultiplier=40;}
var dotNumber=2;var mover=document.getElementById('mover');if(param_mover!=undefined)var mover=document.getElementById(param_mover);if(!mover)
{return false;}
mover.style.left='0px';tii_dom_removeWhitespaceTextNodes(mover);var beltTouts=mover.childNodes;var beltToutsLength=beltTouts.length;var beltToutWidth;if(beltToutsLength>0)
{beltToutWidth=beltTouts.item(0).offsetWidth;}
else
{return false;}
var visibleWidth=toutsPerShow*beltToutWidth;function moveBelt(event,directionChange)
{if((event.type==keyevent&&event.keyCode!=13)||widthTraversed>0)
{return false;}
function recirculateTouts()
{if(directionChange>0)
{if(Math.ceil(toutTracker/beltToutWidth)>0)
{toutTracker=toutTracker-beltToutWidth;var clonedTout=beltTouts.item(beltToutsLength-1).cloneNode(true);mover.insertBefore(clonedTout,mover.firstChild);mover.removeChild(beltTouts.item(beltToutsLength));toutCount++;}}
if(directionChange<0)
{if(Math.floor(toutTracker/beltToutWidth)>0)
{toutTracker=toutTracker-beltToutWidth;var clonedTout=mover.childNodes[0].cloneNode(true);mover.appendChild(clonedTout);mover.removeChild(mover.childNodes[0]);mover.style.left='0 px';toutCount++;}}}
moveTouts=setInterval(function()
{widthTraversed=widthTraversed+directionChangeMultiplier;toutTracker=toutTracker+directionChangeMultiplier;recirculateTouts();if(toutCount>=toutsPerShow)
{clearInterval(moveTouts);if(dotNumber==1)
{dotNumber=2;}
else
{dotNumber=1;}
mover.style.left='0px';beltTouts=mover.childNodes;widthTraversed=0;toutCount=0;}},moveDelay);tii_stopDefaultAction(event);}
var leftArrow=document.getElementById('leftArrow');if(param_leftarrow!=undefined)var leftArrow=document.getElementById(param_leftarrow);var rightArrow=document.getElementById('rightArrow');if(param_rightarrow!=undefined)var rightArrow=document.getElementById(param_rightarrow);if(!leftArrow||!rightArrow)
{return false;}
leftArrow.href='javascript:{}';rightArrow.href='javascript:{}';var keyevent=tii_issafari||tii_isie?'keydown':'keypress';tii_addEventHandler(leftArrow,'click',function(event){moveBelt(event,1)},false);tii_addEventHandler(leftArrow,keyevent,function(event){moveBelt(event,1)},false);tii_addEventHandler(rightArrow,'click',function(event){moveBelt(event,-1)},false);tii_addEventHandler(rightArrow,keyevent,function(event){moveBelt(event,-1)},false);}