function _getImages()
{
    //TODO Get images with ajax request
    var h = '';
    var gallery = [
        {name: "gallery_image_1.jpg", tag: '<img src="img/gallery_image_1.jpg" />'},
        {name: "gallery_image_2.jpg", tag: '<img src="img/gallery_image_2.jpg" />'},
        {name: "gallery_image_3.jpg", tag: '<img src="img/gallery_image_3.jpg" />'},
        {name: "gallery_image_4.jpg", tag: '<img src="img/gallery_image_4.jpg" />'},
        {name: "gallery_image_5.jpg", tag: '<img src="img/gallery_image_5.jpg" />'},
		{name: "gallery_image_6.jpg", tag: '<img src="img/gallery_image_6.jpg" />'},
		{name: "gallery_image_7.jpg", tag: '<img src="img/gallery_image_7.jpg" />'},
		{name: "gallery_image_8.jpg", tag: '<img src="img/gallery_image_8.jpg" />'},
		{name: "gallery_image_9.jpg", tag: '<img src="img/gallery_image_9.jpg" />'}
    ];
    
    jQuery.each(gallery, function (i,n){
      h += n.tag;});
    
    return h;
}

function initGallery(options)
{
  var o = jQuery.extend({}, options||{}, jQuery.fn.cycle.defaults);
  //typeof(slide) != 'undefined' ? slide : jQuery.cycle.defaults.startingSlide;
  var e = jQuery('#gallery .viewer');
  o = jQuery.extend({},{
    pager: '#gallery .controls', 
    fx:'fade', speed: 1500, 
    timeout: 3000, 
    pause: 1,
    cssBefore: 'display: block;'
  });
  
  e.empty().append(_getImages()).ready(function(){
    jQuery('#gallery .controls').empty();
    e.cycle(o);
  });
}

function nlIntro_DoFSCommand(command, args)
{
  switch(command)
  {
    case 'gallery':
      break;
    default:
      alert('initGallery fired\ncommand: '+command);
      break;
  }
  initGallery();
  return false;
}

swfobject.embedSWF(
  'media/nlIntro.swf',
  'gallery_image',
  '558',
  '306',
  '8.0.0',
  "expressInstall.swf",
  false,
  { loop: "false", allowscriptaccess: 'samedomain', wmode: 'transparent'},
  { id: "nlIntro", name: "nlIntro" }
);

jQuery(document).ready(function() {
  jQuery('#gallery .controls a').click(function(){
    initGallery({startingSlide: jQuery(this).attr('rel')});
  })
});




