/* * jQuery.gdocViewer - Embed linked documents using Google Docs Viewer * Licensed under MIT license. * Date: 2011/01/16 * * @author Jawish Hameed * @version 1.0 */ (function($){ $.fn.gdocsViewer = function(options) { var settings = { width : '600', height : '700' }; if (options) { $.extend(settings, options); } return this.each(function() { var file = $(this).attr('href'); var ext = file.substring(file.lastIndexOf('.') + 1); if (/^(tiff|pdf|ppt|pptx|pps|doc|docx|do)$/.test(ext)) { $(this).after(function () { var id = $(this).attr('id'); var gdvId = (typeof id !== 'undefined' && id !== false) ? id + '-gdocsviewer' : ''; return '
'; }) } }); }; })( jQuery );