// JavaScript Document
$(document).ready(function(){
	var images 			= [];
	var $imageHolder 	= $('#imageHolder');
	var currentImageNo	= 0;	

	//$.loadXML("images.xml", xmlCallback);
	//$.loadXML("", xmlCallback, pageId);
	
	$.ajax({
		url: "/images.xml",
		dataType: "xml",
		success: xmlCallback,
		error:function (xhr, ajaxOptions, thrownError){
                    alert(xhr.status);
                    alert(thrownError);
                }
	});

	function xmlCallback(xml)
	{
		if(!(xml instanceof jQuery))
		{
			xml = $(xml);
		}

		noOfImages = xml.find('TemporaryTable').length;
		
		xml.find('TemporaryTable').each(function(){
			images.push($(this).find('LargeFileName').text());
		});
		
		var image = new Image();
		image.src = images[currentImageNo];
		
		var img = new Image();
		$(img).load()
		.attr('src', image.src)
		.addClass('current')
		.prependTo('#imageHolder');

		
		setInterval(function() {
        	if(currentImageNo < noOfImages-1){
				currentImageNo++;
			}else{
				currentImageNo = 0;
			}
			
			
			current = $('#imageHolder img.current');
			
			BIG_nextImg = $(this).parent().index();

			var img = new Image();
			image.src = images[currentImageNo];
			$(img).load()
			.attr('src', image.src)
			.addClass('current')
			.prependTo('#imageHolder');
			
			current
			.fadeOut(1000, function(){
				$(this).remove();
			});
    	}, 5000);

	}
	
});

