
//
// Paperlit Reader configuration script
// Copyright (C) 2010 Paperlit Inc. All rights reserved.
// For more information see: http://www.paperlit.com
//





if (!window.Paperlit) { window.Paperlit = {}; }

Paperlit.publicationId = "ilverona";
Paperlit.publicationName = "il Verona";
Paperlit.issueId = "2010-07-31";
Paperlit.issueName = "sabato 31 luglio 2010";

Paperlit.head = document.getElementsByTagName("head")[0];    

Paperlit.proxy = function(url){
    return 'http://' + window.location.host + '/reader/proxy.aspx?site=' + url;
};


document.write('<script type="text/javascript" src="http://paperlit.com/reader/scripts/jquery-1.4.2.js"></scr' + 'ipt>');
document.write('<script type="text/javascript" src="http://paperlit.com/reader/scripts/jquery-ui.js"></scr' + 'ipt>'); 
document.write('<script type="text/javascript" src="http://paperlit.com/reader/scripts/silverlight.js"></scr' + 'ipt>');

// setting up popup script for repubblica

    if (Paperlit.publicationId.indexOf('repubblica-') != 0){         
        document.write('<script type="text/javascript" src="http://oasjs.kataweb.it/adsetup.js"></scr' + 'ipt>');
        document.write('<script type="text/javascript" src="http://paperlit.com/reader/scripts/repubblica-popup/modale-gele.js">"></scr' + 'ipt>');
        
        
        Paperlit.modaleGeleCss = document.createElement('link');
        Paperlit.modaleGeleCss.type = 'text/css';
        Paperlit.modaleGeleCss.rel = 'stylesheet';
        Paperlit.modaleGeleCss.href = "http://paperlit.com/reader/scripts/repubblica-popup/modale-gele.css";
        Paperlit.modaleGeleCss.media = 'screen';
        Paperlit.head.appendChild(Paperlit.modaleGeleCss);        
    }

                     

document.write('<script type="text/javascript" src="http://paperlit.com/reader/scripts/seadragon.js"></scr' + 'ipt>');
document.write('<script type="text/javascript" src="http://paperlit.com/reader/scripts/Paperlit.galleries.js"></scr' + 'ipt>');  
document.write('<script type="text/javascript" src="http://paperlit.com/reader/scripts/Paperlit.reader.all.js"></scr' + 'ipt>'); 



Paperlit.articlesBaseUrlOld = "http://paperlit.com/api/article.aspx";
Paperlit.articlesBaseUrlNew = "http://paperlit.com/hybrid/nitf/nitf2html.ashx";

Paperlit.zoomedInPageWidthInPixels = 1600;


Paperlit.preloadedImages = [
    'http://cdn-branding.paperlit.com/paperlit/images/first-hover.png',
    'http://cdn-branding.paperlit.com/paperlit/images/prev-hover.png',
    'http://cdn-branding.paperlit.com/paperlit/images/next-hover.png',
    'http://cdn-branding.paperlit.com/paperlit/images/last-hover.png',
    'http://cdn-branding.paperlit.com/paperlit/images/zoomIn-hover.png',
    'http://cdn-branding.paperlit.com/paperlit/images/zoomOut-hover.png',
    'http://cdn-branding.paperlit.com/paperlit/images/zoomIn-hover.png',
    'http://cdn-branding.paperlit.com/paperlit/images/dropdown-hover.png'
];


Paperlit.zoomedOutToolTip = "Click to zoom in or drag to move the page";
Paperlit.zoomedInToolTip = "Click to zoom out or drag to move the page";
Paperlit.articleToolTip = "Double click to read this article";
Paperlit.loadingMsg = "Loading...";
Paperlit.sharingMsg = "Share with your friends:";

Paperlit.sharingServices = [
    { service: "email",     tooltip: "Email this to your friends" },
    { service: "rss",       tooltip: "Subscribe to this feed" },
    { service: "facebook",  tooltip: "Share this with your friends on Facebook" },
    { service: "twitter",   tooltip: "Tweet this!" },
    { service: "myspace",   tooltip: "Share on MySpace" },
    { service: "google",    tooltip: "Bookmark on Google" },
    { service: "delicious", tooltip: "Share this on del.icio.us" },
    { service: "posterous", tooltip: "Blog about this on Posterous" },
    { service: "more",      tooltip: "More sharing services..." }
    ];   




Paperlit.iQueryCss = document.createElement('link');
Paperlit.iQueryCss.type = 'text/css';
Paperlit.iQueryCss.rel = 'stylesheet';
Paperlit.iQueryCss.href = 'http://paperlit.com/reader/scripts/themes/smoothness/jquery-ui-1.8rc2.custom.css';
Paperlit.iQueryCss.media = 'screen';
Paperlit.head.appendChild(Paperlit.iQueryCss);


Paperlit.css = document.createElement('link');
Paperlit.css.type = 'text/css';
Paperlit.css.rel = 'stylesheet';
Paperlit.css.href = 'http://paperlit.com/reader/css.aspx?p=ilverona';
Paperlit.css.media = 'screen';
Paperlit.head.appendChild(Paperlit.css);




Paperlit.rss = document.createElement('link');
Paperlit.rss.rel = 'alternate';
Paperlit.rss.type = 'application/rss+xml';
Paperlit.rss.title = 'il Verona';
Paperlit.rss.href = 'http://paperlit.com/rss/ilverona';
Paperlit.head.appendChild(Paperlit.rss);



// report silverlight errors so we can track issues
Paperlit.OnSilverlightError = function(sender, args) 
{
    if (args.ErrorType == "ImageError" || args.ErrorType == "MediaError") {
        return;
    }

    var message = "Silverlight Error\n";
    message += "Code: " + args.ErrorCode + "\n";
    message += "Category: " + args.ErrorType + "\n";
    message += "Message: " + args.ErrorMessage + "\n";

    if (args.ErrorType == "ParserError") {
        message += "File: " + args.xamlFile + "\n";
        message += "Line: " + args.lineNumber + "\n";
        message += "Position: " + args.charPosition + "\n";
    }
    else if (args.ErrorType == "RuntimeError") {
        if (args.lineNumber != 0) {
            message += "Line: " + args.lineNumber + "\n";
            message += "Position: " + args.charPosition + "\n";
        }
        message += "Method: " + args.methodName + "\n";
    }

    // track silverlight errors
    if (pageTracker) {
        pageTracker._trackEvent("Silverlight", "Error", message);
    }
}



document.write('<div id="ppContainer"></div>');


window.onload = function()
{
    

    if (Silverlight.isInstalled("3.0"))
    {
        Silverlight.createObject(
            "http://paperlit.com/reader/custom.xap?p=ilverona",                                            // source
            document.getElementById('ppContainer'),                     // container
            'slContainer',                                              // generated element
            {
                width: "100%", 
                height: "100%", 
                background: "#CCCCCC", 
                version:"3.0.40624.0",                                  // requires silverlight 3
                enableHtmlAccess: 'true',
                autoUpgrade: 'true'
            },
            { onError: Paperlit.OnSilverlightError, onLoad: null },     // who to call when errors occour
            "p=ilverona,i=2010-07-31,z=1600",                  // initialization parameters (also used by offline)
            null                                                        // context helper for onLoad handler
        );

        $('#ppContainer').width('100%');
        $('#ppContainer').height('100%');
        $('#ppContainer').focus();

        return;
    }

    

    

    var html = '<div id="ppViewer" title="Click to zoom in or drag to move the page"></div>\
                <div id="ppHeader"><div id="ppHeaderLogo" title="First page (you can also use the up arrow)"></div></div>\
                <div id="ppButtons">\
                    <ul id="ppSectionsMenu" class="ppMenu">\
                        <li>\
                            <div id="ppSectionsLabel"></div>\
                            <ul class="ppMenuItems">\
                                <li class="ppMenuFirstItem">\
                                    <img class="ppMenuCornerInsetLeft" alt="" src="http://paperlit.com/reader/dropdown/corner_inset_left.png"/>\
                                    <img class="ppMenuCornerInsetRight" alt="" src="http://paperlit.com/reader/dropdown/corner_inset_right.png"/>\
                                </li>\
                                <li class="ppMenuLastItem">\
                                    <img class="ppMenuCornerLeft" alt="" src="http://paperlit.com/reader/dropdown/corner_left.png" />\
                                    <img class="ppMenuMiddle" alt="" src="http://paperlit.com/reader/dropdown/dot.gif" />\
                                    <img class="ppMenuCornerRight" alt="" src="http://paperlit.com/reader/dropdown/corner_right.png" />\
                                </li>\
                            </ul>\
                        </li>\
                    </ul>\
                    <div id="ppFirstPage" title="First page (you can also use the up arrow)"></div>\
                    <div id="ppPreviousPage" title="Previous page (you can also use the down arrow)"></div>\
                    <div id="ppPageNumber"></div>\
                    <div id="ppNextPage" title="Next page (you can also use the right arrow)"></div>\
                    <div id="ppLastPage" title="Last page (you can also use the down arrow)"></div>\
                    <div id="ppZoomIn" title="Zoom in (you can also use your mouse\'s scroll wheel)"></div>\
                    <div id="ppZoomOut" title="Zoom out (you can also use your mouse\'s scroll wheel)"></div>\
                </div>\
                <div id="ppDialog"><div id="ppDialogContent"></div></div>\
                <div id="ppThumbnails" class="ppThumbnails"></div>';

    $("#ppContainer").html(html);

    Paperlit.SetupReader();
} 





Paperlit.compositionUrl = "http://cdn-eu.paperlit.com/ilverona/2010-07-31/38B46101/tiles/composition.xml";
Paperlit.compositionXml = "<?xml version=\"1.0\" encoding=\"utf-8\"?><Image TileSize=\"384\" Overlap=\"0\" Format=\"png\" ServerFormat=\"Default\" xmlns=\"http://schemas.microsoft.com/deepzoom/2009\"><Size Width=\"1460\" Height=\"1892\" /></Image>";
Paperlit.metadata = {"Issue":{"@PublicationId":"ilverona","@IssueId":"2010-07-31","@CompositionSize":"1460,1892","P":{"@I":"1","@B":"0,0,513,681","@V":"0,0,0.9756,1.2959","A":[{"@V":"0,14,611,301,29"},{"@V":"1,35,566,470,37"},{"@V":"2,285,6,128,8"}]}}};

