Shadowbox.init();
$(document).ready(function(){
    $('a.btn_login').click(function(){
        $('.slide_login_hidden').slideUp('fast',function(){
            $('#slide_login').slideDown();
        });
    });
    $('a.btn_login_close').click(function(){
        $('#slide_login').slideUp('1000',function(){
            $('.slide_login_hidden').slideDown('1000');
        });
    });

    $('#text_size_more').click(function() {
        var size = $('#col-2').css('font-size');
        size = parseInt(size.replace('px', ''), 10);
        if(size <= 35) {
            $('#col-2').css('font-size', size + 1 + 'px');
        }
        lineHeight(size);
    });

    $('#text_size_less').click(function() {
        var size = $('#col-2').css('font-size');
        size = parseInt(size.replace('px', ''), 10);
        if(size >= 7) {
            $('#col-2').css('font-size', size - 1 + 'px');
        }
        lineHeight(size);
    });
    if($('#authMessage').length > 0){
        $('.slide_login_hidden').slideUp('fast',function(){
            $('#slide_login').slideDown();
        });
    }
    tooltips();    
});

function lineHeight(size) {
    if(size < 17) {
        $('#col-2').css('line-height', 20 + 'px');
        $('#col-2 p').css('line-height', 20 + 'px');
    } else if(size >= 17 && size < 22) {
        $('#col-2').css('line-height', 24 + 'px');
        $('#col-2 p').css('line-height', 24 + 'px');
    } else if(size >= 22 && size < 27) {
        $('#col-2').css('line-height', 28 + 'px');
        $('#col-2 p').css('line-height', 28 + 'px');
    } else if(size >= 27 && size < 32) {
        $('#col-2').css('line-height', 32 + 'px');
        $('#col-2 p').css('line-height', 32 + 'px');
    } else if(size >= 32) {
        $('#col-2').css('line-height', 36 + 'px');
        $('#col-2 p').css('line-height', 36 + 'px');
    }
}

function tooltips() {
    var prefix = '';
    $('.tooltip').qtip({
        position: {
            corner: {
                tooltip: 'bottomMiddle', // Use the corner...
                target: 'topMiddle' // ...and opposite corner
            }
        },
        style: {
            border: {
                width: 3,
                radius: 5
            },
            padding: 5,
            tip: 'bottomMiddle',
            name: 'cream' // Style it according to the preset 'cream' style
        }
    });
    $('.tooltip-down').qtip({
        position: {
            corner: {
                tooltip: 'topMiddle', // Use the corner...
                target: 'bottomMiddle' // ...and opposite corner
            }
        },
        style: {
            border: {
                width: 3,
                radius: 5
            },
            padding: 5,
            tip: 'topMiddle',
            name: 'cream' // Style it according to the preset 'cream' style
        }
    });
    $('.tooltip-left').qtip({
        position: {
         corner: {
            target: 'leftMiddle',
            tooltip: 'rightMiddle'
         }
        },
        style: {
            border: {
                width: 3,
                radius: 5
            },
            padding: 5,
            tip: {
                corner: 'rightMiddle'
            },
            name: 'cream' // Style it according to the preset 'cream' style
        }
    });
    $('.tooltips').qtip({
        position: {
         corner: {
            target: 'rightMiddle',
            tooltip: 'leftMiddle'
         }
        },
        style: {
            border: {
                width: 3,
                radius: 5
            },
            padding: 5,
            tip: {
                corner: 'leftMiddle'
            },
            name: 'cream' // Style it according to the preset 'cream' style
        }
    });
}
