jQuery(function(){
	//form focus styling
	 $('input[type="text"]').focus(function() {
		 $(this).addClass("focusField");
		 if (this.value == this.defaultValue){
			 this.value = '';
		 }
		 if(this.value != this.defaultValue){
			 this.select();
		 }
	 });
	 $('input[type="text"]').blur(function() {
		 $(this).removeClass("focusField");
	 });
	 
	//email spam protection
    $('.email').each(function() {
		var $email = $(this);
		var address = $email.text()
        .replace(/\s*\[at\]\s*/, '@')
        .replace(/\s*\[dot\]\s*/g, '.');
		$email.html('<a href="mailto:' + address + '">'
        + address +'</a>');
    });

	
	// Reset Font Size
	var originalFontSize = $('html').css('font-size');
		$(".resetFont a").click(function(){
		$('html').css('font-size', originalFontSize);
	});
	  // Increase Font Size
	$(".increaseFont a").click(function(){
		var currentFontSize = $('html').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*1.2;
		$('html').css('font-size', newFontSize);
		return false;
	});
	  // Decrease Font Size
	$(".decreaseFont a").click(function(){
		var currentFontSize = $('html').css('font-size');
		var currentFontSizeNum = parseFloat(currentFontSize, 10);
		var newFontSize = currentFontSizeNum*0.8;
		$('html').css('font-size', newFontSize);
		return false;
	});
	
	$(".list li:last").addClass('last');
	
	
});
