//iphone redirect
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
  location.href='http://rileyhamilton.com/i/';
}


$.ajaxSetup ({
	cache: false
});

$(document).ready(function() {
	$('.fade0').hide(0);
	$('.fade1').hide(0);

	setTimeout('fade0()',450);
	setTimeout('fade1()',755);


	var ajax_load = "<br/><br/><br/><br/><br/><center><img src='../images/loader.gif' alt='loading...'/></center>"

	$("#projects").livequery('click', function(event) { 
		$('#nav li a').removeClass('current');
		$(this).addClass('current');
		var loadUrl = "../inc/_projects.php";
		$("#left_col").html(ajax_load).load(loadUrl);
		event.preventDefault();
	});

	$("#experiments").livequery('click', function(event) { 
		$('#nav li a').removeClass('current');
		$(this).addClass('current');
		var loadUrl = "../inc/_experiments.php";
		$("#left_col").html(ajax_load).load(loadUrl);
		event.preventDefault();
	});


	$("#work").livequery('click', function(event) { 
		$('#nav li a').removeClass('current');
		$(this).addClass('current');
		var loadUrl = "../inc/_work.php";
		$("#welcome_text").html(ajax_load).load(loadUrl , function(){
			iniContact();		
		});
		return false;
	});

	$("#close").livequery('click', function(event) { 
		var loadUrl = "../inc/_welcome.php";
		$("#welcome_text").html(ajax_load).load(loadUrl);
		return false;
	});

});



function iniContact(){

	// Clear search box when you click it
	$("input.txt_box, #message").focus(function() {
		if( this.value == this.defaultValue ) {
			this.value = "";
		}
	}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});




	$("#submit").click(function(){
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var nameVal = $("#name").val();
		if(nameVal == '') {
			alert('You forgot to enter your name.');
			hasError = true;
		}


		var emailFromVal = $("#emailTo").val();
		if(emailFromVal == '') {
			alert('You forgot to enter your email address.');
			hasError = true;
		} else if(!emailReg.test(emailFromVal)) {
			alert('Enter a valid email address.');
			hasError = true;
		}

		
		var messageVal = $("#message").val();
		if(messageVal == '') {
			alert('You forgot to enter the message.');
			hasError = true;
		}


		if(hasError == false) {
			$(this).hide();
			//$("#sendEmail li.buttons").append('<img src="/wp-content/themes/default/images/template/loading.gif" alt="Loading" id="loading" />');
			
			$.post("../inc/_thankyou.php",
   				{ emailFrom: emailFromVal, name: nameVal, message: messageVal },
   					function(data){
						$("#contact").fadeOut("normal", function() {				   
							
							$("#contact").after('<p>Thanks.</p><p>Your email was sent.</p>');											
						});
   					}
				 );
		}



		return false;

	});



} // End iniContact



function fade0() {
	$('.fade0').slideDown(666);
}

function fade1() {
	$('.fade1').animate({
      "opacity": "show"
    }, 500, "easeInSine");	
}


function fade2() {
	$('.fade2').animate({
      "opacity": "show"
    }, 200, "easeInCirc");
}


function fade3() {
	$('.fade3').animate({
      "opacity": "show"
    }, 600, "easeInCirc");	
}

