(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)


jQuery.preLoadImages("/images/menu/contact_2.png","/images/menu/drink_2.png","/images/menu/events_2.png","/images/menu/eat_2.png","/images/menu/events_2.png","/images/menu/gallery_2.png","/images/menu/home_2.png","/images/menu/location_2.png","/images/menu/press_2.png","/images/menu/subscribe_2.png","/images/menu/subscribe_2.png");

$(function() {

	//vertically center
	//var windowHeight = $(window).height(); 
	//var container = (windowHeight/2)- 260;
	//$('#container').css("margin-top",container);
	
	$("#dialog-form").dialog({
		autoOpen: false, 
		autoResize: true,
		width: 466,
		modal: true
	});
		
	$('li#subscribe a').click(function() {
		$('#dialog-form').dialog('open');
		return false;
	});

	// load tabs
	var $tabs = $("div#tabs").tabs();

	$('.tab-next').click(function() { 
 		var number = $("#tabs").tabs( 'length');		
		var selected = $tabs.tabs('option', 'selected');
 		$tabs.tabs('select', selected + 1); 
 		return false; 
 	}) 
 
 	$('.tab-previous').click(function() { 
		var selected = $tabs.tabs('option', 'selected');
 		$tabs.tabs('select', selected - 1); 
 		return false; 
 	})
 	
 	$('a.unsubscribe').click(function() { 
		$("div.subscribe").toggle();
 	}) 	

 	$('a.subscribe').click(function() { 
		$("div.subscribe").toggle();
 	}) 	
 	
});
