// HFD
// Variables para el movimiento de testimonios
var automatico=1;
var posicion=700;
var currentPosition = 0;

$(document).ready(

	function()
	{				
	$("#down .button").mousedown(function()
					{ setTimeout("location.href='thankyou.php'", 1300);
					});
	}	
	);

function IniTestimonios(){

  var slideWidth = 200;
  var slides = $('.slide');
  var numberOfSlides = slides.length;  
  
  // Eliminar la barra de Scroll
  $('#slidesContainer').css('overflow', 'hidden');

  slides
    .wrapAll('<div id="slideInner"></div>')
	.css({
      'float' : 'left',
      'width' : slideWidth
    });
	
  $('#slideInner').css('width', slideWidth * numberOfSlides);

  // Se oculta la flecha derecha en la primera carga
  gestionControles(currentPosition,numberOfSlides);
  
  // Crea el listener para el evento click de .controls
  $('.control')
    .bind('click', function(){
    // Nueva posición
	currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
	
	// Se desactiva el movimiento automático si se ha hecho click
	automatico=0;
	
	// Muestra / esconde las flechas de desplazamiento
    gestionControles(currentPosition,numberOfSlides);
    	

    // Mover el Testimonio
	if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1){
	
		$('#slideInner').fadeOut('fast',function(){
                  $('#slideInner').css('marginLeft',slideWidth*(-currentPosition));
				});
			
				$('#slideInner').fadeIn('fast');
	
	}else{
		   $('#slideInner').animate({
			  'marginLeft' : slideWidth*(-currentPosition)
			}, posicion);
		
	    }
	    
  });

}

 // Función para los movimientos automáticos de los Testimonios
function AutTestimonios(){

  var slideWidth = 200;
  var slides = $('.slide');
  var numberOfSlides = slides.length; 

  
  if (automatico==1){
	if (currentPosition >= slides.length-1){
	
		currentPosition=-1;
	
	}
	
	currentPosition = currentPosition+1;
	
	// Hide / show controls
    gestionControles(currentPosition,numberOfSlides);
	
	if (currentPosition+1!=numberOfSlides){
				
			if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1){
			
				$('#slideInner').fadeOut('slow',function(){
                  $('#slideInner').css('marginLeft',slideWidth*(-currentPosition));
				});
			
				$('#slideInner').fadeIn('slow');
			
			} else {
			
				$('#slideInner').animate({
					'marginLeft' : slideWidth*(-currentPosition)
				}, posicion);
			
			}
			
	 }else{

	 
	 $('#slideInner').animate({
		      'marginLeft' : slideWidth*(-currentPosition)
		    }, posicion);
	 
	 	//Vuelve a la primera posicion
	 	currentPosition=-1;
	 

	 
	 	$('#slideInner').fadeOut('slow',function(){
                  $('#slideInner').css('marginLeft',slideWidth*(-currentPosition));
            });


            gestionControles(currentPosition,numberOfSlides);
            
            
        $('#slideInner').fadeIn('slow');
       
	 currentPosition = currentPosition+1;
	 
	 }
	
 
   }
 }	
 
 function gestionControles(position,numberOfSlides){
    // Oculta la felcha izquierda en la primera carga
	if(position==0){ 
	
	$('#leftControl').hide();

	
	} else{ $('#leftControl').show() 
	
		$('#arrowFalsa').hide();
	}
	// Oculta la flecha derecha si la slide es la última
    if(position==numberOfSlides-1){ $('#rightControl').hide() } else{ $('#rightControl').show() }
  }
  
 
