var _box = document.createElement("div");
var _wrapper = document.createElement("div");
var _filmstrip = document.createElement("ul");
var li;

jQuery(document).ready(function() {
  var t = jQuery("table:has(> tbody > tr > td > .panel)");
  var parent = t.parent();  
  var wrapper = jQuery(_wrapper);
  parent.append(wrapper);
  var filmstrip = jQuery(_filmstrip);
  var box = jQuery(_box);

  filmstrip.addClass("filmstrip");
  wrapper.attr("id", "gallery_wrap");
  box.attr("id", "estate_slider");
  box.addClass("gallery");
  
  jQuery(".panel").each(function() {
    box.append(this);
    var thumb = jQuery(this).children(".thumb");
    li = document.createElement("li");
    jQuery(li).append(thumb);
    filmstrip.append(li);
  });
  
  t.remove();
  
  box.append(filmstrip);
  wrapper.append(box);
  	
  jQuery('#estate_slider').galleryView({
      panel_width: 558,
      panel_height: 320,
      frame_width: 72,
      frame_height: 45,
      transition_speed: 1200,
      background_color: '#222',
      border: 'none',
      easing: 'easeInOutBack',
      pause_on_hover: true,
      nav_theme: 'custom',
      overlay_height: 52,
      filmstrip_position: 'bottom',
      overlay_position: 'bottom'
  });
  
});
