
/*$.fn.setAllToMaxHeight = function(){
return this.height( Math.max.apply(this, $.map( this , function(e){ return $(e).height() }) ) );
}

*/

$(document).ready( function() {

	function wrapsize() {
	var winheight = $(document).height();
	$('#wrapper').css("min-height", winheight);
	}

	wrapsize();

	function size() {
		var wh = $(window).height();
		var h = wh + "px";
		$('.model').css("min-height",h);
	}

	size();
	

	$('.section').click(function() {

		//var id = '#' + $(this).attr("alt");
		//$(window).scrollTo(id,1200, {margin:true});

		var id = '#' + $(this).attr("alt");

		if ( $(id).is(":visible")  ) {

			$(id).fadeOut();

		} else {

		$('.model').fadeOut();
		$(id).delay(500).fadeIn(function() {
				size();
				wrapsize();
		});

	}

		return false;

	});

	$('.menu').click(function() {

		$('.menu').slideUp( function() {
				$('.list').slideDown();
				//$('.address').fadeOut();
				//$('.phone').fadeOut();
				//$('.subscribe').slideUp();
		});

		return false;

	});

	$('.closemenu').click(function() {

		$('.list').slideUp( function() {
				$('.menu').slideDown();
				$('.model').fadeOut();
				//$('.address').fadeIn();
				//$('.phone').fadeIn();
				//$('.subscribe').fadeIn();
				$('.logobg').fadeIn();
		});

		return false;

	});


	// scrolling

	$('.menu-button').click(function() {

		$('.model').fadeOut();
		
		var id = '#' + $(this).attr("alt");

			$(id).delay(500).fadeIn(function() {
				//$(this).jScrollPane({
					//verticalDragMinHeight: 100,
					//verticalDragMaxHeight: 100

				//});
				//size();
			});
		
		return false;

	});

	$('.thumbimg').hover( function() {
		$(this).fadeTo("fast",0.8);
	}, function(){
		$(this).fadeTo("fast",1);
	});


	$(".thumbimg").fancybox({'overlayShow':true, 'titlePosition':'inside'});


$(window).bind('resize', function() { size(); });

$('.home').click( function() {
	
	$('.list').slideUp( function() {
				$('.menu').slideDown();
				$('.model').fadeOut();
				$('.address').fadeIn();
				$('.phone').fadeIn();
				$('.subscribe').fadeIn();
				$('.logobg').fadeIn();
		});

})


$('.home').delay(500).fadeIn();

Cufon.replace('h1');


$(window).bind('resize', function() { wrapsize(); });


});

$(function() {
	var url = $.url();

	if (url.fsegment(1)) {

	var uri = "#" + url.fsegment(1);

	$(uri).fadeIn();	

	}

});
