/*  jQUERY CUSTOM FUNCTION 
------------------------------------------------------------------------------------------------------------------------------------------- */
jQuery(document).ready(function($) {
	// Scroll
	$(".scrollable").scrollable();
	
	// Tabs
	$("ul.tabs").tabs("div.panes > .tabs-panes", {effect: 'slide', current: 'active', fadeInSpeed: 'slow', fadeOutSpeed : -100});
	//effect: 'default' 'fade' 'ajax' 'slide' 'horizontal' !!!
	
	// Reflection
	$("img.reflect").reflect({
		amount:1/2,
		height: 1/3,
		opacity: 0.5	
	});	
	$("#photo1").unreflect();
	
	// External Links Open in New Windows
	$("a[rel='external']").bind("click.external", function(){
		window.open(this.href);
		return false;
	});
	
	// Lightbox with PrettyPhoto
	$("a[rel^='light']").prettyPhoto({
		animationSpeed:'slow',
		theme:'dark_square', 
		overlay_gallery:false, 
		allow_resize:true, 
		opacity:0.70, 
		show_title:true
	});
	$("a[rel^='guide']").prettyPhoto({
		animationSpeed:'slow',
		theme:'dark_square', 
		overlay_gallery:false, 
		allow_resize:false, 
		opacity:0.60,
		default_width:720, 
		default_height:344,
		show_title:true
	});

	// LavaLamp Menu
	$("#animate").lavaLamp({
		fx: "easeOutBack",
		speed: 700
	});
	
	// Home Expand Text
	$(".wrapper-toggle").hide();
	$(".toggle").click(function () {
		$(".wrapper-toggle").slideToggle("slow");
		return false;
	});
	$('.column').hover(function(){
		$(this).find('img').stop(true, true).animate({'opacity': 0.5}, 200);
	}, function(){
		$(this).find('img').stop(true, true).animate({'opacity': 1}, 200);
	});
	
	// Slides
	$('#slides').slides({
		preload: true,
		preloadImage: 'images/loading.gif',
		effect: 'slide, fade',
		crossfade: true,
		slideSpeed: 500,
		fadeSpeed: 500,
		container:'slides_container',
		generateNextPrev: true,
		generatePagination: true
	});
	
	$('#design').slides({
		preload: true,
		preloadImage: 'images/loading.gif',
		effect: 'slide, fade',
		crossfade: true,
		slideSpeed: 600,
		fadeSpeed: 500,
		play:2500,
		pause:1500,
		hoverPause:true,
		container:'items_container',
		generateNextPrev: true,
		generatePagination: false
		});
		
	$('#brochures').slides({
		preload: true,
		preloadImage: 'images/loading2.gif',
		effect: 'slide',
		crossfade: false,
		slideSpeed: 600,
		fadeSpeed: 500,
		container:'items_container',
		generateNextPrev: true,
		generatePagination: true
		});
});

