function showContent(src, rotator)
{
	new Ajax.Updater('box2', 'display.php?t=' + src, {
																							method: 'get', 
																							evalJS: true, 
																							onComplete: function() {
																														Effect.Fade('box1', { duration:0.5, from:1.0, to:0.0 });
																														Effect.Appear('box2', { duration:0.5, from:0.0, to:1.0 });
																														if (rotator != null)
																														{
																															startRotator(rotator);
																														}
																													}
																							});
}

function showOriginal()
{
	Effect.Fade('box2', { duration:0.5, from:1.0, to:0.0 });
	Effect.Appear('box1', { duration:0.5, from:0.0, to:1.0 });
}

function randomXToY(minVal,maxVal,floatVal)
{  
	var randVal = minVal+(Math.random()*(maxVal-minVal));  
	return typeof floatVal=='undefined'?Math.round(randVal):randVal.toFixed(floatVal);
}

var logosets=[];
var setindex=[];
var interval=[];

logosets['logos1'] = ['elegant.gif','sonic.jpg','vsb.gif','drpepper.jpg','walmart2.jpg','titanic.jpg','coldwellbanker.jpg','bravo.gif'];
logosets['logos2'] = ['plymouth.jpg','hardees.jpg','halston.jpg','cgaf.jpg','brio.gif','entenmanns.gif','feedingsfla.jpg','joes.jpg'];
logosets['logos3'] = ['riverwalk.gif','special_needs.gif','panamajack.jpg','johnson.jpg','havanas.gif','carlsjr.jpg','steiger.jpg','moa.jpg'];
logosets['arts_culture'] = ['cgaf.jpg','titanic.jpg','moa.jpg','tut.jpg','miasci.jpg'];
logosets['government_nonprofit'] = ['bgclub.gif','debbiesdream.gif','truth.jpg','lighthouse.jpg','force.jpg','feedingsfla.jpg'];
logosets['health_skincare'] = ['johnson.jpg','steiger.jpg','panamajack.jpg','bristolmyers.jpg','scjohnson.jpg','skinsimple.jpg','arden.jpg'];
logosets['professional_services'] = ['vsb.gif','broadcassel.jpg','telefonica.jpg'];
logosets['real_estate'] = ['dolphinmall.jpg','coldwellbanker.jpg','canyonranch.jpg','related.jpg','engelvolkers.jpg'];
logosets['retail_fashion'] = ['dvf.jpg','cvs.jpg','walmart2.jpg','staples.jpg','stylish.jpg','mfw.jpg'];
logosets['hospitality_entertainment'] = ['drpepper.jpg','havanas.gif','brio.gif','bk.jpg','bravo.gif','shar.jpg','joes.jpg','sonic.jpg','plymouth.jpg','entenmanns.gif','bostons.jpg','carlsjr.jpg','hardees.jpg'];
logosets['travel_tourism'] = ['elegant.gif','riverwalk.gif','special_needs.gif','crystalcove.gif','turtlebeach.gif','colonyclub.gif','thehouse.gif'];

function startRotator(d)
{
	var setname = $(d).getAttribute("name");
	var divname = 'r_' + d;
	
	// setup divs to contain images
	
	$(d).innerHTML = '<div id="' + divname + '" class="fade-box" style="display:none"></div>';
	setindex[d]=0;

	swapAndShow(d);
	
	nextImage(d);
}

function nextImage(d)
{
	var setname = $(d).getAttribute("name");
	var divname = 'r_' + d;

	if (interval[d] == undefined)
	{
		interval[d]=randomXToY(4000,5000);
		setInterval('nextImage("'+d+'")', interval[d]+750);
	}
	
	setindex[d]++;
	
	if (setindex[d] >= logosets[setname].length)
	{
		setindex[d] = 0;
	}
	if (logosets[setname][setindex[d]] != undefined)
	{
		Effect.Fade(divname, { duration:(interval[d]/1000), from:1.0, to:0.0 });
		setTimeout('swapAndShow("'+d+'")', interval[d]);
	}
}

function swapAndShow(d)
{
	var setname = $(d).getAttribute("name");
	var divname = 'r_' + d;

	$(divname).innerHTML = '<img src="images/logos/' + logosets[setname][setindex[d]] + '">'; 
	Effect.Appear(divname, { duration:0.5, from:0.0, to:1.0 });
}

