
	
function bw_pdftopageflip_showpdf() {
	var current_shadowbox = Shadowbox.getCurrent();
	var pdflink = current_shadowbox.link[0].href;
	
	//console.log(pdflink);
	$.getJSON('typo3conf/ext/bw_pdftopageflip/Resources/Private/PHP/pdf_converter.php?pdffile=' + pdflink + '&basehref=' + jQuery('base').attr('href'), function(data) {
		if (data.status == 'success') {
			// images are created, now show it as flipbook!
			flippingBook.settings.zoomImageWidth = data.dimensions.width;
			flippingBook.settings.zoomImageHeight = data.dimensions.height;
			flippingBook.settings.bookWidth = (data.dimensions.scaled_width * 2) - 20;
			flippingBook.settings.bookHeight = data.dimensions.scaled_height - 20 - 40;
			flippingBook.settings.useCustomCursors = false;
			flippingBook.settings.smoothPages = true;
			flippingBook.settings.zoomPath = data.zoompath;
			flippingBook.settings.downloadURL = pdflink;
			flippingBook.settings.downloadTitle = "Download PDF";
			flippingBook.settings.downloadSize = "";
			flippingBook.settings.downloadComplete = "Complete";
			flippingBook.settings.zoomHintEnabled = true;
			flippingBook.settings.zoomHint = 'Dubbelklik om in te zoomen';
			flippingBook.settings.printTitle = 'Pagina(\'s) afdrukken';
			flippingBook.pages = data.files;
			flippingBook.containerId = 'bw_pdftopageflip_showpdf';
			flippingBook.create();
			flippingBook.onWindowLoad();
		} else {
			alert ('er is iets misgegaan');
		}
	});
}


Shadowbox.loadSkin('shadowbox', 'templates/corporate_f3/styles'); // use the "classic" skin

jQuery(document).ready(function () {
	
	var playerVersion = swfobject.getFlashPlayerVersion(); // returns a JavaScript object
	var majorVersion = playerVersion.major; 
	
	hasFlash = true;
	if (majorVersion == 0) {
		hasFlash = false;
	}
	
	if (hasFlash) {

		jQuery('a[href$=".pdf"]:not(.disable-pdftopageflip)').bind('click', function() {
			Shadowbox.open({
				content:    '<div id="bw_pdftopageflip_showpdf_container"><div id="bw_pdftopageflip_showpdf"></div></div><div id="bw_pdftopageflip_toolbar"><img src="templates/corporate_f3/extensions/bw_pdftopageflip/PageFlip/img/btnZoom.gif" width="36" height="40" border="0" id="fbZoomButton" /><img src="templates/corporate_f3/extensions/bw_pdftopageflip/PageFlip/img/btnPrint.gif" width="36" height="40" border="0" id="fbPrintButton" /><img src="templates/corporate_f3/extensions/bw_pdftopageflip/PageFlip/img/btnDownload.gif" width="36" height="40" border="0" id="fbDownloadButton" /><img src="templates/corporate_f3/extensions/bw_pdftopageflip/PageFlip/img/btnDiv.gif" width="13" height="40" border="0" /><img src="templates/corporate_f3/extensions/bw_pdftopageflip/PageFlip/img/btnPrevious.gif" width="36" height="40" border="0" id="fbBackButton" /><img src="templates/corporate_f3/extensions/bw_pdftopageflip/PageFlip/img/btnNext.gif" width="36" height="40" border="0" id="fbForwardButton" /></div>',
				player:     "html",
				title:      jQuery(this).text(),
				height:     520,
				width:      900,
				link:       jQuery(this)
			});
			
			return false;
		});
		
		Shadowbox.init({overlayColor: '#03555b',overlayOpacity:'0.93',onFinish: bw_pdftopageflip_showpdf});
	}
	
	
});
