   	/***********************************************************************************************
	
	Copyright (c) 2005 - Alf Magne Kalleland post@dhtmlgoodies.com
	
	UPDATE LOG:
	
	March, 10th, 2006 : Added support for a message while large image is loading
	
	Get this and other scripts at www.dhtmlgoodies.com
	
	You can use this script freely as long as this copyright message is kept intact.
	
	***********************************************************************************************/ 
   	
	var displayWaitMessageHorizontal=true;	// Display a please wait message while images are loading?
  	
   	var URL = 'http://www.icapti.com.br/clientes/MJ/'	
	var activeImageHorizontal = false;
	var imageGalleryLeftPosHorizontal= false;
	var imageGalleryWidthHorizontal = false;
	var imageGalleryObjHorizontal = false;
	var maxGalleryXPosHorizontal = false;
	var slideSpeedHorizontal = 1;

	function startSlideHorizontal(e)
	{
		if(document.all)e = event;
		var id = this.id;
		this.getElementsByTagName('IMG')[0].src = URL +'imagens/' + this.id + '_over.gif';	
		if(this.id=='arrow_rightHorizontal'){
			slideSpeedHorizontalMultiply = Math.floor((e.clientX - this.offsetLeft) / 5);
			slideSpeedHorizontal = -1*slideSpeedHorizontalMultiply;
			slideSpeedHorizontal = Math.max(-10,slideSpeedHorizontal);
		}else{			
			slideSpeedHorizontalMultiply = 10 - Math.floor((e.clientX - this.offsetLeft) / 5);
			slideSpeedHorizontal = 1*slideSpeedHorizontalMultiply;
			slideSpeedHorizontal = Math.min(10,slideSpeedHorizontal);
			if(slideSpeedHorizontal<0)slideSpeedHorizontal=10;
		}
	}
	
	function releaseSlideHorizontal()
	{
		var id = this.id;
		this.getElementsByTagName('IMG')[0].src = URL + 'imagens/' + this.id + '.gif';
		slideSpeedHorizontal=0;
	}
		
	function gallerySlideHorizontal()
	{
		if(slideSpeedHorizontal!=0){
			var leftPos = imageGalleryObjHorizontal.offsetLeft;
			leftPos = leftPos/1 + slideSpeedHorizontal;
			if(leftPos>maxGalleryXPosHorizontal){
				leftPos = maxGalleryXPosHorizontal;
				slideSpeedHorizontal = 0;
				
			}
			if(leftPos<minGalleryXPos){
				leftPos = minGalleryXPos;
				slideSpeedHorizontal=0;
			}
			
			imageGalleryObjHorizontal.style.left = leftPos + 'px';
		}
		setTimeout('gallerySlideHorizontal()',20);
		
	}
	
	function showImageHorizontal()
	{
		if(activeImageHorizontal){
			activeImageHorizontal.style.filter = 'alpha(opacity=50)';	
			activeImageHorizontal.style.opacity = 0.5;
		}	
		this.style.filter = 'alpha(opacity=100)';
		this.style.opacity = 1;	
		activeImageHorizontal = this;	
	}
	
	function initSlideShowHorizontal()
	{
		document.getElementById('arrow_leftHorizontal').onmousemove = startSlideHorizontal;
		document.getElementById('arrow_leftHorizontal').onmouseout = releaseSlideHorizontal;
		document.getElementById('arrow_rightHorizontal').onmousemove = startSlideHorizontal;
		document.getElementById('arrow_rightHorizontal').onmouseout = releaseSlideHorizontal;
		
		imageGalleryObjHorizontal = document.getElementById('theImagesHorizontal');
		imageGalleryLeftPosHorizontal = imageGalleryObjHorizontal.offsetLeft;
		imageGalleryWidthHorizontal = document.getElementById('galleryContainerHorizontal').offsetWidth - 80;
		maxGalleryXPosHorizontal = imageGalleryObjHorizontal.offsetLeft; 
		minGalleryXPos = imageGalleryWidthHorizontal - document.getElementById('slideEndHorizontal').offsetLeft;
		var slideshowImageHorizontals = imageGalleryObjHorizontal.getElementsByTagName('IMG');
		for(var no=0;no<slideshowImageHorizontals.length;no++){
			slideshowImageHorizontals[no].onmouseover = showImageHorizontal;
		}
		

		gallerySlideHorizontal();
	}
	


	window.onload = initSlideShowHorizontal;