function switchTabs(obj) {
	$('.tab-content').hide();
	$('.tabs a').removeClass("selected");
	var id = obj.attr("rel");
 
	$('#'+id).fadeIn('slow');
	obj.addClass("selected");
}


$(function() {
	// Colorbox
	$('a[rel=colorbox]').colorbox({
		arrowKey: false
	});

	
	// Gallery Setup (tabs)
	$('.tabs a').live('click', function(){
		switchTabs($(this));
	});

	// Init with default-tab
	switchTabs($('.default-tab'));
	
	// Gallery Setup (thumbs)
	$('#gallery .thumb').click(function() {
		var src = $(this).attr("rel");
		var caption = $(this).attr("alt");
		var price = $(this).attr("price");
	
		$("#image").hide();
		$("#image").fadeIn('slow');
		$("#image").html('<img src="' + src + '"/>');

		
		return false;
	});
	
	// Main Navigation Highlighting 
    /*
	var path = window.location.pathname;
	
	switch(path) {
		case "/lynalise/gallery/":
			$('header nav').find('a[href*="/gallery"]').css('color', '#747474');
		break;
		case "/lynalise/about":
			$('header nav').find('a[href*="/about"]').css('color', '#747474');
		break;
		case "/lynalise/contact":
			$('header nav').find('a[href*="/contact"]').css('color', '#747474');
		break;
		default:
			$('header nav').find('a[href*="/where"]').css('color', '#747474');
		break;
	}
	
	// Where Navigation Highlighting 
	var url = document.URL;
	
	if(url.indexOf("/earrings/") != -1) {
		$('nav#sub.where').find('a[rel="earrings"]').css('color', '#747474');
	}
	else if(url.indexOf("/necklaces/") != -1) {
		$('nav#sub.where').find('a[rel="necklaces"]').css('color', '#747474');
	}
	else if(url.indexOf("/pins/") != -1) {
		$('nav#sub.where').find('a[rel="pins"]').css('color', '#747474');
	}
	else if(url.indexOf("/bracelets/") != -1) {
		$('nav#sub.where').find('a[rel="bracelets"]').css('color', '#747474');
	}
	else if(url.indexOf("/bridal/") != -1) {
		$('nav#sub.where').find('a[rel="bridal"]').css('color', '#747474');
	}
	
	if(url.indexOf("w-stores") != -1) {
		$('nav#sub.where-main').find('a[rel="stores"]').css('color', '#747474');
	} else {
		$('nav#sub.where-main').find('a[rel="order-online"]').css('color', '#747474');
	}
    */
    
    $('a[rel="order-online"]').remove();

	// Contact Form Validation & Handling
	$('form#contact').validate({
		rules: {
			email: {
				required: true,
				email: true
			}
		},
		submitHandler: function() {
			var email = $('input[name=email]').val();
			var subject = $('input[name=subject]').val();
			var message = $('textarea').val();
			var dataString = 'email=' + email + '&subject=' + subject + '&message=' + message;
	
			$.ajax({
				type: "POST",
				url: "inc/mailer.php",
				data: dataString,
				cache: false,
				success: function(msg) {
					$('form#contact *').each(function() {
						this.value = '';
					})
					$('form#contact').slideUp('slow');
					$('*#thanks').fadeIn('slow');
				}
			});
		}
	});
	
	$('#splash').innerfade({
		animationtype: 'fade',
		speed: 2000,
		timeout: 5000,
		type: 'sequence'
	});
});






















