/*
var imageList = [
 "images/nike-top-rit-brnd-logo.jpg",
 "images/nike.jpg",
 "images/lotoo.jpg",
 "images/thumb_presentation.jpg",
 "images/thumb_charity.jpg",
 "images/meter.jpg",
  "images/nike-top-rit-brnd-logo.jpg",
 "images/nike.jpg",
 "images/lotoo.jpg",
 "images/thumb_presentation.jpg",
 "images/thumb_charity.jpg",
 "images/meter.jpg",
 "images/nike-top-rit-brnd-logo.jpg",
 "images/nike.jpg",
 "images/lotoo.jpg",
 "images/thumb_presentation.jpg",
 "images/thumb_charity.jpg",
 "images/meter.jpg"
 ];
var urlList = [
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#",
 "#"
 ];

var lastRan = -1;


var fmtItem = function(imgUrl, url, title) {

var innerHTML = 
'<a href="' + 
url + 
'"><img src="' + 
imgUrl +
'" width="' +
75 +
'" height="' +
75+
'"/>' + 
title + 
'<\/a>';

return innerHTML;

};

var loadInitialItems = function(type, args) {

var start = args[0];
var last = args[1]; 
var alreadyCached = args[2]; 

load(this, start, last);	

brightenOrDim(this);

};

var loadNextItems = function(type, args) {	

var start = args[0];
var last = args[1]; 
var alreadyCached = args[2];

if(!alreadyCached) {
load(this, start, last);
}

brightenOrDim(this);

};

var loadPrevItems = function(type, args) {
var start = args[0];
var last = args[1]; 
var alreadyCached = args[2];

if(!alreadyCached) {
load(this, start, last);
}

brightenOrDim(this);


};

var brightenOrDim = function(carousel) {
var firstItemRevealed=carousel.getFirstItemRevealed();
var lastItemRevealed=carousel.getLastItemRevealed();
var firstVisible = carousel.getProperty("firstVisible");
var lastVisible = carousel.getLastVisible();

var first = (firstItemRevealed == -1) ? firstVisible : firstItemRevealed;
var last = (lastItemRevealed == -1) ? lastVisible : lastItemRevealed;

for(var i=first; i<=last; i++) {
var li = carousel.getItem(i);
if(li) {
if(i == firstItemRevealed || i==lastItemRevealed) {
YAHOO.util.Dom.replaceClass(li, "bright", "dim");
} else {
YAHOO.util.Dom.replaceClass(li, "dim", "bright");
}
}
}

};

var load = function(carousel, start, last) {
for(var i=start;i<=last;i++) {
carousel.addItem(i, fmtItem(imageList[i], urlList[i], "Number " + i), "bright");


}
};



var handlePrevButtonState = function(type, args) {

var enabling = args[0];
var leftImage = args[1];
if(enabling) {
leftImage.src = "images/left-enabled.gif";	
} else {
leftImage.src = "images/left-disabled.gif";
}

};



var carousel; // for ease of debugging; globals generally not a good idea
var pageLoad = function() 
{
carousel = new YAHOO.extension.Carousel("dhtml-carousel", 
{
numVisible:        7.79,
animationSpeed:    0.25,
scrollInc:         3,
navMargin:         30,
revealAmount:      20,
size:              14,
wrap:              true,
prevElement:       "prev-arrow",
nextElement:       "next-arrow",
loadInitHandler:   loadInitialItems,
loadNextHandler:   loadNextItems,
loadPrevHandler:   loadPrevItems,
prevButtonStateHandler:   handlePrevButtonState
}
);
};
*/
/*YAHOO.util.Event.addListener(window, 'load', pageLoad);*/
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
