
/* - js/bannerrotator.js - */
// http://rwbakerfh.com/portal_javascripts/js/bannerrotator.js?original=1
function bannerRotator(selector,scrollTime,pauseTime,nav){$(selector+" li:first").css("display","block");var count=$(selector+" li").size();if(count>1){if(scrollTime==null){var scrollTime=500}
if(pauseTime==null){var pauseTime=5000}
$(selector+" li").each(function(intIndex){$(this).attr('rel',(intIndex+1))});if(nav!=null){var i=1;$(selector).append("<div id='bannerNav'></div>");while(i<=count){if(i==$(selector+" li:visible").attr('rel')){$('#bannerNav').append("<a class='active' rel='"+i+"' href='#'></a> ")}
else{$('#bannerNav').append("<a rel='"+i+"' href='#'></a> ")}
i++}
$('#bannerNav').append("<span class='pause'></span> ");$('#bannerNav').append("<span href='#' class='play' style='display:none;'></span> ");$("#bannerNav a").click(function(){$("#bannerNav a.active").removeClass('active');$(this).addClass('active');var currentClassName=$(selector+" li:visible").attr('rel');var nextClassName=$(this).attr('rel');var storedTimeoutID=$("#bannerNav").attr('timeoutID');clearTimeout(storedTimeoutID);$("span.pause").hide();$("span.play").show();if(nextClassName!=currentClassName){$(selector+" li:visible").fadeOut(scrollTime);$(selector+" li[rel="+nextClassName+"]").fadeIn(scrollTime)}
return false});$("span.pause").click(function(){var storedTimeoutID=$("#bannerNav").attr('timeoutID');clearTimeout(storedTimeoutID);$("span.pause").hide();$("span.play").show()});$("span.play").click(function(){scrollImages(count,selector,scrollTime,pauseTime);$("span.play").hide();$("span.pause").show()})}
var timeout=setTimeout(function(){scrollImages(count,selector,scrollTime,pauseTime)},pauseTime);$("#bannerNav").attr('timeoutID',timeout)}}
function scrollImages(count,selector,scrollTime,pauseTime){currentClass=$(selector+" li:visible").attr('rel');nextClass=$(selector+" li:visible").attr('rel');if(currentClass==count){nextClass=1}
else{nextClass++}
$(selector+" li[rel="+currentClass+"]").fadeOut(scrollTime);$("#bannerNav a.active").removeClass('active');$(selector+" li[rel="+nextClass+"]").fadeIn(scrollTime);$("#bannerNav a[rel="+nextClass+"]").addClass('active');var timeout=setTimeout(function(){scrollImages(count,selector,scrollTime,pauseTime)},pauseTime);$("#bannerNav").attr('timeoutID',timeout)}


