var iScrollAmount = 2;
var iScrollDelay = 50;

var blnSlideEnable = true;

window.addEvent("domready", function() {  
	var ManufacturersSlideBox = $('oManufacturersLogosSlide');
	if (ManufacturersSlideBox != null){
		ManufacturersSlideBox.scrollLeft = 0;
		ManufacturersSlide.delay(iScrollDelay, ManufacturersSlideBox);
		
		var SlideItems = $$("#oManufacturersLogosSlide img");
		SlideItems.each(function(slideItem, i) {
		
			slideItem.addEvent("mouseover", function() { blnSlideEnable = false; });
			
			slideItem.addEvent("mouseleave", function() { blnSlideEnable = true; });
			
			slideItem.getParent().addEvent("click", function() { blnSlideEnable = true; });
			
		});
	}
});

function ManufacturersSlide() {
	
	//alert($$('#oManufacturersLogosSlide td')[0].g);
	var ManufacturersSlideBox = this;
	
	if (blnSlideEnable) {
		
		// Check if the left is over a certain ammount and remove
		// first element and put to the end of the table
		if ((ManufacturersSlideBox.scrollLeft >= 150) && (ManufacturersSlideBox.scrollLeft <= 160)) {
			var ManufacturersSlideBoxFirst = $$('#oManufacturersLogosSlide td')[0];
			var ManufacturersSlideBoxRow = $$('#oManufacturersLogosSlide tr')[0];
			var ManufacturersSlideBoxFirstImg = $$('#oManufacturersLogosSlide td img')[0];
			var iManufacturersSlideBoxFirstImgWidth = ManufacturersSlideBoxFirstImg.width;
			ManufacturersSlideBoxFirst.remove();
			ManufacturersSlideBox.scrollLeft = ManufacturersSlideBox.scrollLeft - (iManufacturersSlideBoxFirstImgWidth + 10);
			
			ManufacturersSlideBoxFirst.injectInside(ManufacturersSlideBoxRow);
		}
		
		ManufacturersSlideBox.scrollLeft = ManufacturersSlideBox.scrollLeft + iScrollAmount;
		
	}
		
	ManufacturersSlide.delay(iScrollDelay, ManufacturersSlideBox);
}



