/*
 * jquery.flexislider.js v0.1 - jQuery script
 * Copyright (c) 2009 Barry Roodt (http://calisza.wordpress.com)
 *
 * Licensed under the New BSD license.
 *
 * This script slides a list of images from right to left across the window.
 * An example can be found at http://flexidev.co.za/projects/flexislider
 * Please check http://code.google.com/p/flexidev/downloads/ for the latest version
 *
 * Adjusted by Wietse Veenstra (http://www.wietseveenstra.nl)
 */

var speed = 35;
var margin = 5; // Margin to the left of the image
var pic, numImgs, arrLeft, i, totalWidth, n, myInterval; 

$(window).load(function()
{
	temp = $("#slider").children("a");
	pic = temp.children("img");
	numImgs = pic.length;
	arrLeft = new Array(numImgs);

	for (i = 0; i < numImgs; i++)
	{
		totalWidth = 0;
		
		for (n = 0; n < i; n++)
		{
			totalWidth += $(pic[n]).width();
			totalWidth += margin;
		}
		
		totalWidth += margin;
		
		arrLeft[i] = totalWidth;
		$(pic[i]).css("left", totalWidth);
	}
	
	myInterval = setInterval("flexiScroll()", speed);
	$('#imageloader').hide();
	$(pic).show();
});

function flexiScroll()
{
	for (i = 0; i < numImgs; i++)
	{
		arrLeft[i] -= 1;
		
		if (arrLeft[i] == -($(pic[i]).width()))
		{	
			totalWidth = 0;	
		
			for (n = 0; n < numImgs; n++)
			{
				if (n != i)
				{	
					totalWidth += $(pic[n]).width();
					totalWidth += margin;
				}			
			}
			
			totalWidth += margin;
			
			arrLeft[i] = totalWidth;	
		}				
		
		$(pic[i]).css("left", arrLeft[i]);
	}
}
