﻿// Print function
$(function() {
    $('.toolbarPrint').click(function() {
        $('div:visible').addClass('printer-hidden');
        $('.printer-hidden').hide();
        $('body').data('bg-img', $('body').css('background-image'));
        $('body').data('bg-col', $('body').css('background-color'));
        $('body').css('background-image', 'none');
        $('body').css('background-color', '#fff');
        $('body').append('<a class="printer-friendly" href="javascript:window.print()">Print</a> ');
        $('body').append('<a class="printer-friendly" href="javascript:unPrint()">Back</a>');
        $('body').append('<div class="subcontent printer-friendly">' + $('.subcontent:first').html() + '</div>');
        $('.printer-friendly').find('input').attr('disabled', 'disabled');
        $('.printer-friendly').find('textarea').attr('disabled', 'disabled');
        $('.printer-friendly').find('*').click(function() {});
        $('.printer-friendly').find('*').hover(function() {}, function() {});
        $('.printer-friendly').find('*').attr('onclick', '');
        $('.printer-friendly').find('*').attr('onhover', '');
        $('.printer-friendly').find('.printer-hidden').show();
        $('.printer-friendly').find('#add-remove-buttons').remove();
        $('.printer-friendly').find('input[type=image]').remove();
    });
});

function unPrint() {
    $('.printer-friendly').remove();
    $('.printer-hidden').show();
    $('.printer-hidden').removeClass('printer-hidden');
    $('body').css('background-image', $('body').data('bg-img'));
    $('body').css('background-color', $('body').data('bg-col'));
}
