//Inicializar
jQuery(
function($) {
$.Body = $('body');
$.Window = $(window);
$.Document = $(document);
$.Scroll = ($.browser.mozilla || $.browser.msie) ? $('html') : $.Body;
$.Mobile = ($.Body.hasClass('webkit-mobile') || (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))), $.Unsupported = $.Body.hasClass('unsupported-browser');
$('[data-controller]').Instantiate();
//Firefox Fonts
if ($.browser.mozilla) {
}
$('.header2, .header4').bind('mouseenter', function() {
$(this).stop().animate({
'height': '165'
}, 600, 'easeInOutQuart');
//$(this).parent().children('.pestana').css('background-position','0 -10px').stop().animate({'top': '100'}, 600, 'easeInOutQuart');
});
$('.header3').bind('mouseenter', function() {
$(this).stop().animate({
'height': '135'
}, 600, 'easeInOutQuart');
//$(this).parent().children('.pestana').css('background-position','0 -10px').stop().animate({'top': '100'}, 600, 'easeInOutQuart');
});
$('.header2, .header3, .header4').bind('mouseleave', function() {
$(this).stop().animate({
'height': '30'
}, 600, 'easeInOutQuart');
$(this).parent().children('.pestana').stop().animate({
'top': '30'
}, 600, 'easeInOutQuart', function() {
$(this).parent().children('.pestana').css('background-position', '0 0')
});
});
$('img.lazy').lazyload({
effect: 'fadeIn',
container: $('#logoCorona')
});
$('img.lazy').lazyload({
effect: 'fadeIn',
container: $('#logoPaintings')
});
$('img.lazy').lazyload({
effect: 'fadeIn',
container: $('#seccion1')
});
$('#menu').delay(500).animate({
'left': '0'
}, 1000, 'easeInOutQuart', function() {
$('#containerSecciones').stop().animate({
'width': $.Window.width() - 200
}, 1000, 'easeInOutQuart');
$('#seccion1, .header1').stop().animate({
'left': '0'
}, 1000, 'easeOutBack', function() {
//$('img.lazy').lazyload({effect:'fadeIn',container:$('#seccion1')});
$('img.lazy').lazyload({
effect: 'fadeIn',
container: $('#seccion2')
});
$('img.lazy').lazyload({
effect: 'fadeIn',
container: $('#seccion3')
});
$('img.lazy').lazyload({
effect: 'fadeIn',
container: $('#seccion4')
});
$('img.lazy').lazyload({
effect: 'fadeIn',
container: $('#seccion5')
});
});
$('#seccion2, .header2').stop().animate({
'left': '757'
}, 1000, 'easeOutBack', function() {
$('.pestana').css('display', 'block');
$('.pestana').stop().animate({
'top': '30'
}, 400, 'easeInOutQuart');
$('#socialLinks').stop().animate({
'opacity': '1'
}, 1000, 'easeInOutQuart');
});
$('#seccion3, .header3').stop().animate({
'left': '1514'
}, 1000, 'easeOutBack');
$('#seccion4, .header4').stop().animate({
'left': '2271'
}, 1000, 'easeOutBack');
$('#seccion5, .header5').stop().animate({
'left': '3028'
}, 1000, 'easeOutBack');
});
$('#menuSeccion1').delay(500).animate({
'left': '14'
}, 1000, 'easeInOutQuart');
$('#lista1 a').bind('click', function(e) {
//$('#menuSeccion1 li').removeClass('active');
//$(this).parent().addClass('active');
num = $(this).parent().attr('id-menu');
val = 0;
delay = 0;
for (i = 1; i < num; i++) {
val += $('#' + 'nosotros' + i).height();
}
if (num != 1) $('#seccion1').stop().animate({
scrollTop: (val + delay)
}, 1000, 'easeInOutQuart');
else $('#seccion1').stop().animate({
scrollTop: 0
}, 1000, 'easeInOutQuart');
e.preventDefault();
});
$('#seccion1').bind('scroll', function(e) {
//console.log( $('#seccion1').scrollTop() );
//console.log( $('#nosotros2').offset().top );
if ($('#nosotros2').offset().top < $.Window.height() / 2 && $('#nosotros3').offset().top > $.Window.height() / 2) {
//console.log( 'ya' );
$('#menuSeccion1 li').removeClass('active');
$('#dos').addClass('active');
} else if ($('#nosotros3').offset().top < $.Window.height() / 2 && $('#nosotros4').offset().top > $.Window.height() / 2) {
$('#menuSeccion1 li').removeClass('active');
$('#tres').addClass('active');
} else if ($('#nosotros4').offset().top < $.Window.height() / 2 && $('#nosotros5').offset().top > $.Window.height() / 2) {
$('#menuSeccion1 li').removeClass('active');
$('#cuatro').addClass('active');
} else if ($('#nosotros5').offset().top < $.Window.height() / 2 && $('#nosotros6').offset().top > $.Window.height() / 2) {
$('#menuSeccion1 li').removeClass('active');
$('#cinco').addClass('active');
} else if ($('#nosotros6').offset().top < $.Window.height() / 2 && $('#nosotros7').offset().top > $.Window.height() / 2) {
$('#menuSeccion1 li').removeClass('active');
$('#seis').addClass('active');
} else if ($('#nosotros7').offset().top < $.Window.height() / 2) {
$('#menuSeccion1 li').removeClass('active');
$('#siete').addClass('active');
} else {
$('#menuSeccion1 li').removeClass('active');
$('#uno').addClass('active');
}
});
$('#menuSeccion2 a').bind('click', function(e) {
num = $(this).parent().attr('id-menu');
val = 0;
delay = 0;
for (i = 1; i < num; i++) {
val += $('#' + 'ilustracion' + i).height();
}
if (num != 1) $('#seccion2').stop().animate({
scrollTop: (val + delay)
}, 1000, 'easeInOutQuart');
else $('#seccion2').stop().animate({
scrollTop: 0
}, 1000, 'easeInOutQuart');
e.preventDefault();
});
$('#seccion2').bind('scroll', function(e) {
if ($('#ilustracion2').offset().top < $.Window.height() / 2 && $('#ilustracion3').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-dos').addClass('active');
cambiar($('#s2-dos'));
} else if ($('#ilustracion3').offset().top < $.Window.height() / 2 && $('#ilustracion4').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-tres').addClass('active');
cambiar($('#s2-tres'));
} else if ($('#ilustracion4').offset().top < $.Window.height() / 2 && $('#ilustracion5').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-cuatro').addClass('active');
cambiar($('#s2-cuatro'));
} else if ($('#ilustracion5').offset().top < $.Window.height() / 2 && $('#ilustracion6').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-cinco').addClass('active');
cambiar($('#s2-cinco'));
} else if ($('#ilustracion6').offset().top < $.Window.height() / 2 && $('#ilustracion7').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-seis').addClass('active');
cambiar($('#s2-seis'));
} else if ($('#ilustracion7').offset().top < $.Window.height() / 2 && $('#ilustracion8').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-siete').addClass('active');
cambiar($('#s2-siete'));
} else if ($('#ilustracion8').offset().top < $.Window.height() / 2 && $('#ilustracion9').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-ocho').addClass('active');
cambiar($('#s2-ocho'));
} else if ($('#ilustracion9').offset().top < $.Window.height() / 2 && $('#ilustracion10').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-nueve').addClass('active');
cambiar($('#s2-nueve'));
} else if ($('#ilustracion10').offset().top < $.Window.height() / 2 && $('#ilustracion11').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-diez').addClass('active');
cambiar($('#s2-diez'));
} else if ($('#ilustracion11').offset().top < $.Window.height() / 2 && $('#ilustracion12').offset().top > $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-once').addClass('active');
cambiar($('#s2-once'));
} else if ($('#ilustracion12').offset().top < $.Window.height() / 2) {
$('#menuSeccion2 li').removeClass('active');
$('#s2-doce').addClass('active');
cambiar($('#s2-doce'));
} else {
$('#menuSeccion2 li').removeClass('active');
$('#s2-uno').addClass('active');
cambiar($('#s2-uno'));
}
});
$('#menuSeccion3 a').bind('click', function(e) {
num = $(this).parent().attr('id-menu');
val = 0;
delay = 0;
for (i = 1; i < num; i++) {
val += $('#' + 'dis' + i).height();
}
if (num != 1) $('#seccion3').stop().animate({
scrollTop: (val + delay)
}, 1000, 'easeInOutQuart');
else $('#seccion3').stop().animate({
scrollTop: 0
}, 1000, 'easeInOutQuart');
e.preventDefault();
});
$('#seccion3').bind('scroll', function(e) {
if ($('#dis2').offset().top < $.Window.height() / 2 && $('#dis3').offset().top > $.Window.height() / 2) {
$('#menuSeccion3 li').removeClass('active');
$('#s3-dos').addClass('active');
cambiar($('#s3-dos'));
} else if ($('#dis3').offset().top < $.Window.height() / 2) {
$('#menuSeccion3 li').removeClass('active');
$('#s3-tres').addClass('active');
cambiar($('#s3-tres'));
} else {
$('#menuSeccion3 li').removeClass('active');
$('#s3-uno').addClass('active');
cambiar($('#s3-uno'));
}
});
$('#menuSeccion4 a').bind('click', function(e) {
num = $(this).parent().attr('id-menu');
val = 0;
delay = 0;
for (i = 1; i < num; i++) {
val += $('#' + 'inter' + i).height();
}
if (num != 1) $('#seccion4').stop().animate({
scrollTop: (val + delay)
}, 1000, 'easeInOutQuart');
else $('#seccion4').stop().animate({
scrollTop: 0
}, 1000, 'easeInOutQuart');
e.preventDefault();
});
$('#seccion4').bind('scroll', function(e) {
if ($('#inter2').offset().top < $.Window.height() / 2 && $('#inter3').offset().top > $.Window.height() / 2) {
$('#menuSeccion4 li').removeClass('active');
$('#s4-dos').addClass('active');
cambiar($('#s4-dos'));
} else if ($('#inter3').offset().top < $.Window.height() / 2 && $('#inter4').offset().top > $.Window.height() / 2) {
$('#menuSeccion4 li').removeClass('active');
$('#s4-tres').addClass('active');
cambiar($('#s4-tres'));
} else if ($('#inter4').offset().top < $.Window.height() / 2 && $('#inter5').offset().top > $.Window.height() / 2) {
$('#menuSeccion4 li').removeClass('active');
$('#s4-cuatro').addClass('active');
cambiar($('#s4-cuatro'));
} else if ($('#inter5').offset().top < $.Window.height() / 2 && $('#inter6').offset().top > $.Window.height() / 2) {
$('#menuSeccion4 li').removeClass('active');
$('#s4-cinco').addClass('active');
cambiar($('#s4-cinco'));
} else if ($('#inter6').offset().top < $.Window.height() / 2 && $('#inter7').offset().top > $.Window.height() / 2) {
$('#menuSeccion4 li').removeClass('active');
$('#s4-seis').addClass('active');
cambiar($('#s4-seis'));
} else if ($('#inter7').offset().top < $.Window.height() / 2 && $('#inter8').offset().top > $.Window.height() / 2) {
$('#menuSeccion4 li').removeClass('active');
$('#s4-siete').addClass('active');
cambiar($('#s4-siete'));
} else if ($('#inter8').offset().top < $.Window.height() / 2) {
$('#menuSeccion4 li').removeClass('active');
$('#s4-ocho').addClass('active');
cambiar($('#s4-ocho'));
} else {
$('#menuSeccion4 li').removeClass('active');
$('#s4-uno').addClass('active');
cambiar($('#s4-uno'));
}
});
$('#interactivo1').coinslider({
width: 757,
height: 473,
links: false,
navigation: true,
spw: 1,
sph: 1,
effect: 'straight',
delay: 3000,
bgColor: '#ff7e00',
bgClass: 'cs-active3'
});
$('#interactivo6').coinslider({
width: 757,
height: 498,
links: false,
navigation: true,
spw: 1,
sph: 1,
effect: 'straight',
delay: 3000,
bgColor: '#ff7e00',
bgClass: 'cs-active3'
});
$('#interactivo3').coinslider({
width: 757,
height: 437,
links: false,
navigation: true,
spw: 1,
sph: 1,
effect: 'straight',
delay: 3000,
bgColor: '#ff7e00',
bgClass: 'cs-active3'
});
$('#interactivo4, #interactivo2').coinslider({
width: 757,
height: 505,
links: false,
navigation: true,
spw: 1,
sph: 1,
effect: 'straight',
delay: 3000,
bgColor: '#ff7e00',
bgClass: 'cs-active3'
});
$('#interactivo5').coinslider({
width: 757,
height: 460,
links: false,
navigation: true,
spw: 1,
sph: 1,
effect: 'straight',
delay: 3000,
bgColor: '#ff7e00',
bgClass: 'cs-active3'
});
$('#interactivo7').coinslider({
width: 757,
height: 505,
links: false,
navigation: true,
spw: 1,
sph: 1,
effect: 'straight',
delay: 3000,
bgColor: '#ff7e00',
bgClass: 'cs-active3'
});
$('#diseno1').coinslider({
width: 757,
height: 450,
links: false,
navigation: true,
spw: 1,
sph: 1,
effect: 'straight',
delay: 3000,
bgColor: '#00e4ff',
bgClass: 'cs-active4'
});
$('#diseno2').coinslider({
width: 757,
height: 377,
links: false,
navigation: true,
spw: 1,
sph: 1,
effect: 'straight',
delay: 3000,
bgColor: '#00e4ff',
bgClass: 'cs-active4'
});
$('#seccion2, #seccion3, #seccion4, #seccion5').bind('click', function() {
target = $(this).attr('menu-id');
$('#' + target).trigger('click').trigger('mouseover');
});
/*$('#containerSeccion5 a').bind('mouseover',function()
{
if($pasoSeccion5 == $(this).attr('id-num')) return;
$(this).children('img').css('top','-155px');
});
$('#containerSeccion5 a').bind('mouseout',function()
{
if($pasoSeccion5 == $(this).attr('id-num')) return;
$(this).children('img').css('top','0');
});
$('#containerSeccion5 a').bind('click',function(e)
{
if($(this).attr('id') == 'clientes')
{
$('#amigos-texto, #amigos-logos').stop().animate({ opacity:0 }, 600, 'easeInOutQuart', function(){ $('#amigos-texto, #amigos-logos').css('display','none'); });
$('#clientes-texto, #clientes-logos').css('display','block');
$('#clientes-texto, #clientes-logos').stop().animate({ opacity:1 }, 600, 'easeInOutQuart');
}
else
{
$('#amigos-texto, #amigos-logos').css('display','block');
$('#amigos-texto, #amigos-logos').stop().animate({ opacity:1 }, 600, 'easeInOutQuart');
$('#clientes-texto, #clientes-logos').stop().animate({ opacity:0 }, 600, 'easeInOutQuart', function(){ $('#clientes-texto, #clientes-logos').css('display','none'); });
}
$('#containerSeccion5 a img').css('top','0');
$(this).children('img').css('top','-155px');
$pasoSeccion5 = $(this).attr('id-num');
e.preventDefault();
});*/
$('#clientes img').css('top', '-155px');
$('#socialLinks a').bind('mouseover', function() {
$target = $(this);
$target.children('img').css('margin-top', '-27px');
});
$('#socialLinks a').bind('mouseout', function() {
$target = $(this);
$target.children('img').css('margin-top', '0');
});
var g = setInterval(foot, 50);
}
);
var s = 0;
function foot() {
$('#foot1, #foot2, #foot3, #foot4, #foot5').css('background-position', s + 'px 0');
if (s >= 69) {
s = 0;
} else {
s++;
}
}
$pasoSeccion5 = 0;
function cambiar(target) {
if (target.parent().parent().attr('id') == 'menuSeccion2') {
$('#name2').html(target.attr('nombre'));
$('#date2').html(target.attr('fecha'));
$('#client2').html(target.attr('cliente'));
$('#credits2').html(target.attr('credito'));
//$('#logoPaintings img.lazy').attr('src',target.attr('logo'));
} else if (target.parent().parent().attr('id') == 'menuSeccion3') {
$('#name3').html(target.attr('nombre'));
$('#date3').html(target.attr('fecha'));
$('#client3').html(target.attr('cliente'));
$('#credits3').html(target.attr('credito'));
$('#logoInteractive img.lazy').attr('src', target.attr('logo'));
} else if (target.parent().parent().attr('id') == 'menuSeccion4') {
$('#name4').html(target.attr('nombre'));
$('#date4').html(target.attr('fecha'));
$('#client4').html(target.attr('cliente'));
$('#credits4').html(target.attr('credito'));
$('#logoDiseno img.lazy').attr('src', target.attr('logo'));
}
}
//Instanciacion
(function($) {
$.fn.Instantiate = function(settings) {
var config = {};
if (settings) $.extend(config, settings);
this.each(function(i) {
var $self = $(this);
var $controller = $self.attr('data-controller');
if ($self[$controller]) $self[$controller]();
});
}
})(jQuery);
//Resize
$(function() {
//if (!$.Mobile && !$.Unsupported)
//{
var win = $.Window;
win.bind('resize', function() {
$('#seccion1, #seccion2, #seccion3, #seccion4, #seccion5').removeOverscroll();
$("#seccion1, #seccion2, #seccion3, #seccion4, #seccion5").css("height", win.height() - 30);
$('#containerSecciones, #menu').css('height', win.height());
if ($paso1) $('#seccion1').css('left', '0');
$paso1 = true;
delay = win.width() - 200;
ancho = (delay + (757 * $seccionActiva));
$('#containerSecciones').css('width', ancho);
Reset(positions());
}).trigger('resize');
//}
});
function positions() {
var _arreglo = [$('#seccion1').scrollTop(), $('#seccion2').scrollTop(), $('#seccion3').scrollTop(), $('#seccion4').scrollTop(), $('#seccion5').scrollTop()];
return _arreglo;
}
$seccionActiva = 0;
$paso1 = false;
$paso2 = true;
$paso3 = true;
$paso4 = true;
$paso5 = true;
//Secciones
function Reset(_posiciones) {
/*var objs = [{obj:$("#seccion1"), color:'#ff0'},
{obj:$("#seccion2"), color:'#ff0092'},
{obj:$("#seccion3"), color:'#00e4ff'},
{obj:$("#seccion4"), color:'#ff7e00'},
{obj:$("#seccion5"), color:'#24ff00'}]; */
/*for(i = 0; i < objs.length; i++)
{
_id = objs[i].obj;
_color = objs[i].color;
_id.overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: _color,
scrollLeft: 0,
scrollTop: 0
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event){
console.log(event.type);
});
}*/
$('#seccion1, #seccion2, #seccion3, #seccion4, #seccion5').removeClass($.browser.msie ? 'drag2' : 'drag1');
if ($seccionActiva != 0) $('#seccion1').css('left', '0');
if ($seccionActiva == 0) {
$('#seccion1').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#ff0',
scrollLeft: 0,
scrollTop: _posiciones[0]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event) {
//console.log(event.type);
});
} else if ($seccionActiva == 1) {
$('#seccion2').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#ff0092',
scrollLeft: 0,
scrollTop: _posiciones[1]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event) {
//console.log(event.type);
});
} else if ($seccionActiva == 2) {
$('#seccion3').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#ff7e00',
scrollLeft: 0,
scrollTop: _posiciones[2]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event) {
//console.log(event.type);
});
} else if ($seccionActiva == 3) {
$('#seccion4').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#00e4ff',
scrollLeft: 0,
scrollTop: _posiciones[3]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event) {
//console.log(event.type);
});
} else if ($seccionActiva == 4) {
$('#seccion5').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#24ff00',
scrollLeft: 0,
scrollTop: _posiciones[4]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event) {
//console.log(event.type);
});
}
}
/*$("#link").click(function(){
if(!seccion.data("dragging")) {
console.log("clicked!");
} else {
return false;
}
});*/
//Menu
(function($) {
$.fn.Menu = function() {
this.each(function(i) {
var $self = $(this),
$ul = $('<ul/>').appendTo($self),
$sections = $('[data-nav]'),
_sections = new Array(),
$navs = new Array();
//_active = 0;
$sections.each(
function(i) {
_sections.push($(this));
$('<li/>').appendTo($ul).DotNav({
id: $(this).attr('id'),
name: $(this).attr('name'),
menuId: $(this).attr('menu-id'),
num: i
});
})
$('#menu1').trigger('mouseover');
});
return this;
}
$.fn.DotNav = function(settings) {
var config = {};
if (settings) $.extend(config, settings);
this.each(function(i) {
var $self = $(this),
$a = $('<a/>'),
$id = config.id,
$num = config.num,
$menuId = config.menuId;
$a.attr('href', "#/" + config.name.split(' ').join('_')).css('background-position', $num * (-40) + 'px 0px').appendTo($self).bind('click', function(e) {
$(this).unbind('mouseout');
delay = $.Window.width() - 200;
posX = (-757 * ($num)) + 200;
ancho = (delay + (757 * $num));
$('#containerSecciones').stop().animate({
'left': posX + '',
'width': ancho + ''
}, 1000, 'easeInOutQuart');
if ($menuId == 'menu1' && $seccionActiva != 0) {
//$('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion1')});
$seccionActiva = 0;
$('#menu2, #menu3, #menu4, #menu5').stop().animate({
'top': '-30'
}, 400, 'easeInOutQuart');
$('#menu2, #menu3, #menu4, #menu5').bind('mouseout', function(e) {
$(this).stop().animate({
'top': '-30'
}, 400, 'easeInQuart');
});
$('#mascara1').stop().animate({
'opacity': '0'
}, 1000, 'easeOutQuart', function() {
$('#mascara1').css('display', 'none')
});
$('#mascara2, #mascara3, #mascara4, #mascara5').stop().css('display', 'block').animate({
'opacity': '.95'
}, 1000, 'easeOutQuart', function() {});
$('#seccion2, #seccion3, #seccion4, #seccion5').stop().animate({
scrollTop: 0
}, 1200, 'easeOutQuint', function() {
$.Window.trigger('resize');
});
//$('#menuSeccion2, #menuSeccion3, #menuSeccion4, #menuSeccion5').css('display','none');
$('#menuSeccion2, #menuSeccion3, #menuSeccion4, #menuSeccion5').stop().animate({
'left': '214px'
}, 1000, 'easeInOutQuart', function() {
$('#menuSeccion2, #menuSeccion3, #menuSeccion4, #menuSeccion5').css('display', 'none');
});
$('#menuSeccion1').css({
display: 'block',
left: '-185px'
});
//$('#menuSeccion1').css({display:'block', left:'214px'});
$('#menuSeccion1').stop().animate({
'left': '14'
}, 1000, 'easeInOutQuart');
} else if ($menuId == 'menu2' && $seccionActiva != 1) {
if ($seccionActiva == 0) {
$posicion = -185;
$('#menuSeccion2').css({
display: 'block',
left: '214px'
});
} else {
$posicion = 214;
$('#menuSeccion2').css({
display: 'block',
left: '-185px'
});
}
//if($paso2) $('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion2')}); $paso2 = false;
$seccionActiva = 1;
$('#menu1, #menu3, #menu4, #menu5').stop().animate({
'top': '-30'
}, 400, 'easeInOutQuart');
$('#menu1, #menu3, #menu4, #menu5').bind('mouseout', function(e) {
$(this).stop().animate({
'top': '-30'
}, 400, 'easeInQuart');
});
$('#mascara2').stop().animate({
'opacity': '0'
}, 1000, 'easeOutQuart', function() {
$('#mascara2').css('display', 'none')
});
$('#mascara1, #mascara3, #mascara4, #mascara5').stop().css('display', 'block').animate({
'opacity': '.95'
}, 1000, 'easeOutQuart', function() {});
$('#seccion1, #seccion3, #seccion4, #seccion5').stop().animate({
scrollTop: 0
}, 1200, 'easeOutQuint', function() {
$.Window.trigger('resize');
});
//$('#menuSeccion1, #menuSeccion3, #menuSeccion4, #menuSeccion5').css('display','none');
$('#menuSeccion1, #menuSeccion3, #menuSeccion4, #menuSeccion5').stop().animate({
'left': $posicion + 'px'
}, 1000, 'easeInOutQuart', function() {
$('#menuSeccion1, #menuSeccion3, #menuSeccion4, #menuSeccion5').css('display', 'none');
});
$('#menuSeccion2').stop().animate({
'left': '14'
}, 1000, 'easeInOutQuart');
} else if ($menuId == 'menu3' && $seccionActiva != 2) {
if ($seccionActiva == 0 || $seccionActiva == 1) {
$posicion = -185;
$('#menuSeccion3').css({
display: 'block',
left: '214px'
});
} else {
$posicion = 214;
$('#menuSeccion3').css({
display: 'block',
left: '-185px'
});
}
//if($paso3) $('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion3')}); $paso3 = false;
$seccionActiva = 2;
$('#menu2, #menu1, #menu4, #menu5').stop().animate({
'top': '-30'
}, 400, 'easeInOutQuart');
$('#menu2, #menu1, #menu4, #menu5').bind('mouseout', function(e) {
$(this).stop().animate({
'top': '-30'
}, 400, 'easeInQuart');
});
$('#mascara3').stop().animate({
'opacity': '0'
}, 1000, 'easeOutQuart', function() {
$('#mascara3').css('display', 'none')
});
$('#mascara2, #mascara1, #mascara4, #mascara5').stop().css('display', 'block').animate({
'opacity': '.95'
}, 1000, 'easeOutQuart', function() {});
$('#seccion2, #seccion1, #seccion4, #seccion5').stop().animate({
scrollTop: 0
}, 1200, 'easeOutQuint', function() {
$.Window.trigger('resize');
});
//$('#menuSeccion1, #menuSeccion2, #menuSeccion4, #menuSeccion5').css('display','none');
$('#menuSeccion1, #menuSeccion2, #menuSeccion4, #menuSeccion5').stop().animate({
'left': $posicion + 'px'
}, 1000, 'easeInOutQuart', function() {
$('#menuSeccion1, #menuSeccion2, #menuSeccion4, #menuSeccion5').css('display', 'none');
});
$('#menuSeccion3').stop().animate({
'left': '14'
}, 1000, 'easeInOutQuart');
} else if ($menuId == 'menu4' && $seccionActiva != 3) {
if ($seccionActiva == 0 || $seccionActiva == 1 || $seccionActiva == 2) {
$posicion = -185;
$('#menuSeccion4').css({
display: 'block',
left: '214px'
});
} else {
$posicion = 214;
$('#menuSeccion4').css({
display: 'block',
left: '-185px'
});
}
//if($paso4) $('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion4')}); $paso4 = false;
$seccionActiva = 3;
$('#menu2, #menu3, #menu1, #menu5').stop().animate({
'top': '-30'
}, 400, 'easeInOutQuart');
$('#menu2, #menu3, #menu1, #menu5').bind('mouseout', function(e) {
$(this).stop().animate({
'top': '-30'
}, 400, 'easeInQuart');
});
$('#mascara4').stop().animate({
'opacity': '0'
}, 1000, 'easeOutQuart', function() {
$('#mascara4').css('display', 'none')
});
$('#mascara2, #mascara3, #mascara1, #mascara5').stop().css('display', 'block').animate({
'opacity': '.95'
}, 1000, 'easeOutQuart', function() {});
$('#seccion2, #seccion3, #seccion1, #seccion5').stop().animate({
scrollTop: 0
}, 1200, 'easeOutQuint', function() {
$.Window.trigger('resize');
});
//$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion5').css('display','none');
$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion5').stop().animate({
'left': $posicion + 'px'
}, 1000, 'easeInOutQuart', function() {
$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion5').css('display', 'none');
});
$('#menuSeccion4').stop().animate({
'left': '14'
}, 1000, 'easeInOutQuart');
} else if ($menuId == 'menu5' && $seccionActiva != 4) {
//if($paso5) $('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion5')}); $paso5 = false;
$seccionActiva = 4;
$('#menu2, #menu3, #menu4, #menu1').stop().animate({
'top': '-30'
}, 400, 'easeInOutQuart');
$('#menu2, #menu3, #menu4, #menu1').bind('mouseout', function(e) {
$(this).stop().animate({
'top': '-30'
}, 400, 'easeInQuart');
});
$('#mascara5').stop().animate({
'opacity': '0'
}, 1000, 'easeOutQuart', function() {
$('#mascara5').css('display', 'none')
});
$('#mascara2, #mascara3, #mascara4, #mascara1').stop().css('display', 'block').animate({
'opacity': '.95'
}, 1000, 'easeOutQuart', function() {});
$('#seccion2, #seccion3, #seccion4, #seccion1').stop().animate({
scrollTop: 0
}, 1200, 'easeOutQuint', function() {
$.Window.trigger('resize');
});
//$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion4').css('display','none');
$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion4').stop().animate({
'left': '-185px'
}, 1000, 'easeInOutQuart', function() {
$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion4').css('display', 'none');
});
$('#menuSeccion5').css({
display: 'block',
left: '214px'
});
$('#menuSeccion5').stop().animate({
'left': '14'
}, 1000, 'easeInOutQuart');
}
//$.Window.trigger('resize');
e.preventDefault();
})
$a.attr('id', $menuId);
$a.mouseover(function(e) {
$(this).stop().animate({
'top': '0'
}, 400, 'easeOutQuart');
})
.mouseout(function(e) {
$(this).stop().animate({
'top': '-30'
}, 400, 'easeInOutQuart');
})
if ($id == 'seccion1') {
$a.unbind('mouseout');
//$('#menu1').css('background-position','0 0');
$('#mascara1').css({
opacity: 0,
display: 'none'
});
}
});
return this;
}
})(jQuery, jQuery.browser);
//Inicializar
jQuery(
function ($) {
$.Body = $('body');
$.Window = $(window);
$.Document = $(document);
$.Scroll = ($.browser.mozilla || $.browser.msie) ? $('html') : $.Body;
$.Mobile = ($.Body.hasClass('webkit-mobile') || (navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i))),
$.Unsupported = $.Body.hasClass('unsupported-browser');
$('[data-controller]').Instantiate();
//Firefox Fonts
if($.browser.mozilla)
{
}
$('.header2, .header4').bind('mouseenter', function()
{
$(this).stop().animate({'height': '165'}, 600, 'easeInOutQuart');
//$(this).parent().children('.pestana').css('background-position','0 -10px').stop().animate({'top': '100'}, 600, 'easeInOutQuart');
});
$('.header3').bind('mouseenter', function()
{
$(this).stop().animate({'height': '135'}, 600, 'easeInOutQuart');
//$(this).parent().children('.pestana').css('background-position','0 -10px').stop().animate({'top': '100'}, 600, 'easeInOutQuart');
});
$('.header2, .header3, .header4').bind('mouseleave', function()
{
$(this).stop().animate({'height': '30'}, 600, 'easeInOutQuart');
$(this).parent().children('.pestana').stop().animate({'top': '30'}, 600, 'easeInOutQuart', function(){ $(this).parent().children('.pestana').css('background-position','0 0') });
});
$('img.lazy').lazyload({effect:'fadeIn',container:$('#logoCorona')});
$('img.lazy').lazyload({effect:'fadeIn',container:$('#logoPaintings')});
$('img.lazy').lazyload({effect:'fadeIn',container:$('#seccion1')});
$('#menu').delay(500).animate({'left': '0'}, 1000, 'easeInOutQuart',function()
{
$('#containerSecciones').stop().animate({'width':$.Window.width() - 200}, 1000, 'easeInOutQuart');
$('#seccion1, .header1').stop().animate({'left': '0'}, 1000, 'easeOutBack', function()
{
//$('img.lazy').lazyload({effect:'fadeIn',container:$('#seccion1')});
$('img.lazy').lazyload({effect:'fadeIn',container:$('#seccion2')});
$('img.lazy').lazyload({effect:'fadeIn',container:$('#seccion3')});
$('img.lazy').lazyload({effect:'fadeIn',container:$('#seccion4')});
$('img.lazy').lazyload({effect:'fadeIn',container:$('#seccion5')});
});
$('#seccion2, .header2').stop().animate({'left': '757'}, 1000, 'easeOutBack', function()
{
$('.pestana').css('display','block');
$('.pestana').stop().animate({'top': '30'}, 400, 'easeInOutQuart');
$('#socialLinks').stop().animate({'opacity': '1'}, 1000, 'easeInOutQuart');
});
$('#seccion3, .header3').stop().animate({'left': '1514'}, 1000, 'easeOutBack');
$('#seccion4, .header4').stop().animate({'left': '2271'}, 1000, 'easeOutBack');
$('#seccion5, .header5').stop().animate({'left': '3028'}, 1000, 'easeOutBack');
});
$('#menuSeccion1').delay(500).animate({'left': '14'}, 1000, 'easeInOutQuart');
$('#lista1 a').bind('click',function(e)
{
//$('#menuSeccion1 li').removeClass('active');
//$(this).parent().addClass('active');
num = $(this).parent().attr('id-menu');
val = 0;
delay = 0;
for( i = 1; i < num; i++ )
{
val += $('#'+'nosotros'+i).height();
}
if(num != 1) $('#seccion1').stop().animate({ scrollTop : (val + delay) }, 1000, 'easeInOutQuart');
else $('#seccion1').stop().animate({ scrollTop : 0 }, 1000, 'easeInOutQuart');
e.preventDefault();
});
$('#seccion1').bind('scroll',function(e)
{
//console.log( $('#seccion1').scrollTop() );
//console.log( $('#nosotros2').offset().top );
if( $('#nosotros2').offset().top < $.Window.height() / 2 && $('#nosotros3').offset().top > $.Window.height() / 2 )
{
//console.log( 'ya' );
$('#menuSeccion1 li').removeClass('active');
$('#dos').addClass('active');
}
else if( $('#nosotros3').offset().top < $.Window.height() / 2 && $('#nosotros4').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion1 li').removeClass('active');
$('#tres').addClass('active');
}
else if( $('#nosotros4').offset().top < $.Window.height() / 2 && $('#nosotros5').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion1 li').removeClass('active');
$('#cuatro').addClass('active');
}
else if( $('#nosotros5').offset().top < $.Window.height() / 2 && $('#nosotros6').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion1 li').removeClass('active');
$('#cinco').addClass('active');
}
else if( $('#nosotros6').offset().top < $.Window.height() / 2 && $('#nosotros7').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion1 li').removeClass('active');
$('#seis').addClass('active');
}
else if( $('#nosotros7').offset().top < $.Window.height() / 2 )
{
$('#menuSeccion1 li').removeClass('active');
$('#siete').addClass('active');
}
else
{
$('#menuSeccion1 li').removeClass('active');
$('#uno').addClass('active');
}
});
$('#menuSeccion2 a').bind('click',function(e)
{
num = $(this).parent().attr('id-menu');
val = 0;
delay = 0;
for( i = 1; i < num; i++ )
{
val += $('#'+'ilustracion'+i).height();
}
if(num != 1) $('#seccion2').stop().animate({ scrollTop : (val + delay) }, 1000, 'easeInOutQuart');
else $('#seccion2').stop().animate({ scrollTop : 0 }, 1000, 'easeInOutQuart');
e.preventDefault();
});
$('#seccion2').bind('scroll',function(e)
{
if( $('#ilustracion2').offset().top < $.Window.height() / 2 && $('#ilustracion3').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-dos').addClass('active');
cambiar( $('#s2-dos') );
}
else if( $('#ilustracion3').offset().top < $.Window.height() / 2 && $('#ilustracion4').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-tres').addClass('active');
cambiar( $('#s2-tres') );
}
else if( $('#ilustracion4').offset().top < $.Window.height() / 2 && $('#ilustracion5').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-cuatro').addClass('active');
cambiar( $('#s2-cuatro') );
}
else if( $('#ilustracion5').offset().top < $.Window.height() / 2 && $('#ilustracion6').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-cinco').addClass('active');
cambiar( $('#s2-cinco') );
}
else if( $('#ilustracion6').offset().top < $.Window.height() / 2 && $('#ilustracion7').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-seis').addClass('active');
cambiar( $('#s2-seis') );
}
else if( $('#ilustracion7').offset().top < $.Window.height() / 2 && $('#ilustracion8').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-siete').addClass('active');
cambiar( $('#s2-siete') );
}
else if( $('#ilustracion8').offset().top < $.Window.height() / 2 && $('#ilustracion9').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-ocho').addClass('active');
cambiar( $('#s2-ocho') );
}
else if( $('#ilustracion9').offset().top < $.Window.height() / 2 && $('#ilustracion10').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-nueve').addClass('active');
cambiar( $('#s2-nueve') );
}
else if( $('#ilustracion10').offset().top < $.Window.height() / 2 && $('#ilustracion11').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-diez').addClass('active');
cambiar( $('#s2-diez') );
}
else if( $('#ilustracion11').offset().top < $.Window.height() / 2 && $('#ilustracion12').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-once').addClass('active');
cambiar( $('#s2-once') );
}
else if( $('#ilustracion12').offset().top < $.Window.height() / 2 )
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-doce').addClass('active');
cambiar( $('#s2-doce') );
}
else
{
$('#menuSeccion2 li').removeClass('active');
$('#s2-uno').addClass('active');
cambiar( $('#s2-uno') );
}
});
$('#menuSeccion3 a').bind('click',function(e)
{
num = $(this).parent().attr('id-menu');
val = 0;
delay = 0;
for( i = 1; i < num; i++ )
{
val += $('#'+'dis'+i).height();
}
if(num != 1) $('#seccion3').stop().animate({ scrollTop : (val + delay) }, 1000, 'easeInOutQuart');
else $('#seccion3').stop().animate({ scrollTop : 0 }, 1000, 'easeInOutQuart');
e.preventDefault();
});
$('#seccion3').bind('scroll',function(e)
{
if( $('#dis2').offset().top < $.Window.height() / 2 && $('#dis3').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion3 li').removeClass('active');
$('#s3-dos').addClass('active');
cambiar( $('#s3-dos') );
}
else if( $('#dis3').offset().top < $.Window.height() / 2 )
{
$('#menuSeccion3 li').removeClass('active');
$('#s3-tres').addClass('active');
cambiar( $('#s3-tres') );
}
else
{
$('#menuSeccion3 li').removeClass('active');
$('#s3-uno').addClass('active');
cambiar( $('#s3-uno') );
}
});
$('#menuSeccion4 a').bind('click',function(e)
{
num = $(this).parent().attr('id-menu');
val = 0;
delay = 0;
for( i = 1; i < num; i++ )
{
val += $('#'+'inter'+i).height();
}
if(num != 1) $('#seccion4').stop().animate({ scrollTop : (val + delay) }, 1000, 'easeInOutQuart');
else $('#seccion4').stop().animate({ scrollTop : 0 }, 1000, 'easeInOutQuart');
e.preventDefault();
});
$('#seccion4').bind('scroll',function(e)
{
if( $('#inter2').offset().top < $.Window.height() / 2 && $('#inter3').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion4 li').removeClass('active');
$('#s4-dos').addClass('active');
cambiar( $('#s4-dos') );
}
else if( $('#inter3').offset().top < $.Window.height() / 2 && $('#inter4').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion4 li').removeClass('active');
$('#s4-tres').addClass('active');
cambiar( $('#s4-tres') );
}
else if( $('#inter4').offset().top < $.Window.height() / 2 && $('#inter5').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion4 li').removeClass('active');
$('#s4-cuatro').addClass('active');
cambiar( $('#s4-cuatro') );
}
else if( $('#inter5').offset().top < $.Window.height() / 2 && $('#inter6').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion4 li').removeClass('active');
$('#s4-cinco').addClass('active');
cambiar( $('#s4-cinco') );
}
else if( $('#inter6').offset().top < $.Window.height() / 2 && $('#inter7').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion4 li').removeClass('active');
$('#s4-seis').addClass('active');
cambiar( $('#s4-seis') );
}
else if( $('#inter7').offset().top < $.Window.height() / 2 && $('#inter8').offset().top > $.Window.height() / 2 )
{
$('#menuSeccion4 li').removeClass('active');
$('#s4-siete').addClass('active');
cambiar( $('#s4-siete') );
}
else if( $('#inter8').offset().top < $.Window.height() / 2 )
{
$('#menuSeccion4 li').removeClass('active');
$('#s4-ocho').addClass('active');
cambiar( $('#s4-ocho') );
}
else
{
$('#menuSeccion4 li').removeClass('active');
$('#s4-uno').addClass('active');
cambiar( $('#s4-uno') );
}
});
$('#interactivo1').coinslider({width:757, height:473, links:false, navigation:true, spw: 1, sph: 1, effect:'straight', delay:3000, bgColor:'#ff7e00', bgClass:'cs-active3' });
$('#interactivo6').coinslider({width:757, height:498, links:false, navigation:true, spw: 1, sph: 1, effect:'straight', delay:3000, bgColor:'#ff7e00', bgClass:'cs-active3' });
$('#interactivo3').coinslider({width:757, height:437, links:false, navigation:true, spw: 1, sph: 1, effect:'straight', delay:3000, bgColor:'#ff7e00', bgClass:'cs-active3' });
$('#interactivo4, #interactivo2').coinslider({width:757, height:505, links:false, navigation:true, spw: 1, sph: 1, effect:'straight', delay:3000, bgColor:'#ff7e00', bgClass:'cs-active3' });
$('#interactivo5').coinslider({width:757, height:460, links:false, navigation:true, spw: 1, sph: 1, effect:'straight', delay:3000, bgColor:'#ff7e00', bgClass:'cs-active3' });
$('#interactivo7').coinslider({width:757, height:505, links:false, navigation:true, spw: 1, sph: 1, effect:'straight', delay:3000, bgColor:'#ff7e00', bgClass:'cs-active3' });
$('#diseno1').coinslider({width:757, height:450, links:false, navigation:true, spw: 1, sph: 1, effect:'straight', delay:3000, bgColor:'#00e4ff', bgClass:'cs-active4' });
$('#diseno2').coinslider({width:757, height:377, links:false, navigation:true, spw: 1, sph: 1, effect:'straight', delay:3000, bgColor:'#00e4ff', bgClass:'cs-active4' });
$('#seccion2, #seccion3, #seccion4, #seccion5').bind('click', function()
{
target = $(this).attr('menu-id');
$('#'+target).trigger('click').trigger('mouseover');
});
/*$('#containerSeccion5 a').bind('mouseover',function()
{
if($pasoSeccion5 == $(this).attr('id-num')) return;
$(this).children('img').css('top','-155px');
});
$('#containerSeccion5 a').bind('mouseout',function()
{
if($pasoSeccion5 == $(this).attr('id-num')) return;
$(this).children('img').css('top','0');
});
$('#containerSeccion5 a').bind('click',function(e)
{
if($(this).attr('id') == 'clientes')
{
$('#amigos-texto, #amigos-logos').stop().animate({ opacity:0 }, 600, 'easeInOutQuart', function(){ $('#amigos-texto, #amigos-logos').css('display','none'); });
$('#clientes-texto, #clientes-logos').css('display','block');
$('#clientes-texto, #clientes-logos').stop().animate({ opacity:1 }, 600, 'easeInOutQuart');
}
else
{
$('#amigos-texto, #amigos-logos').css('display','block');
$('#amigos-texto, #amigos-logos').stop().animate({ opacity:1 }, 600, 'easeInOutQuart');
$('#clientes-texto, #clientes-logos').stop().animate({ opacity:0 }, 600, 'easeInOutQuart', function(){ $('#clientes-texto, #clientes-logos').css('display','none'); });
}
$('#containerSeccion5 a img').css('top','0');
$(this).children('img').css('top','-155px');
$pasoSeccion5 = $(this).attr('id-num');
e.preventDefault();
});*/
$('#clientes img').css('top','-155px');
$('#socialLinks a').bind('mouseover', function()
{
$target = $(this);
$target.children('img').css('margin-top', '-27px');
});
$('#socialLinks a').bind('mouseout', function()
{
$target = $(this);
$target.children('img').css('margin-top', '0');
});
var g = setInterval(foot, 50);
}
);
var s = 0;
function foot()
{
$('#foot1, #foot2, #foot3, #foot4, #foot5').css('background-position', s + 'px 0');
if(s >= 69)
{
s = 0;
}
else
{
s++;
}
}
$pasoSeccion5 = 0;
function cambiar(target)
{
if(target.parent().parent().attr('id') == 'menuSeccion2')
{
$('#name2').html( target.attr('nombre') );
$('#date2').html( target.attr('fecha') );
$('#client2').html( target.attr('cliente') );
$('#credits2').html( target.attr('credito') );
//$('#logoPaintings img.lazy').attr('src',target.attr('logo'));
}
else if(target.parent().parent().attr('id') == 'menuSeccion3')
{
$('#name3').html( target.attr('nombre') );
$('#date3').html( target.attr('fecha') );
$('#client3').html( target.attr('cliente') );
$('#credits3').html( target.attr('credito') );
$('#logoInteractive img.lazy').attr('src',target.attr('logo'));
}
else if(target.parent().parent().attr('id') == 'menuSeccion4')
{
$('#name4').html( target.attr('nombre') );
$('#date4').html( target.attr('fecha') );
$('#client4').html( target.attr('cliente') );
$('#credits4').html( target.attr('credito') );
$('#logoDiseno img.lazy').attr('src',target.attr('logo'));
}
}
//Instanciacion
(function($) {
$.fn.Instantiate = function(settings) {
var config = {};
if (settings) $.extend(config, settings);
this.each(function(i) {
var $self = $(this);
var $controller = $self.attr('data-controller');
if ($self[$controller])
$self[$controller]();
});
}
}) (jQuery);
//Resize
$(function()
{
//if (!$.Mobile && !$.Unsupported)
//{
var win = $.Window;
win.bind('resize',
function()
{
$('#seccion1, #seccion2, #seccion3, #seccion4, #seccion5').removeOverscroll();
$("#seccion1, #seccion2, #seccion3, #seccion4, #seccion5").css("height", win.height() - 30);
$('#containerSecciones, #menu').css('height', win.height());
if($paso1) $('#seccion1').css('left','0'); $paso1 = true;
delay = win.width() - 200;
ancho = (delay + (757 * $seccionActiva));
$('#containerSecciones').css('width',ancho);
Reset( positions() );
}
).trigger('resize');
//}
});
function positions()
{
var _arreglo = [ $('#seccion1').scrollTop(),
$('#seccion2').scrollTop(),
$('#seccion3').scrollTop(),
$('#seccion4').scrollTop(),
$('#seccion5').scrollTop() ];
return _arreglo;
}
$seccionActiva = 0;
$paso1 = false;
$paso2 = true;
$paso3 = true;
$paso4 = true;
$paso5 = true;
//Secciones
function Reset( _posiciones )
{
/*var objs = [{obj:$("#seccion1"), color:'#ff0'},
{obj:$("#seccion2"), color:'#ff0092'},
{obj:$("#seccion3"), color:'#00e4ff'},
{obj:$("#seccion4"), color:'#ff7e00'},
{obj:$("#seccion5"), color:'#24ff00'}]; */
/*for(i = 0; i < objs.length; i++)
{
_id = objs[i].obj;
_color = objs[i].color;
_id.overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: _color,
scrollLeft: 0,
scrollTop: 0
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event){
console.log(event.type);
});
}*/
$('#seccion1, #seccion2, #seccion3, #seccion4, #seccion5').removeClass($.browser.msie ? 'drag2' : 'drag1');
if($seccionActiva != 0) $('#seccion1').css('left','0');
if($seccionActiva == 0)
{
$('#seccion1').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#ff0',
scrollLeft: 0,
scrollTop: _posiciones[0]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event){
//console.log(event.type);
});
}
else if($seccionActiva == 1)
{
$('#seccion2').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#ff0092',
scrollLeft: 0,
scrollTop: _posiciones[1]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event){
//console.log(event.type);
});
}
else if($seccionActiva == 2)
{
$('#seccion3').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#ff7e00',
scrollLeft: 0,
scrollTop: _posiciones[2]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event){
//console.log(event.type);
});
}
else if($seccionActiva == 3)
{
$('#seccion4').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#00e4ff',
scrollLeft: 0,
scrollTop: _posiciones[3]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event){
//console.log(event.type);
});
}
else if($seccionActiva == 4)
{
$('#seccion5').overscroll({
cancelOn: '.no-drag',
direction: 'vertical',
//hoverThumbs: true,
persistThumbs: false,
//showThumbs: false,
thumbColor: '#24ff00',
scrollLeft: 0,
scrollTop: _posiciones[4]
}).on('overscroll:dragstart overscroll:dragend overscroll:driftstart overscroll:driftend', function(event){
//console.log(event.type);
});
}
}
/*$("#link").click(function(){
if(!seccion.data("dragging")) {
console.log("clicked!");
} else {
return false;
}
});*/
//Menu
(function($) {
$.fn.Menu = function() {
this.each(function(i) {
var $self = $(this),
$ul = $('<ul/>').appendTo($self),
$sections = $('[data-nav]'),
_sections = new Array(),
$navs = new Array();
//_active = 0;
$sections.each(
function(i){
_sections.push($(this));
$('<li/>').appendTo($ul).DotNav({ id:$(this).attr('id'), name:$(this).attr('name'), menuId:$(this).attr('menu-id'), num:i });
})
$('#menu1').trigger('mouseover');
});
return this;
}
$.fn.DotNav = function(settings) {
var config = {};
if (settings) $.extend(config, settings);
this.each(function(i) {
var $self = $(this),
$a = $('<a/>'),
$id = config.id,
$num = config.num,
$menuId = config.menuId;
$a
.attr('href',"#/"+config.name.split(' ').join('_'))
.css('background-position', $num*(-40) + 'px 0px')
.appendTo($self)
.bind('click',
function(e){
$(this).unbind('mouseout');
delay = $.Window.width() - 200;
posX = (-757 * ($num)) + 200;
ancho = (delay + (757 * $num));
$('#containerSecciones').stop().animate({'left' : posX + '', 'width' : ancho + ''}, 1000, 'easeInOutQuart');
if($menuId == 'menu1' && $seccionActiva != 0)
{
//$('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion1')});
$seccionActiva = 0;
$('#menu2, #menu3, #menu4, #menu5').stop().animate({'top': '-30'}, 400, 'easeInOutQuart');
$('#menu2, #menu3, #menu4, #menu5').bind('mouseout',function(e){ $(this).stop().animate({'top': '-30'}, 400, 'easeInQuart'); });
$('#mascara1').stop().animate({'opacity': '0'}, 1000, 'easeOutQuart', function(){ $('#mascara1').css('display', 'none') });
$('#mascara2, #mascara3, #mascara4, #mascara5').stop().css('display','block').animate({'opacity': '.95'}, 1000, 'easeOutQuart', function(){});
$('#seccion2, #seccion3, #seccion4, #seccion5').stop().animate({scrollTop : 0}, 1200, 'easeOutQuint', function(){ $.Window.trigger('resize'); });
//$('#menuSeccion2, #menuSeccion3, #menuSeccion4, #menuSeccion5').css('display','none');
$('#menuSeccion2, #menuSeccion3, #menuSeccion4, #menuSeccion5').stop().animate({'left': '214px'}, 1000, 'easeInOutQuart', function(){ $('#menuSeccion2, #menuSeccion3, #menuSeccion4, #menuSeccion5').css('display', 'none'); });
$('#menuSeccion1').css({display:'block', left:'-185px'});
//$('#menuSeccion1').css({display:'block', left:'214px'});
$('#menuSeccion1').stop().animate({'left': '14'}, 1000, 'easeInOutQuart');
}
else if($menuId == 'menu2' && $seccionActiva != 1)
{
if($seccionActiva == 0)
{
$posicion = -185;
$('#menuSeccion2').css({display:'block', left:'214px'});
}
else
{
$posicion = 214;
$('#menuSeccion2').css({display:'block', left:'-185px'});
}
//if($paso2) $('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion2')}); $paso2 = false;
$seccionActiva = 1;
$('#menu1, #menu3, #menu4, #menu5').stop().animate({'top': '-30'}, 400, 'easeInOutQuart');
$('#menu1, #menu3, #menu4, #menu5').bind('mouseout',function(e){ $(this).stop().animate({'top': '-30'}, 400, 'easeInQuart'); });
$('#mascara2').stop().animate({'opacity': '0'}, 1000, 'easeOutQuart', function(){ $('#mascara2').css('display', 'none') });
$('#mascara1, #mascara3, #mascara4, #mascara5').stop().css('display','block').animate({'opacity': '.95'}, 1000, 'easeOutQuart', function(){});
$('#seccion1, #seccion3, #seccion4, #seccion5').stop().animate({scrollTop : 0}, 1200, 'easeOutQuint', function(){ $.Window.trigger('resize'); });
//$('#menuSeccion1, #menuSeccion3, #menuSeccion4, #menuSeccion5').css('display','none');
$('#menuSeccion1, #menuSeccion3, #menuSeccion4, #menuSeccion5').stop().animate({'left': $posicion + 'px'}, 1000, 'easeInOutQuart', function(){ $('#menuSeccion1, #menuSeccion3, #menuSeccion4, #menuSeccion5').css('display', 'none'); });
$('#menuSeccion2').stop().animate({'left': '14'}, 1000, 'easeInOutQuart');
}
else if($menuId == 'menu3' && $seccionActiva != 2)
{
if($seccionActiva == 0 || $seccionActiva == 1)
{
$posicion = -185;
$('#menuSeccion3').css({display:'block', left:'214px'});
}
else
{
$posicion = 214;
$('#menuSeccion3').css({display:'block', left:'-185px'});
}
//if($paso3) $('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion3')}); $paso3 = false;
$seccionActiva = 2;
$('#menu2, #menu1, #menu4, #menu5').stop().animate({'top': '-30'}, 400, 'easeInOutQuart');
$('#menu2, #menu1, #menu4, #menu5').bind('mouseout',function(e){ $(this).stop().animate({'top': '-30'}, 400, 'easeInQuart'); });
$('#mascara3').stop().animate({'opacity': '0'}, 1000, 'easeOutQuart', function(){ $('#mascara3').css('display', 'none') });
$('#mascara2, #mascara1, #mascara4, #mascara5').stop().css('display','block').animate({'opacity': '.95'}, 1000, 'easeOutQuart', function(){});
$('#seccion2, #seccion1, #seccion4, #seccion5').stop().animate({scrollTop : 0}, 1200, 'easeOutQuint', function(){ $.Window.trigger('resize'); });
//$('#menuSeccion1, #menuSeccion2, #menuSeccion4, #menuSeccion5').css('display','none');
$('#menuSeccion1, #menuSeccion2, #menuSeccion4, #menuSeccion5').stop().animate({'left': $posicion + 'px'}, 1000, 'easeInOutQuart', function(){ $('#menuSeccion1, #menuSeccion2, #menuSeccion4, #menuSeccion5').css('display', 'none'); });
$('#menuSeccion3').stop().animate({'left': '14'}, 1000, 'easeInOutQuart');
}
else if($menuId == 'menu4' && $seccionActiva != 3)
{
if($seccionActiva == 0 || $seccionActiva == 1 || $seccionActiva == 2)
{
$posicion = -185;
$('#menuSeccion4').css({display:'block', left:'214px'});
}
else
{
$posicion = 214;
$('#menuSeccion4').css({display:'block', left:'-185px'});
}
//if($paso4) $('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion4')}); $paso4 = false;
$seccionActiva = 3;
$('#menu2, #menu3, #menu1, #menu5').stop().animate({'top': '-30'}, 400, 'easeInOutQuart');
$('#menu2, #menu3, #menu1, #menu5').bind('mouseout',function(e){ $(this).stop().animate({'top': '-30'}, 400, 'easeInQuart'); });
$('#mascara4').stop().animate({'opacity': '0'}, 1000, 'easeOutQuart', function(){ $('#mascara4').css('display', 'none') });
$('#mascara2, #mascara3, #mascara1, #mascara5').stop().css('display','block').animate({'opacity': '.95'}, 1000, 'easeOutQuart', function(){});
$('#seccion2, #seccion3, #seccion1, #seccion5').stop().animate({scrollTop : 0}, 1200, 'easeOutQuint', function(){ $.Window.trigger('resize'); });
//$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion5').css('display','none');
$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion5').stop().animate({'left': $posicion + 'px'}, 1000, 'easeInOutQuart', function(){ $('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion5').css('display', 'none'); });
$('#menuSeccion4').stop().animate({'left': '14'}, 1000, 'easeInOutQuart');
}
else if($menuId == 'menu5' && $seccionActiva != 4)
{
//if($paso5) $('img.lazy').lazyload({effect:'fadeIn',container: $('#seccion5')}); $paso5 = false;
$seccionActiva = 4;
$('#menu2, #menu3, #menu4, #menu1').stop().animate({'top': '-30'}, 400, 'easeInOutQuart');
$('#menu2, #menu3, #menu4, #menu1').bind('mouseout',function(e){ $(this).stop().animate({'top': '-30'}, 400, 'easeInQuart'); });
$('#mascara5').stop().animate({'opacity': '0'}, 1000, 'easeOutQuart', function(){ $('#mascara5').css('display', 'none') });
$('#mascara2, #mascara3, #mascara4, #mascara1').stop().css('display','block').animate({'opacity': '.95'}, 1000, 'easeOutQuart', function(){});
$('#seccion2, #seccion3, #seccion4, #seccion1').stop().animate({scrollTop : 0}, 1200, 'easeOutQuint', function(){ $.Window.trigger('resize'); });
//$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion4').css('display','none');
$('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion4').stop().animate({'left': '-185px'}, 1000, 'easeInOutQuart', function(){ $('#menuSeccion1, #menuSeccion2, #menuSeccion3, #menuSeccion4').css('display', 'none'); });
$('#menuSeccion5').css({display:'block', left:'214px'});
$('#menuSeccion5').stop().animate({'left': '14'}, 1000, 'easeInOutQuart');
}
//$.Window.trigger('resize');
e.preventDefault();
})
$a
.attr('id',$menuId);
$a
.mouseover(function(e) {
$(this).stop().animate({'top': '0'}, 400, 'easeOutQuart');
})
.mouseout(function(e) {
$(this).stop().animate({'top': '-30'}, 400, 'easeInOutQuart');
})
if($id == 'seccion1')
{
$a.unbind('mouseout');
//$('#menu1').css('background-position','0 0');
$('#mascara1').css({opacity:0, display:'none'});
}
});
return this;
}
}) (jQuery, jQuery.browser);