/***
 * Project: Hash Change
 * Author: Brian DiChiara
 * Website: http://www.briandichiara.com/
 * Version: 1.0
 * Description: Expands a closed element when the page loads if hash matches element ID
 */

var Hashchange = {

    init: function () {

        $(window).bind('hashchange', function (e) {

            var url = $.param.fragment();

            if (url == "") return;
            
            var $el = $('#' + url);
            
            if ($el.length > 0) {
                if ($el.is(':hidden')) {
                    var $wrapper = $el.parents('.tabcontent');
                    if ($wrapper.length > 0) {
                        var $button = $('a[href="#' + $wrapper.attr('id') + '"]');
                        $button.click();
                    }
                }

                $el.click();
            }
        });

        $(window).trigger('hashchange');
    }
}

