var Site = {
    Generics: {
        Scroll: function() {
            $(window).scroll(function() {
                if ($(document).scrollTop() <= 50) {
                    $('#como-participar a').removeClass('current');
                    $('#como-participar div').slideUp(300);
                    $('#como-participar ul').slideUp(300);
                    $('.box-mapa').slideUp(300);
                    //$('#cartao-3d div').animate({ height: '40px' }, { duration: 2000, queue: false });
                    $('#dicas-de-saude div').animate({ height: '0' }, { duration: 2000, queue: false });
                    /*
                    $('.dicas-fechar, .cartao-fechar').fadeOut(700, function() {
                        $('#dicas-de-saude-bottom p, #cartao-3d-bottom p').slideDown(300);
                        $('.dicas-abrir, .cartao-abrir').fadeIn(700);
                    });
                    */
                    $('#postos-de-troca ul li').css('overflow', 'hidden');
                    $('#postos-de-troca ul li').css('height', 'auto');
                }
            });
        },
        GoScrollTo: function(Position) {
            $.scrollTo($(Position).offset().top, { duration: 1500, queue: false, easing: "easeOutBack" });
        },
        OpenExternalModal: function(id, source, w, h) {
            ModalWindow.windowId = id;
            ModalWindow.width = w;
            ModalWindow.height = h;
            ModalWindow.content = '<iframe width=\"' + w + '\" height=\"' + h + '\" frameborder=\"0\" scrolling=\"no\" allowtransparency=\"true\" src=\"' + source + '\"></iframe>';
            ModalWindow.Open();
        },
        FormsEffects: function() {
            $('input[type=text], textarea, select').focus(function() {
                $(this).addClass('on');
            });
            $('input[type=text], textarea, select').blur(function() {
                $(this).removeClass('on');
            });
        },
        AnimationButton: function() {
            Site.Generics.Button();
        },
        Button: function() {
            $('.dicas-abrir').animate({ backgroundPosition: '(50px 50px)' }, { duration: 1500 }).animate({ backgroundPosition: '(0 0)' }, { duration: 1500 });
            setTimeout('Site.Generics.Button()', 1500);
            $('.dicas-fechar').animate({ backgroundPosition: '(50px 50px)' }, { duration: 1500 }).animate({ backgroundPosition: '(0 0)' }, { duration: 1500 });
            setTimeout('Site.Generics.Button()', 1500);
        }
    },
    Animacao: function() {
        var flashvars = false;
        var params = { wmode: "opaque", bgcolor: "#BADAEE" };
        var attributes = {};
        swfobject.embedSWF("swf/header.swf", "flash", "996", "700", "9.0.0", "swf/expressInstall.swf", flashvars, params, attributes);
    },
    Menu: function() {
        $('#header #sidebar').show().animate({ marginTop: '-149px' }, { queue: false, duration: 2000, easing: "easeOutElastic" });
        $('ul#nav li a:not(.bauducco), ul#nav li a:not(.cartao)').blend({ speed: 500 }).click(function() {
            var Position = $(this).attr('href');
            Site.Generics.GoScrollTo(Position);
            return false;
        });
    },
    Home: function() {
        $('.aguarde a').click(function() {
            $('#site img:eq(3), #site img:eq(2)').fadeOut(700, function() {
                $('#site img:eq(1)').fadeOut(700, function() {
                    $('#cadastro').slideDown(1500, function() {
                        $('#cadastro p').fadeIn(300, function() {
                            $('#cadastro fieldset').fadeIn(700);
                            Site.Generics.GoScrollTo('#content');
                        });
                    });
                });
            });
            return false;
        });

        $('#boxFeedback a').click(function() {
            $('#boxFeedback').slideUp(300, function() {
                $('#cadastro').slideDown(1500, function() {
                    $('#cadastro p').fadeIn(300, function() {
                        $('#cadastro fieldset').fadeIn(700);
                    });
                });
            });
            return false;
        });
    },
    ComoParticipar: function() {
        $('#como-participar ul li:odd').addClass('odd');
        $('#como-participar a.perguntas-frequentes').unbind().bind('click', function() {
            $('#como-participar a').removeClass('current');
            $(this).addClass('current');
            $('#como-participar div').slideUp(700);
            $('#como-participar ul').slideDown(700);
            setTimeout(function() { Site.Generics.GoScrollTo(700) }, 1000);
            return false;
        });
        $('#como-participar a.regulamento').unbind().bind('click', function() {
            $('#como-participar a').removeClass('current');
            $(this).addClass('current');
            $('#como-participar ul').slideUp(700);
            $('#como-participar div').slideDown(700);
            setTimeout(function() { Site.Generics.GoScrollTo(700) }, 1000);
            return false;
        });
    },
    PostosDeTroca: function() {
        $("#txCep").mask("99999-999", { completed: function() { alert("You typed the following: " + this.val()); } });
        $('input[type=text], textarea, select').focus(function() {
            $(this).addClass('on');
        });
        $('input[type=text], textarea, select').blur(function() {
            $(this).removeClass('on');
        });
		$('#postos-de-troca p a').click(function(){
			Site.Generics.GoScrollTo('#cadastro');
			return false;
		});
    },
    DicasDeSaude: function() {
        if (!$.browser.msie) {
            $('#dicas-de-saude div').children().hover(function() {
                $(this).siblings().stop().fadeTo(500, 0.6);
            }, function() {
                $(this).siblings().stop().fadeTo(500, 1);
            });
        }
        $('.dicas-abrir').click(function() {
            $('#dicas-de-saude div').animate({ height: '870px' }, { duration: 2000, queue: false });
            $(this).fadeIn(700);
            $(this).fadeOut(700, function() {
                $('#dicas-de-saude-bottom p').slideUp(300);
                $('.dicas-fechar').fadeIn(700);
            });
            return false;
        });
        $('.dicas-fechar').click(function() {
            $('#dicas-de-saude div').animate({ height: '0' }, { duration: 2000, queue: false });
            $(this).fadeOut(700, function() {
                $('#dicas-de-saude-bottom p').slideDown(300);
                $('.dicas-abrir').fadeIn(700);
            });
            return false;
        });
    },
    Cartao3D: function() {
        $('.cartao-abrir').click(function() {
            $('#cartao-3d div').animate({ height: '560px' }, { duration: 2000, queue: false });
            $(this).fadeIn(700);
            $(this).fadeOut(700, function() {
                $('#cartao-3d-bottom p').slideUp(300);
                $('.cartao-fechar').fadeIn(700);
            });
            return false;
        });
		$('.mais-informacoes').click(function(){
			$('.mais-informacoes-box').animate({ height: '540px' }, { duration: 2000, queue: false });
			$('#cartao-3d #instrucoes a.repfl').animate({ marginTop: '125px' }, { duration: 2000, queue: false });
			$('#cartao-3d').animate({ height: '650px' }, { duration: 2000, queue: false });
			Site.Generics.GoScrollTo('#cartao-3d');
			return false;
		});
		$('.fechar-informacoes').click(function(){
			$('.mais-informacoes-box').animate({ height: '0' }, { duration: 2000, queue: false });
			$('#cartao-3d #instrucoes a.repfl').animate({ marginTop: '0' }, { duration: 2000, queue: false });
			$('#cartao-3d').animate({ height: '525px' }, { duration: 2000, queue: false });
			return false;

		 });
        $('.cartao-fechar').click(function() {
            $('#cartao-3d div').animate({ height: '40px' }, { duration: 2000, queue: false });
            $(this).fadeOut(700, function() {
                $('#cartao-3d-bottom p').slideDown(300);
                $('.cartao-abrir').fadeIn(700);
            });
            return false;
        });
    },
    Campanha: function() {
        var flashvars = {};
        var params = { wmode: "opaque", bgcolor: "#badaee" };
        var attributes = {};
        swfobject.embedSWF("swf/player.swf", "player", "362", "320", "9.0.0", "swf/expressInstall.swf", flashvars, params, attributes);
    }
}
