$(document).ready(function(){
		
			var sliderPosition = 1;
			var sliderLength, maxPosition;
			
			$.ajax({
				type: "GET",
				url: "http://www.addictivemobility.com/preview/ui/clients.xml",
				dataType: "xml",
				success: function(xml) { parseXml(xml); }
			});
			
			function parseXml(xml) {
				sliderLength = $(xml).find("client").length;
				maxPosition = Math.floor(sliderLength / 6);
				$(xml).find("client").each(function() {
					$('div#slider').append('<img src="'+$(this).attr("logo")+'" />');
				});
			}
			
			//$("#slider_container").disableSelection();
			
			$("#slider_arrow_right")
				.click(function(){
					if (sliderPosition < maxPosition) {
						$("#slider").animate({ "left": "-=843px" }, 500, "swing" );
						sliderPosition++;
					}
				})
				.mousedown(function(){
					if (sliderPosition < maxPosition) $(this).css("background-position", "0px -194px");
				})
				.mouseup(function() {
					if (sliderPosition < maxPosition) $(this).css("background-position", "0px -97px");
					if (sliderPosition == maxPosition - 1) $(this).css("background-position", "0px 0px");
				})
				.hover(function() {
					if (sliderPosition < maxPosition) $(this).css("background-position", "0px -97px");
				}, function() {
					$(this).css("background-position", "0px 0px");
				});
			
			
			
			$("#slider_arrow_left")
				.click(function(){
					if (sliderPosition > 1) {
						$("#slider").animate({ "left": "+=843px" }, 500, "swing" );
						sliderPosition--;
					}
				})
				.mousedown(function(){
					if (sliderPosition > 1)	$(this).css("background-position", "0px -194px");
				})
				.mouseup(function() {
					if (sliderPosition > 1) $(this).css("background-position", "0px -97px");
					if (sliderPosition == 2) $(this).css("background-position", "0px 0px");
				})
				.hover(function() {
					if (sliderPosition > 1) $(this).css("background-position", "0px -97px");
				}, function() {
					$(this).css("background-position", "0px 0px");
				});
			
		});