var _xFaderImagesArray=new Array();var _xFaderImagesLinkArray=new Array();var _xFaderInterval=2000;var _xFaderCurrentIndex=0;var _xFaderElementId=null;var _xFaderTimerId=null;var _xFaderStopped=false;var _xFaderPaused=false;var _xFaderFadeTimeout=30;var _xFaderStepSize=.05;var _xFaderStyle='crossFade';function xFaderRegister(elementId,navigationElementId,interval){_xFaderElementId=elementId;_xFaderNavigationElementId=navigationElementId;_xFaderInterval=interval;window.addEventListener?window.addEventListener('load',xFaderInit,false):window.attachEvent('onload',xFaderInit);}
function xFaderInit(){if(!document.getElementById||!document.createElement)return;_xFaderImagesArray=document.getElementById(_xFaderElementId).getElementsByTagName('img');_xFaderImagesLinkArray=document.getElementById(_xFaderNavigationElementId).getElementsByTagName('a');for(i=1;i<_xFaderImagesArray.length;i++)_xFaderImagesArray[i].xFaderOpacity=0;_xFaderImagesArray[0].style.display='block';_xFaderImagesArray[0].xFaderOpacity=1;_xFaderTimerId=setTimeout(xFaderStartFade,_xFaderInterval);}
function xFaderResume(){if(_xFaderPaused&&!_xFaderStopped){_xFaderTimerId=setTimeout(xFaderStartFade,_xFaderInterval);}}
function xFaderNavigateImage(index,stop){_xFaderPaused=true;if(!_xFaderStopped){_xFaderStopped=stop;}
clearTimeout(_xFaderTimerId);index-=1;_xFaderCurrentIndex=index;_xFaderImagesArray[index].xFaderOpacity=1;_xFaderImagesArray[index].style.display='block';xFaderSetOpacity(_xFaderImagesArray[index]);xFaderAddClass(_xFaderImagesLinkArray[index],'bannerNavigationActive');for(i=0;i<_xFaderImagesArray.length;i++){if(i!=index){_xFaderImagesArray[i].xFaderOpacity=0;_xFaderImagesArray[i].style.display='none';xFaderSetOpacity(_xFaderImagesArray[i]);xFaderRemoveClass(_xFaderImagesLinkArray[i],'bannerNavigationActive');}}}
function xFaderStartFade(){nIndex=xFaderGetNextIndex();if(_xFaderStyle=='flashFade'){_xFaderImagesArray[_xFaderCurrentIndex].style.display='none';}else{if(nIndex==0){_xFaderImagesArray[nIndex].style.zIndex=2000;}}
xFaderRemoveClass(_xFaderImagesLinkArray[_xFaderCurrentIndex],'bannerNavigationActive');xFaderAddClass(_xFaderImagesLinkArray[nIndex],'bannerNavigationActive');xFaderFade();}
function xFaderGetNextIndex(){return _xFaderImagesArray[_xFaderCurrentIndex+1]?_xFaderCurrentIndex+1:0;}
function xFaderFade(){cOpacity=_xFaderImagesArray[_xFaderCurrentIndex].xFaderOpacity;nIndex=xFaderGetNextIndex();nOpacity=_xFaderImagesArray[nIndex].xFaderOpacity;cOpacity-=_xFaderStepSize;nOpacity+=_xFaderStepSize;_xFaderImagesArray[nIndex].style.display='block';_xFaderImagesArray[_xFaderCurrentIndex].xFaderOpacity=cOpacity<=0?0:cOpacity;_xFaderImagesArray[nIndex].xFaderOpacity=cOpacity<=0?1:nOpacity;xFaderSetOpacity(_xFaderImagesArray[nIndex]);if(cOpacity<=0){xFaderSetOpacity(_xFaderImagesArray[_xFaderCurrentIndex]);_xFaderImagesArray[_xFaderCurrentIndex].style.display='none';if(nIndex==0&&_xFaderStyle=='crossFade'){_xFaderImagesArray[nIndex].style.zIndex='';}
_xFaderCurrentIndex=nIndex;_xFaderTimerId=setTimeout(xFaderStartFade,_xFaderInterval);}else{_xFaderTimerId=setTimeout(xFaderFade,_xFaderFadeTimeout);}}
function xFaderHasClass(ele,cls){return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));}
function xFaderAddClass(ele,cls){if(!xFaderHasClass(ele,cls))ele.className+=" "+cls;}
function xFaderRemoveClass(ele,cls){if(xFaderHasClass(ele,cls)){var reg=new RegExp('(\\s|^)'+cls+'(\\s|$)');ele.className=ele.className.replace(reg,' ');}}
function xFaderSetOpacity(obj){obj.style.opacity=obj.xFaderOpacity;obj.style.MozOpacity=obj.xFaderOpacity;obj.style.filter='alpha(opacity='+(obj.xFaderOpacity*100)+')';}
sfHover=function(){var navElements=document.getElementById("nav");if(navElements){var sfEls=navElements.getElementsByTagName("LI");for(var i=0;i<sfEls.length;i++){sfEls[i].onmouseover=function(){this.className+=" sfhover";}
sfEls[i].onmouseout=function(){this.className=this.className.replace(new RegExp(" sfhover\\b"),"");}}}}
if(window.attachEvent)window.attachEvent("onload",sfHover);