// -----------------------------------------------------------------------------------
//
//	roadshow v1.0
//	by mindphuel llc
//	12/8/2009
//
// -----------------------------------------------------------------------------------

var imageArray = new Array;
var activeImage;

Array.prototype.empty = function () 
{
	for(i = 0; i <= this.length; i++)
	{
		this.shift();
	}
}

var Roadshow = Class.create();

Roadshow.prototype = 
{
	
	initialize: function() 
	{	
		if (!document.getElementsByTagName){ return; }
		var anchors = document.getElementsByTagName('a');

		// loop through all anchor tags
		for (var i=0; i<anchors.length; i++) 
		{
			
			var relAttribute = String(anchors[i].getAttribute('rel'));
			
			if (anchors[i].getAttribute('href') && (relAttribute.toLowerCase().match('roadshow')))
			{
				imageArray.push(anchors[i]);
			}
		}
		
		browseRoadShow();
		
	},
	
}

function initRoadshow() { myRoadshow = new Roadshow(); }
Event.observe(window, 'load', initRoadshow, false);

function browseRoadShow() {	

		var reference = $('roadshowImage');
		var refAttribute = String(reference.getAttribute('rel'));
		
		for (var i=0; i<imageArray.length; i++) 
		{
			
			// alert(imageArray[i].getAttribute('id'));
			if (imageArray[i].getAttribute('id') == refAttribute)
			{
				var j = i+1;
				var h = i-1;
				
				if (i>0)
				{
					$('prevLink').onclick = function() {setRoadshowImage(imageArray[h].getAttribute('id').match(/(\d+)/))} ; 
				}
				else
				{
					$('prevLink').style.display = "none";
				}
				
				if ((j)<imageArray.length)
				{
					$('nextLink').onclick = function() {setRoadshowImage(imageArray[j].getAttribute('id').match(/(\d+)/))} ;
				}
				else
				{
					$('nextLink').style.display = "none";
				}
			}
		}
		
	}


