
$(document).ready(function(){

	$.preloadImages(["/images/sammy_the_submit_fish_dance.jpg"]);

	// Initiate the lightbox
	$('a[rel^=lightbox]').lightBox();
	
	$.fn.pause = function(duration) {
	    $(this).animate({ dummy: 1 }, duration);
	    return this;
	};

	var clickHandler = function(link){
		$('.project_main').hide().pause(0);
		$('#project_images').animate({"height": $('#project_main_' + link.data.id).height()}, {duration: 0});
		$('#project_main_' + link.data.id).pause(0).show(0);
	}

	$('#link_1').bind('mouseenter', {id:'1'}, clickHandler);
	$('#link_2').bind('mouseenter', {id:'2'}, clickHandler);
	$('#link_3').bind('mouseenter', {id:'3'}, clickHandler);
	$('#link_4').bind('mouseenter', {id:'4'}, clickHandler);
	$('#link_5').bind('mouseenter', {id:'5'}, clickHandler);
	$('#link_6').bind('mouseenter', {id:'6'}, clickHandler);
	$('#link_7').bind('mouseenter', {id:'7'}, clickHandler);
	$('#link_8').bind('mouseenter', {id:'8'}, clickHandler);
	$('#link_9').bind('mouseenter', {id:'9'}, clickHandler);
	$('#link_10').bind('mouseenter', {id:'10'}, clickHandler);
	$('#link_11').bind('mouseenter', {id:'11'}, clickHandler);
	$('#link_12').bind('mouseenter', {id:'12'}, clickHandler);
	$('#link_13').bind('mouseenter', {id:'13'}, clickHandler);
	$('#link_14').bind('mouseenter', {id:'14'}, clickHandler);
	$('#link_15').bind('mouseenter', {id:'15'}, clickHandler);
	$('#link_16').bind('mouseenter', {id:'16'}, clickHandler);
	$('#link_17').bind('mouseenter', {id:'17'}, clickHandler);
	$('#link_18').bind('mouseenter', {id:'18'}, clickHandler);
	
	$('#project_main_1').pause(0).height($('#project_main_1').height());
	$('#project_main_1').pause(0).show(0);
	
});

function jsNameHack( objField, str ) {
	if( objField.value == str ) {
		objField.value = "";
	} else if( objField.value == "" ) {
		objField.value = str;
	}
}

function jsSidebarForm() {

	if( document.sidebar_form.Name.value == "" || document.sidebar_form.Name.value == "name" ) {
		alert("Please enter your name");
		return;
	}

	if( document.sidebar_form.Email_Address.value == "" || document.sidebar_form.Email_Address.value == "email address" ) {
		alert("Please enter your email address");
		return;
	}

	if( document.sidebar_form.Phone_Number.value == "" || document.sidebar_form.Phone_Number.value == "phone number" ) {
		alert("Please enter your phone number");
		return;
	}

	document.sidebar_form.submit();
}

function jsContactForm() {

	if( document.contact_form.Name.value == "" ) {
		alert("Please enter your name");
		document.contact_form.Name.focus();
		return false;
	}

	if( document.contact_form.Email_Address.value == "" ) {
		alert("Please enter your email address");
		document.contact_form.Email_Address.focus();
		return false;
	}

	if( document.contact_form.Phone_Number.value == "" ) {
		alert("Please enter your phone number");
		document.contact_form.Phone_Number.focus();
		return false;
	}

	return true;
}
