/*	NewsTicker v1.0 <http://www.svachon.com/>
	Copyright (c) 2009 Steven Vachon
*/

var NewsTicker=function(_1){var _2=0.1;var _3=false;var _4=true;var _5;var _6;var _7=0;function _8(){Digica.addEventListener(document,"DOMContentLoaded",_9);};function _a(){_3=false;_b();};function _c(){_3=true;_d();};function _9(){_1=document.getElementById(_1);var _e=_1.getElementsByTagName("A");var _f=_e.length;for(var i=0;i<_f;i++){var _10=_e[i];Digica.addEventListener(_10,"mouseout",_a);Digica.addEventListener(_10,"mouseover",_c);}_b();};function _11(obj){if(!_3){_b();}};function _12(obj){obj.className="jsInvisible";_6.className="jsVisible";NewsTicker.fadeIn(_6,_2,_11);};function _13(){_14(_7+1,true);};function _14(i,_15){if(_15==undefined){_15=true;}var _16=_1.getElementsByTagName("LI");var len=_16.length;if(i<0){if(_15){i=len-1;}else{return;}}else{if(i>=len){if(_15){i=0;}else{return;}}}if(_4){for(var j=1;j<len;j++){NewsTicker.setOpacity(_16[j],0);}_4=false;}_6=_16[i];NewsTicker.fadeOut(_16[_7],_2,_12);_7=i;};function _b(){_5=setTimeout(_13,5000);};function _d(){clearTimeout(_5);};_8.apply(this,arguments);};NewsTicker.clearFadeInterval=function(obj){clearInterval(obj.fadeInterval);obj.fading=false;};NewsTicker.fade=function(obj,_17,_18,_19){if(_17!=obj.fadeDirection||!obj.fading){NewsTicker.clearFadeInterval(obj);obj.fadeDirection=_17;obj.fading=true;obj.onComplete=_19;obj.style.zIndex=(_17=="out")?0:1;if(_18<1){obj.fadeInterval=setInterval(function(){var _1a=NewsTicker.getOpacity(obj);_1a=(_17=="out")?_1a-_18:_1a+_18;NewsTicker.setOpacity(obj,_1a);},30);}else{var _1b=(_17=="out")?0:1;NewsTicker.setOpacity(obj,_1b);}}};NewsTicker.fadeIn=function(obj,_1c,_1d){NewsTicker.fade(obj,"in",_1c,_1d);};NewsTicker.fadeOut=function(obj,_1e,_1f){NewsTicker.fade(obj,"out",_1e,_1f);};NewsTicker.getOpacity=function(obj){if(!obj.filters){var _20=parseFloat(obj.style.opacity);if(isNaN(_20)){_20=1;}}else{if(obj.filters.length>0){return obj.filters.item("DXImageTransform.Microsoft.Alpha").Opacity/100;}else{return 1;}}return _20;};NewsTicker.setOpacity=function(obj,val){val=Math.max(0,Math.min(1,val));obj.style.visibility=(val<=0)?"hidden":"visible";if(!obj.filters){obj.style.opacity=val;}else{obj.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+(val*100)+")";}if(val<=0||val>=1){NewsTicker.clearFadeInterval(obj);if(obj.filters&&val>=1){obj.style.removeAttribute("filter");}if(obj.onComplete!=undefined){obj.onComplete(obj);}}};new NewsTicker("news");
