//-------------------------------------------------------------------------------------
// job    : funciones generales asociadas al sitio web
// brain  : Cristian Fernandez
// e-mail : cristian.fernandez@factobyte.cl
//-------------------------------------------------------------------------------------
$(document).ready(function() {

	//efectos asociados a scroll

	$(window).scroll(function() {
		if ($(window).width() > 1024){
		//efectos solo para pc
		
			//efectos boton arriba
			if ($(this).scrollTop() > 60){
				$('#arriba').fadeIn("normal");
			} 
			else{
				$('#arriba').fadeOut("normal");
			}

			//servicios online entrada
			
			//heightAreaVisible = $(window).innerHeight() - 0;

			//if ($("#servicios-online-accesos").length > 0){
				//diferenciaTopElementos = $("#servicios-online-accesos").offset().top - $(this).scrollTop();
				//if (diferenciaTopElementos < heightAreaVisible){
					//$("#servicios-online-accesos").css("opacity", "1");
					//$("#servicios-online-accesos").addClass("slideDown");
				//}
			//}

			//servicios online onmouseover

			$("#servicio-online-01")
				.mouseenter(function(){
					$("#servicio-online-01-img").addClass("pulse");
				})
				.mouseleave(function(){
					$("#servicio-online-01-img").removeClass("pulse");
				});
				
			$("#servicio-online-02")
				.mouseenter(function(){
					$("#servicio-online-02-img").addClass("pulse");
				})
				.mouseleave(function(){
					$("#servicio-online-02-img").removeClass("pulse");
				});

			$("#servicio-online-03")
				.mouseenter(function(){
					$("#servicio-online-03-img").addClass("pulse");
				})
				.mouseleave(function(){
					$("#servicio-online-03-img").removeClass("pulse");
				});

			//destinos onmouseover

			$(".programas-accesos-img").hover(function() {
					$(this).addClass("floating");
				}, function() {
					$(this).removeClass("floating");
				});

			//programas destacados index entrada

			heightAreaVisible = $(window).innerHeight() - 350;
			if ($("#programas-destacados").length > 0){
				diferenciaTopElementos = $("#programas-destacados").offset().top - $(this).scrollTop();
				if (diferenciaTopElementos < heightAreaVisible){
					$("#programas-destacados").css("opacity", "1");
					$("#programas-destacados").addClass("slideUp");
				}
			}

			//i-travel te asesora

			heightAreaVisible = $(window).innerHeight() - 350;
			
			if ($("#novedades-booking").length > 0){
				diferenciaTopElementos = $("#novedades-booking").offset().top - $(this).scrollTop();
				if (diferenciaTopElementos < heightAreaVisible){
					$("#novedades-booking").css("opacity", "1");
					$("#novedades-booking").addClass("slideLeft");
				}
			}

			//efectos varios

		}
	});
	
});