$(document).ready(
    function() {
        
        if($('div#tabs').length == 0) {
            return false;
        }
            
        $('div#wrap').addClass('js');
        
        $('div#tabs div.tab').hide();
        if(document.location.hash && $(document.location.hash).length != 0) {
            $('p.region a[href=' + document.location.hash + ']').addClass('active');
            $('div#tabs div' + document.location.hash).slideDown('fast');
        } else {
            $('p.region a:first-child').addClass('active');
            $('div#tabs div.tab:first-child').slideDown('fast');
        }
        
        $('p.region > a').click(
            function() {
                if($(this).hasClass('active')) return false;
                
                $('div#tabs div' + $(this).attr('href')).slideDown('fast');
                $('div#tabs div' + $('p.region a.active').attr('href')).slideUp('fast');
                $('p.region a.active').removeClass('active');
                $(this).addClass('active');
            }
        )
    }
)