/**********************************************************************************************

Print module for Crutchfield site 

Dependencies: /css/print.css  
              /js/common.js: urlParams['pp']


**********************************************************************************************/

$(document).ready(function(){

    var $printlink = $('#printDiv a');
    $printlink.attr("target", "_parent");
    $printlink.attr("href", "javascript:window.print()");

});


$(window).load(function() {

    // http://.../page.aspx?debug=true
    // should render the print stylesheet
    if (urlParams['debug'] == "true") {
        $('link[id$=printCSS]').attr('media', 'all');
    }
    
    // Make a fancy nested table with additional product details
   // if ($('#mainBody').length > 0) {
     //   $cloneBuyBox = $('#leftcolumn > div.buy-box').clone().attr('id','printBuyBox').hide();
       // $('#contentwrapper').prepend($cloneBuyBox);
    //}

   // Make invisible print logo turned on by print.css
    if ($('#logo').length > 0) {
            $logo = $('<img id="printLogo" alt=" " />').attr('src', $('#masthead-container #logo a').css('background-image').toString().match(/[\/h].*\w/)[0]) || null;
            $logo.prependTo('body:not(:has(#printLogo))').css('display', 'none');
        }

        // Print link just prints
    if ($('#printDiv').length > 0) {
        var $printlink = $('#printDiv a');
        $printlink.attr("target", "_parent");
        $printlink.attr("href", "javascript:window.print()");    
    }
    
            
});

