﻿var open = false;
var quote = 1;
var s = false;

$(document).ready(function() {

    // Overlay Message
    var showoverlay = window.location.hash;
    if (showoverlay == '#email') {
        $('#Overlay').show();
        var msg = $('#Overlay .Message');
        $(msg).css("top", ($(window).height() - msg.height()) / 2 + $(window).scrollTop() + "px");
        $(msg).css("left", ($(window).width() - msg.width()) / 2 + $(window).scrollLeft() + "px");
    }

    $('.Close').click(function() {
        $('#Overlay').hide();
    });

    //

    var icons = {
        headerSelected: "BackArrow"
    };

    $('#AccordionMenu').accordion({ header: ".MenuItem", collapsible: true, active: false, icons: icons, autoHeight: false });
    $("#AccordionMenu").bind('accordionchange', function(event, ui) {
        var handle = ui.newHeader;
        open = (ui.newContent.length > 0) ? true : false;

        if (open) {

            if (handle.length > 0) {
                $(handle).css('height', 71);
                $('.ContentContainer').css('bottom', -1112);
                var offset = $(handle).offset().top;
                $('html,body').animate({ scrollTop: offset }, 'slow');
            } else {
                $('html,body').animate({ scrollTop: 574 }, 'slow');
            }

        } else {
            BackToTop();
        }

    });	
	
	$('.ViewWork').click(function() {
		$('#GalleryFrame').attr("src","Gallery12.htm"); 
    	$('#AccordionMenu').accordion( "option", "active", 0 );		
    });	

    $('.MenuItem').mouseover(function() {
        s = $(this).attr('aria-expanded');
        if (s == "true") {
            return false;
        } else {
            $('.ContentContainer').css('bottom', -1093);
            $(this).css('height', 90);
        }
    });
    $('.MenuItem').mouseout(function() {
        $('.ContentContainer').css('bottom', -1112);
        $(this).css('height', 71);
    });

    $('#Logo').click(function() {
        BackToTop();
    });

});

function BackToTop(){
	$('.MenuItem').attr('aria-expanded', false);
	$('#AccordionMenu').accordion("active", false);
    // Load Next Quote when menu closes
    quote = (quote < 3) ? quote + 1 : 1;
    $(".Quote").attr("src", "images/quote" + quote + ".gif");
    $('html,body').animate({ scrollTop: 0 }, 'slow');
}

