$(document).ready(function(){

	if($.browser.win()) {
		$('body').addClass('windows');
	} else {
		$('body').addClass('mac');
	}

	//Portfolio
	$('#portfolioNav a').click(function() {
  		
  		var curClass = $(this).parent().attr('class');
  		
		$('#featured .current').fadeOut('slow',function() {
			$(this).removeClass('current');
			$('#featured .'+curClass).fadeIn('slow');
			$('#featured .'+curClass).addClass('current');
		});
		
		$('#projectInfo .current').fadeOut('slow',function() {
			$(this).removeClass('current');
			$('#projectInfo .'+curClass).fadeIn('slow');
			$('#projectInfo .'+curClass).addClass('current');
		});
  		
  		return false;
	});
	//End Portfolio

	// Contact Form
	$("#contactForm").submit(function(){
		$(".error").hide();
		var hasError = false;
		
		var nameVal = $("#contactName").val();
		if(nameVal == '') {
			$("#contactName").after('<span class="error">You forgot to enter your name.</span>');
			hasError = true;
		}
		
		var emailVal = $("#email").val();
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		if($("#email").val() == '') {
			$("#email").after('<span class="error">You forgot to enter your email address.</span>');
			hasError = true;
		} else if(!emailReg.test(emailVal)) {	
			$("#email").after('<span class="error">Your email address is invalid.</span>');
			hasError = true;
		}
		
		var messageVal = $("#message").val();
		if($("#message").val() == '') {
			$("#message").after('<span class="error">You forgot to enter your message.</span>');
			hasError = true;
		}
		
		if(hasError == true) {
			return false;
		} else {
			
			$('#contactForm li.buttons button').hide();
			$("#contactForm li.buttons").append('<img src="/wp-content/themes/monicaDavis/images/template/loading.gif" alt="Loading" id="loading" />');
			
			$.post("/wp-content/uploads/contact/contact-sendemail.php",
   				{ contactName: nameVal, email: emailVal, message: messageVal },
   					function(data){
						$("#contactForm").slideUp("fast", function() {				   
							$("#contactForm").before('<p class="thanks">Thanks, '+nameVal+'! Your email was sent.</p>');
						});
   					}
				 );
			return false;
		}
		
	});
	//End Contact Form
});