/**
 * Created by JetBrains PhpStorm.
 * User: Owner
 * Date: 02/08/11
 * Time: 20:08
 * To change this template use File | Settings | File Templates.
 */

function populate_partial(url, scroll) {
    $('#article_holder').load(url, function() {
        $('#partial_body').jScrollPane({showArrows: true, autoReinitialise: true,verticalDragMinHeight :33,verticalDragMaxHeight :33});
        $('.thumbbar img').bind('click', function() {
            $('img.main_image').attr('src', $(this).attr('rel'));

        });
        $('#partial_news').jScrollPane({showArrows: true, autoReinitialise: true,verticalDragMinHeight :33,verticalDragMaxHeight :33});
    });
    if(scroll) goToByScroll('nav');
}

function goToByScroll(id){
    $('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
}

$(function() {
    $('#toggle_info').bind('click', function() {
       $('.product_info').slideToggle();
        return false;
    });

    $('#close_info').bind('click', function() {
       $('.product_info').slideToggle();
        return false;
    });

    $('.product_info').hide();

    $('.partial_button').bind('click', function() {
        populate_partial($(this).attr('ajax_href'), true);
        return false;
    });

    $('.partial_button.autoload').each(function() {
        //populate_partial($(this).attr('ajax_href'), false);
    })

    $('a.submit').bind('click', function() {
        $(this).closest('form').submit();
        return false;
    });

    $('input.has_hint').bind('focus', function() {
        if($(this).val() == $(this).attr('rel')) $(this).val("");
    });

    $('input.has_hint').bind('blur', function() {
        if($(this).val() === '') $(this).val($(this).attr('rel'));
    });

    $('.scroll-pane').jScrollPane({showArrows: true,verticalDragMinHeight :33,verticalDragMaxHeight :33, autoReinitialise:true});

    $('a.gallerybox').fancybox();
})

