// <![CDATA[
	$(document).ready(
		function() {
						//menu superior
			$('.ulTop li:has(.hijo)').hover(
				function(e)
				{
					$(this).find('.hijo').fadeIn();
				},
				function(e)
				{
					$(this).find('.hijo').fadeOut();
				}
			);
			
			
			$('.sliderRules .clickDerecha').mouseenter(
				function(){
					$(this).find('.slideHover').show();
				}
			);
			$('.slideEffect li a').mouseleave(
				function(){
					$(this).find('.slideHover').hide();
				}
			);

			$('.slideEffect li a').click(
				function(){
					$('#descripcionBlock').fadeIn(1000);
				}
			);
			
			// END DEFAULT //
			
	
			// CARROUSEL
			function slideType() {
				// Primero Calculo El Alto Del UL general incluye LI ocultos
				var largoSlide = 0;
				$('.slideEffect').find('li').each(
					function() {
						largoSlide = largoSlide + $(this).width();
					}
				);
				$('.slideEffect').width(largoSlide);

				
				// Segundo Calculo El Alto Del UL visible 
				var largoVisibleSlide = $('.slideBlock').width();
				var limiteArriba = -(largoSlide - largoVisibleSlide);
				
				return limiteArriba;
			}
			// Variables de Transicion
			var desplazamientoVertical = 30;
			var timer = null;
			var delay = 60;
			var limiteAbajo = 0;

			function paraDonde(direccion, ul) {
				var limiteArriba = slideType();
				var arriba = parseFloat($(ul).css('left'));
					
				if(direccion == 'leftDire') {
					// mover arriba
					if(arriba <= limiteArriba) {
						return false;
					}
					arriba -= desplazamientoVertical;
				}
				else {
					if(direccion == 'rightDire') {
						// mover abajo
						if(limiteAbajo <= arriba) {
							return false;
						}
						arriba += desplazamientoVertical;
					}
				}
				$(ul).css('left', arriba + 'px');
			}
			
			$('.sliderRules .clickIzquierda').mouseover(
				function() {
					timer = setInterval(function() { paraDonde('leftDire', '.slideEffect')}, delay);
					return false;
				}										   
			);
			$('.sliderRules .clickIzquierda, .sliderRules .clickderecha').mouseout(
				function() {
					clearInterval(timer);
					return false;
				}										   
			);
			$('.sliderRules .clickderecha').mouseover(
				function() {
					timer = setInterval(function() { paraDonde('rightDire', '.slideEffect')}, delay);
					return false;
				}										   
			);
		
		}
	);
// ]]>
