
jQuery.fn.innerfade=function(options){this.each(function(){var settings={animationtype:'fade',speed:'normal',timeout:2000,type:'sequence',containerheight:'auto',runningclass:'innerfade',runtimefunction:null,scorrlids:null};if(options)
$.extend(settings,options);var elements=$(this).children();if(elements.length>1){$(this).css('position','relative');$(this).css('height',settings.containerheight);$(this).addClass(settings.runningclass);for(var i=0;i<elements.length;i++){$(elements[i]).css('z-index',String(elements.length-i)).css('position','absolute');$(elements[i]).hide();};if(settings.type=='sequence'){setTimeout(function(){jQuery.innerfade.next(elements,settings,1,0);},settings.timeout);$(elements[0]).show();}else if(settings.type=='random'){setTimeout(function(){do{current=Math.floor(Math.random()*(elements.length));}while(current==0)
jQuery.innerfade.next(elements,settings,current,0);},settings.timeout);$(elements[0]).show();}else{alert('type must either be \'sequence\' or \'random\'');}}});};$eachtime_innerfaderun=function(runfun){runfun();}
var loop='start';var marquee=false;jQuery.innerfade=function(){}
jQuery.innerfade.next=function(elements,settings,current,last){if(loop=='next')
{if(settings.runtimefunction)
{loop='start';$eachtime_innerfaderun(settings.runtimefunction);return;}
else
{setTimeout((function(){jQuery.innerfade.next(elements,settings,current,last);}),settings.timeout);return;}}
if(settings.animationtype=='slide'){$(elements[last]).slideUp(settings.speed,$(elements[current]).slideDown(settings.speed));}else if(settings.animationtype=='fade'){$(elements[last]).fadeOut(settings.speed);$(elements[current]).fadeIn(settings.speed);}else{alert('animationtype must either be \'slide\' or \'fade\'');};if(settings.type=='sequence'){if((current+1)<elements.length){current=current+1;last=current-1;}else{current=0;last=elements.length-1;loop='next';};}else if(settings.type=='random'){last=current;while(current==last){current=Math.floor(Math.random()*(elements.length));};}else{alert('type must either be \'sequence\' or \'random\'');};elementsG=elements;settingsG=settings;currentG=current;lastG=last;timeoutG=settings.timeout;var ids;if(settings.scorrlids)
{var scrollULIDS=new Array();scrollULIDS=settings.scorrlids;var ele=elements[last];var tablstring=ele.innerHTML.toString();for(var i=0;i<scrollULIDS.length;i++)
{if(tablstring.indexOf(scrollULIDS[i])>=0)
{var wid=$("ul#"+scrollULIDS[i]).parent().width();$("ul#"+scrollULIDS[i]).liScroll({travelocity:0.029,sloop:'start',scrolltimefunction:setTimeoutOwn,stripwidth:wid});return;}}}
setTimeoutOwn();};var elementsG;var settingsG;var currentG;var lastG;var timeoutG;function setTimeoutOwn()
{setTimeout((function(){jQuery.innerfade.next(elementsG,settingsG,currentG,lastG);}),timeoutG);}
function setTimeoutOwn2()
{jQuery.innerfade.next(elementsG,settingsG,currentG,lastG);}