// CONTENT ARRAY


var content_array = new Array('ourstory', 'collection', 'members', 'shoppingcart', 'checkout', 'contact', 'delivery', 'returns', 'privacy');
var menu_array = new Array('home', 'ourstory', 'collection', 'summer2010', 'members', 'shoppingcart', 'contact', 'previous', 'next');

$(document).ready(function() {
						   
	// HIDE CONTENT
		
	for (i = 0; i < content_array.length; i++) {
		
		if (menu == content_array[i]) {
			$('#main').css('width', 0);
			break;
		}
	}
	
	// SET MENU
		
	$('#' + menu).addClass('selected');
	
	if (menu == 'intro') {
		$('#home').addClass('selected');
	}
	
	// COLLECTION
	
	if (menu == 'collection' && style) {
		
		var colour = 'R';
		var view = 'front';
		
		// ZOOM
		
		$('.jqzoom').jqzoom({
			zoomWidth : 214,
			zoomHeight : 214,
			yOffset : 2,
			xOffset : 15,
			title : false
		});
		
		// THUMBNAILS
		
		$('.thumbnails').click(
		function () {
			var new_view = $(this).attr('id').substr(0,$(this).attr('id').length - 4);
			$('#' + colour + ' > .' + view).hide();
			$('#' + colour + ' > .' + new_view).show();
			view = new_view;
		});
		
		// SWATCHES
		
		$('.swatch').click(function() {
			var new_colour = $(this).attr('id').substr(0,$(this).attr('id').length - 4);
			$('#' + colour).hide();
			$('#' + new_colour).show();
			$('#colour').val(new_colour);
			$('#' + colour + ' > .' + view).hide();
			$('#' + colour + ' > .front').show();
			view = 'front';
			colour = new_colour;
		});
		
		// SELECT
		
		$('#colour').change(function() {
			var new_colour = $(this).val();
			$('#' + colour).hide();
			$('#' + new_colour).show();
			$('#' + colour + ' > .' + view).hide();
			$('#' + colour + ' > .front').show();
			view = 'front';
			colour = new_colour;
		});
	}

	// UNHIDE
	
	$('#inner').removeClass('hidden');
	
	// FADE IN WHEN BACKGROUND HAS LOADED
	
	var width = $('#cover').width();
	
	function unhide() {
		$('#main').animate({
			width : width
		}, {
			easing : 'swing',
			duration : 1000,
			complete : function () {
				if (menu == 'collection' && style) {
					$('.back').hide();
					$('.back').removeClass('hidden');
					$('.side').hide();
					$('.side').removeClass('hidden');				
					$('.set').hide();
					$('.set').removeClass('hidden');
				}
			}
		});
	}
	
	function check_background() {
		if ($('#background > img')[0].complete) {
			for (i = 0; i < content_array.length; i++) {
				if (menu == content_array[i]) {
					setTimeout(unhide,1000);
					break;
				}
			}
		} else {
			setTimeout(check_background,100);
		}
	}
		
	if (menu != 'intro' && menu != 'summer2010') {
		check_background();
	}	
});
