<!--
   // Copyright (C) 2006, 2007 - SYNTAXXX - Alex. HANNEL
   // info@syntaxxx.at

	// syn_func_init.js

	function syn_init()
   {
      // get page- / window size
      syn_page_init();
      
      // preload support
      if(typeof(syn_js_support_preload) != 'undefined' && syn_js_support_preload)
      {
         syn_preload();
      }
         else
      {
      
         // png support
         if(typeof(syn_js_support_png) != 'undefined' && syn_js_support_png)
         {
            if(typeof(demo_run) != 'undefined' && demo_run == true)
            {
               syn_page_png();

               demo_run = false;
            }
         }
      }
      
      // page support
      if(typeof(syn_js_support_page) != 'undefined' && syn_js_support_page)
      {
         syn_page_reload();
      }

      // animation rdg main support
      if(typeof(syn_js_support_anim_rdg) != 'undefined' && syn_js_support_anim_rdg)
      {
         syn_anim_rdg_init();
      }

      // lightbox support
      if(typeof(syn_js_support_lightbox) != 'undefined' && syn_js_support_lightbox)
      {
         initLightbox();
      }

      // animation rdg menu support
      if(typeof(syn_js_support_anim_rdg_m) != 'undefined' && syn_js_support_anim_rdg_m)
      {
         syn_anim_rdg_m_init();
      }

      // preloader
      syn_preloader_init();
   }
   
   // demo
   function demo(mode)
   {
      if(typeof(mode) == 'undefined')
      {
         return;
      }

      if(mode == true && demo_run == false)
      {
         demo_run = true;
         
         syn_page_png();
      }
         else
      {
         demo_run = false;
         
         location.reload();
      }
   }
   
//-->
