
var t;var count=0;var timer=5000;var storeArray=new Array();var textArray=new Array();var altArray=new Array();var theTextArray=new Array();var srcPath=new Array();function onit(){if(!document.getElementsByTagName)return;if(!document.getElementById("category-image"))return;var container=document.getElementById("category-image");var tagArray=container.getElementsByTagName("DIV");for(var i=0;i<tagArray.length;i++){if(tagArray[i].className=="category-container")storeArray.push(tagArray[i]);if(tagArray[i].className=="category-image-info")textArray.push(tagArray[i]);}
if(storeArray.length<2)return;for(var i=0;i<storeArray.length;i++){if(i!=0)storeArray[i].style.display="none";var tempImage=storeArray[i].getElementsByTagName("img");srcPath.push(tempImage[0].src);altArray.push(tempImage[0].alt);tempImage[0].id="img"+i;tempImage[0].alpha=100;var theTxt=textArray[i].innerHTML;theTextArray.push(theTxt);}
t=setTimeout(function(){doEffect(storeArray)},timer);}
function doEffect(arr){clearTimeout(t);changeOpac("img0",0,4)}
function changeOpac(elementID,opacityToFade,interval){var element=document.getElementById(elementID);if(element.fade){clearTimeout(element.fade);}
var o=element.alpha;if(o==opacityToFade){if(opacityToFade==0)
{if(count==storeArray.length-1){count=0;}else{count++;}
element.src=srcPath[count];element.alt=altArray[count];element.title=altArray[count];var temp=textArray[0];temp.innerHTML=theTextArray[count];clearTimeout(element.fade);var repeat="changeOpac('"+elementID+"',"+100+","+interval+")";element.fade=setTimeout(repeat,interval);}
else
{element.style.display="block";clearTimeout(element.fade);t=setTimeout(function(){doEffect(storeArray)},timer);return true;}}else{if(o<opacityToFade){var dist=Math.ceil((opacityToFade-o)/10);o=o+dist;}
if(o>opacityToFade){var dist=Math.ceil((o-opacityToFade)/10);o=o-dist;}
element.style.opacity=(o/100);element.style.MozOpacity=(o/100);element.style.KhtmlOpacity=(o/100);element.style.filter="alpha(opacity="+o+")";element.alpha=o;var repeat="changeOpac('"+elementID+"',"+opacityToFade+","+interval+")";element.fade=setTimeout(repeat,interval);}}
addLoadEvent(onit);
