-
AAA **Check Booksource.com for leveled book ideas**
by Many authors Year Published:Amulet series
by Kazu Kabuishi Year Published: Graphic NovelChasing Lincoln's Killer
by James L. Swanson Year Published: NonfictionFourth Grade Rats
by Jerry Spinelli Year Published: Realistic FictionHarry Potter 1-7
by J.K. Rowling Year Published: FantasyHatchet series
by Gary Paulson Year Published:Holes
by Louis Sachar Year Published: Realistic FictionHuckleberry Finn
by Mark Twain Year Published: Historical FictionInkheart series
by Cornelia Funke Year Published: FantasyIsland of the Blue Dolphins
by Scott O'Dell Year Published: Historical FictionNo Talking
by Andrew Clements Year Published: Realistic FictionRiding Freedom
by Pam Munoz Ryan Year Published: Historical FictionThe Landry News
by Andrew Clements Year Published: Realistic FictionShiloh series
by Phyllis Reynolds Naylor Year Published: Realistic FictionSmile series
by Raina Telgemeir Year Published: Graphic NovelTales of a Fourth Grade Nothing series
by Judy Blume Year Published: Realistic FictionThe Chronicles of Narnia
by C.S. Lewis Year Published: FantasyThe Indian in the Cupboard series
by Lynne Banks Year Published: FantasyThe Percy Jackson series
by Rick Riordan Year Published: FantasyThe Unwanteds series
by Lisa McMann Year Published: FantasyWings of Fire series
by Tui T. Sutherland Year Published: FantasyBest place to live, work, play & raise a family
Copyright © 2025 Finalsite - all rights reserved.) author: null, // What the author of the app should be in the banner (defaults to or hostname) price: 'FREE', // Price of the app appStoreLanguage: 'us', // Language code for App Store inAppStore: 'On the App Store', // Text of price for iOS inGooglePlay: 'In Google Play', // Text of price for Android inAmazonAppStore: 'In the Amazon Appstore', inWindowsStore: 'In the Windows Store', //Text of price for Windows GooglePlayParams: null, // Aditional parameters for the market icon: null, // The URL of the icon (defaults to ) iconGloss: null, // Force gloss effect for iOS even for precomposed button: 'VIEW', // Text for the install button url: null, // The URL for the button. Keep null if you want the button to link to the app store. scale: 'auto', // Scale based on viewport size (set to 1 to disable) speedIn: 300, // Show animation speed of the banner speedOut: 400, // Close animation speed of the banner daysHidden: 15, // Duration to hide the banner after being closed (0 = always show banner) daysReminder: 90, // Duration to hide the banner after "VIEW" is clicked *separate from when the close button is clicked* (0 = always show banner) force: null, // Choose 'ios', 'android' or 'windows'. Don't do a browser check, just always show this banner hideOnInstall: true, // Hide the banner after "VIEW" is clicked. layer: false, // Display as overlay layer or slide down the page iOSUniversalApp: true, // If the iOS App is a universal app for both iPad and iPhone, display Smart Banner to iPad users, too. appendToSelector: 'body', //Append the banner to a specific selector pushSelector: 'html' // What element is going to push the site content down; this is where the banner append animation will start. } $.smartbanner.Constructor = SmartBanner; // ============================================================ // Bootstrap transition // Copyright 2011-2014 Twitter, Inc. // Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) function transitionEnd() { var el = document.createElement('smartbanner') var transEndEventNames = { WebkitTransition: 'webkitTransitionEnd', MozTransition: 'transitionend', OTransition: 'oTransitionEnd otransitionend', transition: 'transitionend' } for (var name in transEndEventNames) { if (el.style[name] !== undefined) { return { end: transEndEventNames[name] } } } return false // explicit for ie8 ( ._.) } if ($.support.transition !== undefined) return // Prevent conflict with Twitter Bootstrap // http://blog.alexmaccaw.com/css-transitions $.fn.emulateTransitionEnd = function (duration) { var called = false, $el = this $(this).one($.support.transition.end, function () { called = true }) var callback = function () { if (!called) $($el).trigger($.support.transition.end) } setTimeout(callback, duration) return this } $(function () { $.support.transition = transitionEnd() }) // ============================================================ }(window.jQuery);