$(document).ready(function() {				
	$('.machinelist_button').bind('click', function() {
		var $href = $(this).attr('href');//.replace('#','');
		var $f_href = $href.substring(0, $href.indexOf('&no_cache=')) + '#machine' + $href.substring($href.indexOf('[machineId]=') + 12);
		var $box;
		var $url;
		var $pbox_id;
		var $loader;
		$.fancybox({
			'href'				: $f_href,
			'transitionIn'		: 'fade',
			'transitionOut'		: 'none',
			'type'				: 'inline',
			'centerOnScroll'	: false,
			'autoDimensions'	: true,
			'showNavArrows'		: false,
			'overlayColor'		: '#111',
			'overlayOpacity'	: 0.7,
			'modal'				: false,
			'titleShow'			: false,
			'showCloseButton'	: true,
			'modal'				: false,
			'onStart'			: function() {
				$pbox_id = $href.substring($href.indexOf('[machineId]=')+ 12);
				$url = $href.substring(0, $href.indexOf('&no_cache='));
				$box = $('#picbox_machine' + $pbox_id);
				//$pbox_id = $href.substring($href.indexOf('#')+1);
				//$url = $href.substring(0, $href.indexOf('#'));
				//$box = $('#picbox_' + $pbox_id);
			},
			'onCleanup'			: function() {
				$box.html('');
			},
			'onComplete'		: function() {
				$loader = $('<div id="galerie_loader"></div>').appendTo($box);
				$loader.show();
				var $m_id = $pbox_id.replace('machine','');
				var $out = $.ajax({
					   url: $url + '&eID=maschine_galerie&m_id='+$m_id,
					   async: false,
					   success: function() {
						   $loader.remove();
					   }
				}).responseText;
				if($out != '')
					$box.html($out);
				else
					$box.hide();
			}
		});
		return false;
	});
});
