
$(function() {
    $('#quick-search #query').focus(function(e){
         e.preventDefault();

        if (typeof $(this).data('default-text') == 'undefined')
            $(this).data('default-text', $(this).val());

        if ($(this).data('default-text') == $(this).val())
            $(this).val('');
    });

    $('#quick-search #query').blur(function(){
        if (!$(this).val().length)
            $(this).val($(this).data('default-text'));
    });

    //$('ul.boxes div.header').click(function(){
    //    var $li = $(this).closest('li'),
    //        $content = $li.find('.content');
    //
    //    $li.siblings().find('.content').slideUp(500);
    //
    //    $content.slideToggle(500);
    //});

    var $activeBox = null;
    $('ul.boxes div.header').click(function(){
        var $li = $(this).closest('li'),
            $content = $li.find('.content'),
            $offset = $li.offset();

        if ($activeBox)
            $activeBox.slideUp(500, function() { $(this).remove(); })

        if ($li.hasClass('active')) {
            $li.removeClass('active');
            $activeBox = null;
        } else {
            $activeBox = $content.clone().css('left', $offset.left - 324 + 'px').css('top', $offset.top).addClass('boxAbsolute').appendTo('body').slideUp(0, function() { $(this).slideDown(500); });
            $li.siblings('.active').removeClass('active');
            $li.addClass('active');
        }
    });
});

