(function ($) {
	$(document).ready(function(){
	  var initial_animation_duration = 750; // ms
	  var initial_diplay = 2000; // ms
	  var toggle_animation_duration = 750; // ms
	
	  if ($('#slideout').length == 0) return;
	  
	  $('#slideout').appendTo('form');
	  
	  var so = $('#slideout');
	  var tab = $('#slideout .tab');
	  so.css('display', 'block');
	  so.css('left', '-400px');
	  tab.css('cursor', 'pointer');
	
	$(window).load(function(){
	  so.animate({ left: 0 }, initial_animation_duration, function(){
		window.setTimeout(function(){
		  so.animate({ left: -400 }, initial_animation_duration, function(){
			  tab.css('background-position', '-40px 0px');
			  $('#slideout .tab').toggle(
			  	function() {
			  	  // open
			  	  so.animate({ left: 0 }, toggle_animation_duration, function(){ tab.css('background-position', '0px 0px') });
			  	},
			  	function() {
			  	  // close
			  	  so.animate({ left: -400 }, toggle_animation_duration, function(){ tab.css('background-position', '-40px 0px') });
			  	}
			  );
		  });	
		}, initial_diplay);
	  });
	});
	
	});
})(jQuery);

