Please report any bugs to florian@nuecke.de, thank you.

Version 1.30 [2008/31/01]
- Added: attribute 'position' to position elements relative to the page (center, right, middle, bottom).
- Added: attribute to hide the preview/thumbnail in zoom mode.
- Added: attribute to allow delayed video start when the page becomes visible.
- Added: attribute to determine whether videos loop or not.
- Added: attribute 'shadows' for pages, allowing shadow and highlight intensity per page.
- Added: prepage and postpage can now interact with the engine similar to swfs loaded via the img element (megazineSetup function).
- Added: book attribute 'bggradient' to control the display of the grey gradient below the book (visible or not).
- Added: book attribute 'startslide' to automatically start slideshow.
- Added: rudimentary liquid scaling (maximum scaling can be set in html).
- Added: ids for elements and an accompanying getElementById method in the MegaZine class to refer to specific elements.
- Added: get swf for image (to be used together with getElementById, to allow communication between two loaded swfs).
- Added: support for animated GIFs using http://code.google.com/p/as3gif/
- Fixed: shadow alpha when turning is now also applied to stiff pages.
- Update: SWFAddress 2.2

Version 1.29 [2008/11/22]
- Fixed a rendering problem on second page that could happen with a
  certain number of pages if first page was not stiff.
- Moved the flag images to library. Caused problems when using the
  MegaZine class in other projects.
- Zoomable images will now be clickable as a whole if they have no url.
  When hovered a magnifying glass will be the cursor. The button will
  still show (if a url is given it always will), but can be hidden by
  setting the new attribute 'showbutton' to false.
- Target of links can now be set via the 'target' attribute.
- Made setup function custom menu optional.
- Navigation element (nav) is now localizable.
- Added attribute 'delay' to sound, allowing for a fixed delay before
  the sound fades in (does not affect fadeout).

Version 1.28 [2008/11/01]
- Added new event to the main MegaZine class that fires when a page
  is loaded and a new state that will be set when all pages are
  loaded into memory. Both features only activate when all pages can
  be loaded into memory at once, i.e. if maxLoaded >= pagesTotal.
- Added more possibilites to interact with the book from loaded swf
  files (without making them elements). Documentation on how to use
  those features will be written shortly.
- Also added possibility for completely custom navigation. Same here,
  documentation will follow. Soon. Hopefully.
- Navigation can be positioned vertically now (see 'barpos' attribute
  for book for more information). It is also possible to position the
  bar above the pages now.
- Added new book attribute 'ignoresyslang'.
- Added new book attribute 'openhelp'. Help does not show automatically
  when loading the book the first time anymore. This feature can be
  reenabled by setting openhelp to true.
- Added support for a 'postpage' analog to the 'prepage' attribute of
  the book, just in the very end of the book. Could be used to simulate
  fixed cover pages.
- Added Indonesian localization (Titus Wiguno, Thomas Apitzsch).
- Fixed bug where ActionScript 3 SWF files would ignore the static
  attribute when loaded via the img element.
- Minor code changes.

Version 1.27 [2008/10/05]
- Fixed a bug where tooltips would not disappear when the element was
  an internal link and the resulting jump was instant and so far that
  the element was unloaded.
- Added new attribute for vid element, 'guicolor', to allow styling of
  the playback controls.
- Fixed a line in the MegaZine class that could hinder compilation but
  was unneeded.
- Fixed a bug where flags in the language chooser would randomly not
  be displayed.
- Fixed an issue where localized elements would be switched for the
  default language when clicking on the current language again.
- Added Spanish localization (Alexander Beltrán).

Version 1.26 [2008/09/27]
- Rewrote loading process. Now loading elements from a queue instead
  of pages. This makes for a better load distribution regardless of
  how many elements there are per page. loadParallel thus now affects
  the number of elements loaded at a time, not pages.
- Used this to make more elements localizable: img, vid and snd can
  now be localized. See documentation.
- Added localizations for Turkish (Kerem Köksal), Polish and Croatian
  (Frank Humpert) and the respective flags.
- Added a new parameter to chapter allowing to batch generate pages.
  See the documentation, attribute name is 'pages'.
- Fixed the "Loading..." text (zoom mode) to be localized now.
- Compilation via the megazine.fla works again in CS3.
- Mute state is now stored for the current domain.
- Slightly modified loading order for pages (now loads in both
  directions from the current position equally, not the complete right
  half first).
- Fixed a bug where the top content was cut off in fullscreen mode when
  providing a specific offset of the Flash element from the top border.
- Fixed one small bug.
- Code documenting.

Version 1.25 [2008/09/13]
- Added new attribute for book, 'zoomfs', which is true per default.
  It sets whether to activate fullscreen mode when a zoom button for
  an image is clicked.
- Converted the tips to a help window that can be opened any time. With
  this the 'tutorial' attribute for book is removed again. The window
  will be shown to visitors one time - the first time the megazine is
  loaded.
- Changes made in the settings dialog are now permanent (domain bound).
- Improved localization support. Language may now be changed without
  reloading the book (new entry in the navigational bar).
- The lang attribute in book works differently now (see documentation)
- Some elements (area, img, vid) now support child nodes of type title.
  Those may contain the title text for different localizations. See
  documentation.
- Added italian localization for GUI and help (Hans Nuecke).
- Settings and help windows are draggable now. Mouse interaction with
  the pages is diabled while a window is open.
- Language strings are no longer hard coded, meaning at least the
  english localization xml (or another specified one) must be provided.
- Fixed that url tooltips were not supressed when title was "".
- Minor changes.

Version 1.24b [2008/09/03]
- Fixed order when navigating through galleries in zoom mode (could
  depend on the loading order of the pages before).
- The 'topAlign' setting in HTML is now replaced by 'top' allowing to
  set the exact number of pixels of empty space above the pages.

Version 1.24 [2008/09/03]
- Fixed some tooltip issues for images.
- Fixed the hidebuttons attribute.
- Moved the navigational buttons in zoom mode from the bottom to the
  thumbnail box and changed the tooltip a bit.
- Added "tutorial" system (showing info messages). Can be disabled via
  the tutorial attribute of the book.
- Increased font size for tooltips slightly.
- Fatal error messages are now shown as boxed messages additionally to
  the console.
- Added flash var (settable in HTML) allowing to configure that the
  pages are "top aligned", i.e. that there is no empty space in the
  Flash element above the pages.
- Pages generated by the pdf2megazine bat are now grouped into one
  gallery.
- Tried stabilizing loading in zoom mode.
- Improved image quality for loaded SWF files with attribute static.
- Added new bugs. Perhaps.

Version 1.23b [2008/08/31]
- Iconpos allows hybrid declarations now (i.e. mixes of positioning
  variables like 'top' and absolute positioning).
- Added 'center' and 'middle' as recognized positions for iconpos.

Version 1.23 [2008/08/30]
- Added possibility to cycle through galleries using the left and right
  arrow keys on the keyboard.
- Fixed that the left navigation buttons would not show when the more
  than row was needed for the page buttons.
- Fixed that videos could sometimes ignore muting when muting was set
  before they were loaded.
- Fixed positioning of main image in zoommode when dragging the
  rectangle over the thumbnail.
- Modified code for elements so that external elements now use
  document classes (i.e. code no longer in the FLA file) and updated
  the video element accordingly. With this the template is deprecated.
- Also rearranged the interface.fla in a similar fashion.
- External elements now use interfaces for the MegaZine and Page
  class which results in smaller file sizes for the compiled elements.
- Changed the zoom so that the minimum zoom level is now dynamic. It
  is set so that when zoomed out totally the whole image fits in the
  available display area.

Version 1.22 [2008/08/25]
- Added gallery parameter to images. See documentation for more info.
- Fixed a possible bug that could cause page loading to behave
  eratically in certain situations.
- Fixed a possible graphics glitch.
- Fixed a bug where local content would not display in IE 6 and older.
- Moved almost all code from the interface to the actual application.
- Replaced the book's nogui attribute with one named navigation so
  that pagenumbers and pagination visibility can be toggled
  independently.

Version 1.21 [2008/08/17]
- Rewrote page loading. Now also supports keeping only a fixed number
  of pages in memory at a time (instead of all pages at once), which
  reduces memory requirements for large books tremendously.
- Rewrote fold effects, should give a better feel of "depth" now.
- Fixed a bug where images would randomly not load (and with it the
  whole page).
- Fixed a bug where sounds would possibly interfere with each other.
- General code cleanup and restructuring.

Version 1.20 [2008/08/14]
- Added flashvar support to change the path and name of the used XML
  file (see index.html).
- Added Thai translation for GUI (Jaturawit Duangmanee).
- Zoom: Made thumbnail view fade out if not hovered by mouse to make
  contents below it visible as well.
- Zoom: can now be closed by pressing escape.
- Page thumbnails now allow transparency.
- Fixed bug so that all chapter objects had the first page registered.
- Fixed: chapter sounds are muted now, too.
- Fixed that stiff pages were not affected when disabling shadows.
- Changed default log level to warnings and errors only, to avoid
  notices from cluttering the console so much.
- Rewrote some of the page visibility checking. This should speed up
  things a little for books with a lot of pages.

Version 1.19 [2008/08/08]
- Added support to go into fullscreen mode. Also, when in fullscreen,
  the zoom mode will use the whole screen.
- Added mute button to mute all snd and vid elements.
- Added comments to template HTML file to ease setup.
- Made zoom icon positionable more freely (img relative x and y coords)
- Thumbnails are now hidden if the current zoom step allows the whole
  image to be displayed.
- Fixed some logic issues with video playback resuming.
- Fixed loading circle not being displayed for internal elements.
- Fixed dotted border around Flash when transparency is activated and
  using FireFox 3.

Version 1.18 [2008/08/06]
- Fixed typo that stopped changing the errorlevel that gets printed
  to the console from working.
- Made output in console selectable.
- Fixed some wrong info in the documentation regarding video.
- Documented the code a bit mode.
- lang.de.xml is now properly utf-8 encoded.

Version 1.17b [2008/08/04]
- Hotfix: local mode works again, swfaddress is disabled if MegaZine
  is opened locally.
- Updated documentation regarding the vid element (supported formats).

Version 1.17 [2008/07/30]
- Added swfaddress support for deeplinking to specific pages. When
  navigating via browser back and forward button page animation is
  disabled to avoid desynching.
- Added prepage parameter to book to display an image to the left of
  the closed cover (page -1). This may be used to display instructions
  on how to use MegaZine, e.g.
- Fixed a problem that autodragging would not stop after the cursor
  left the stage if there was not enough space around the pages

Version 1.16b [2008/07/23]
- Hotfix: changed loading method with swfobject to dynamic, to fix
  transparency problems in Safari. Also included new version of
  swfobject.

Version 1.16 [2008/07/10]
- Added a new attribute to the book: handcursor, allowing to disable
  the arrows when moving the cursor into draggable areas, and using the
  default hand cursor instead
- Added possibility to configure duration of the slide delay for
  chapters and single pages
- Added a recognition for tooltips if they exceed the displayable area,
  and if yes the position relative to the cursor is inverted.
- Added a possibility to localize gui strings via an argument in the
  book named lang and using a file named lang.<LANG_ID>.xml
- Fixed title="" not disabling the tooltip for linked images
- Fixed zoom thumbnail so it now gets cleared after closing the zoom
  mode

Version 1.15 [2008/07/06]
- Changed some elements to be classes now. All except for the vid
  element are now integrated (should load faster that way, and take
  less bandwidth). Additional Elements in swf format are still
  supported.
- Changed element loading so that only one element is loaded at once
  per page
- Fixed the img element... again...
- Fixed some possible issues when hiding the gui.

Version 1.14 [2008/06/24]
- Added a batch script that can be used in combination with swftools
  pdf2swf converter to easily build a megazine from a pdf file (see
  tools folder)
- Added parameter static to img that allows to completely cache a
  loaded swf as an image (see documentation for further explanation)
- Added ability to cycle through multiple zoom steps in zoom mode via
  mousewheel (starts at 100%, can zoom out to 50%)
- Changed scaling in img element so that loaded swf files should now
  be scaled properly even when absolute values are used
- Changed zoom mode so that swfs are supported as high res versions
- Fixed behaviour when anchor is unknown (no longer jumps to start but
  stays and logs message)
- Fixed minor positioning issues in zoom mode
- Fixed videos and sounds to start playing when they finish loading,
  and their containing page is already visible

Version 1.13 [2008/06/18]
- Added zoom functionality
- Added startpage attribute for book
- Added german documentation
- Added nocache attribute for img elements
- Changed default value for reflections to false (too resource
  intensive for lowend pcs)
- Changed the shadow attribute to take a real value between 0 and 1
  determining the intensity of the shadows and highlights
- Fixed loading icon of elements being a button
- Fixed graphic glitch when turning pages via keyboard

Version 1.12 [2008/06/14]
- Added book attributes to control range inside which
  dragging/pageturning is possible and the distance to keep from the
  border a drag started from
- Added check for slideshow delay. If delay is longer than one second,
  the first turn takes place instantly.

Version 1.11 [2008/06/14]
- Added area element
- Fixed volume fading bug in the vid element

Version 1.10 [2008/06/12]
- Added mailto: to recognized protocols in links
- Added relative scaling to img element to allow scaling of loaded SWFs
- Added Antialiasing for images
- Added option to hide page numbers
- Changed vid element to pause per default when containing page is
  invisible (performace)
- Fixed bug that a page anchor for the first page did not work
- Fixed a bug with background colors for pages
- Fixed centering of pagination

Version 1.00 [2008/05/05]
- First Release
