$(function(){

	$('#tabs').tabs();
	
	$('#newsletterForm').submit(function(){
		
		var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
		var email = $('#newsletterEmail').val();
		
		if(reg.test(email) == false) {
			$('div.search_box_message').html('<span class="error">Please enter a valid email address</span>').fadeIn();
		}else{
			$.ajax({
				type: "POST",
				url: "index/newsletter",
				data: "email=" + email,
				dataType: "json", 
				beforeSending: function()
				{
					$('div.search_box_message').html('<span class="sending">Processing! Please wait.</span>').fadeIn();
				},
				success: function(data){
					if(data.status=="error") {
						$('div.search_box_message').html('<span class="error">There was an error proccesing your email address.</span>').fadeIn();
					}else{
						$('div.search_box_message').html('<span class="ok">Thank you! Your email was added to the list.</span>').fadeIn();
					}
			   }
			 });
		}		
		return false;
	});
	
	$("#accordion div.slide a:not(.more)").click(function(){
		
		if($(this).hasClass('expand')) $(this).toggleClass('expand-active');
		else $(this).parent().parent().find('a.expand').toggleClass('expand-active');
		
		$(this.rel).slideToggle();
		
		return false;
	});
	
	
})


