flippingBook.pages = [
	"pages/page-001.jpeg",
	"pages/page-002.jpeg",
	"pages/page-003.jpeg",
	"pages/page-004.jpeg",
	"pages/page-005.jpeg",
	"pages/page-006.jpeg",
	"pages/page-007.jpeg",
	"pages/page-008.jpeg",
	"pages/page-009.jpeg",
	"pages/page-010.jpeg",
	"pages/page-011.jpeg",
	"pages/page-012.jpeg",
	"pages/page-013.jpeg",
	"pages/page-014.jpeg",
	"pages/page-015.jpeg",
	"pages/page-016.jpeg",
	"pages/page-017.jpeg",
	"pages/page-018.jpeg",
	"pages/page-019.jpeg",
	"pages/page-020.jpeg",
	"pages/page-021.jpeg",
	"pages/page-022.jpeg",
	"pages/page-023.jpeg",
	"pages/page-024.jpeg",
	"pages/page-025.jpeg",
	"pages/page-026.jpeg",
	"pages/page-027.jpeg",
	"pages/page-028.jpeg",
	"pages/page-029.jpeg",
	"pages/page-030.jpeg",
	"pages/page-031.jpeg",
	"pages/page-032.jpeg",
	"pages/page-033.jpeg",
	"pages/page-034.jpeg",
	"pages/page-035.jpeg",
	"pages/page-036.jpeg",
	"pages/page-037.jpeg",
	"pages/page-038.jpeg",
	"pages/page-039.jpeg",
	"pages/page-040.jpeg"
];

flippingBook.contents = [
	[ "Cover", 1 ],
	[ "Way Finding Signs", 4 ],
	[ "3-D End Cap Sign Systems", 6 ],
	[ "Pallet Stands", 10 ],
	[ "Table of Contents", 10 ],
	[ "Sign Frames", 12 ],
	[ "-Metal Frames", 12 ],
	[ "-Plastic Frames", 14 ],
	[ "-Eyestoppers", 16 ],
	[ "Sign Holders", 18 ],
	[ "-Acrylic Sign Holders", 18 ],	
	[ "-Rigid Vinyl Sign Holders", 20 ],
	[ "-Trapezoidal Sign Holders", 20 ],
	[ "-Eyestoppers", 22 ],
	[ "-Price Channel Sign Holders", 22 ],
	[ "-Shelf Edge Sign Holders", 24 ],	
	[ "-Universal Angle Sign Holders", 28 ],
	[ "-Over Wire Sign Holders", 28 ],
	[ "Literature Holders", 30 ],
	[ "-Business Card Holders", 30 ],	
	[ "-Countertop Literature Holders", 32 ],
	[ "-Tiered Literature Holders", 34 ],
	[ "-Specialty Literature Holders", 36 ],
	[ "-Ballot Box Displays", 38 ],
	[ "Custom Solutions", 38 ]
];

// define custom book settings here
flippingBook.settings.pageBackgroundColor = 0x436ab3;
flippingBook.settings.backgroundColor = 0x436ab3;
flippingBook.settings.zoomUIColor = 0x436ab3;
// flippingBook.settings.smoothPages = true;  
flippingBook.settings.smoothPages = false;	
flippingBook.settings.useCustomCursors = false;
flippingBook.settings.dropShadowEnabled = false;
flippingBook.settings.zoomImageWidth = 960;
flippingBook.settings.zoomImageHeight = 1232;
flippingBook.settings.downloadURL = "http://www.opmafliplinks.com/sightlinefb/sightlinefbk.pdf";
flippingBook.settings.flipSound = "sounds/02.mp3";
flippingBook.settings.zoomOnClick = true;

// handle query strings for page numbers - looks for ?pg= in the URL and set's the firstpagenumber of the flipbook
// This code MUST be before the call to flippingBook.create();

var pageOffset = 0;

fullURL = parent.document.URL;
manualPage = parseFloat(fullURL.substring(fullURL.indexOf('?')+4, fullURL.length));
$.currentPage = [0, 0];
if (isNaN(manualPage) === false) {
  $.currentPage = [parseInt(manualPage) + pageOffset, parseInt(manualPage) + pageOffset];
}

// default settings can be found in the flippingbook.js file

// Calculate book dimensions every resize.
$(document).ready(function() {
  var resizeTimeout = false;
  var toolbarHeight = $('#fbFooter').height();
  $(window).resize(function() {
    function resizeComplete() {
      $('#main').height($(window).height() - toolbarHeight);
      // flippingBook.settings.smoothPages = true;  
      flippingBook.settings.bookHeight = $(window).height() - toolbarHeight - 10;
      flippingBook.settings.bookWidth = flippingBook.settings.bookHeight * (1000 / 647);
      if (flippingBook.settings.bookWidth > $(window).width() - 10) {
        flippingBook.settings.bookWidth = $(window).width() - 10;
        flippingBook.settings.bookHeight = flippingBook.settings.bookWidth * (647 / 1000);
      }
      if (flippingBook.settings.bookWidth > 1000) {
        flippingBook.settings.bookWidth = 1000;
        flippingBook.settings.bookHeight = 647;
        // flippingBook.settings.smoothPages = false; 
      }
      flippingBook.settings.firstPageNumber = ($.currentPage[0] != undefined ? $.currentPage[0] : $.currentPage[1]);
      flippingBook.create();
    }

    clearTimeout(resizeTimeout);
    resizeTimeout = setTimeout(resizeComplete, 500);
  }).resize();
});

