
jQuery(document).ready(function($){
	
	//Clear newsletter signup inputs
	$("#firstname")
		.val("First name").focus(function(){
			if ($(this).val() == "First name") { $(this).val(""); }
		}).blur(function(){
			if ($(this).val() == "") { $(this).val("First name"); }
		});
	
	$("#lastname")
		.val("Last name").focus(function(){
			if ($(this).val() == "Last name") { $(this).val(""); }
		}).blur(function(){
			if ($(this).val() == "") { $(this).val("Last name"); }
		});
	
	$("#postcode")
		.val("Postcode").focus(function(){
			if ($(this).val() == "Postcode") { $(this).val(""); }
		}).blur(function(){
			if ($(this).val() == "") { $(this).val("Postcode"); }
		});
	
	$("#youremail")
		.val("Your email").focus(function(){
			if ($(this).val() == "Your email") { $(this).val(""); }
		}).blur(function(){
			if ($(this).val() == "") { $(this).val("Your email"); }
		});
	
	//Uniform installation
	$(".uniform select, .uniform input:checkbox, .uniform input:radio, .uniform input:file, .uniform-single-item").uniform();
	$(".uniform span.value").addClass("uniform-value");
	
	//Twitter widget
	if ($(".twitter-widget").length) {
		$.getJSON('http://api.twitter.com/1/statuses/user_timeline.json?screen_name=greenpeaceuk&callback=?&count=3', function(data) {
			var ul = $(".twitter-widget ul");
			ul.empty();
			for (var i = 0; i < data.length; i++) {
				var li = $('<li></li>');
				var meta = $('<span class="meta"></span>');
				var date = new Date(data[i].created_at);
				if (isNaN(date)) {
					date = new Date(data[i].created_at.replace(/( \+)/," UTC$1"));
				}
				meta.text(data[i].user.screen_name + ' ' + jQuery.timeago(date));
				li.text(data[i].text).append('<br />').append(meta);
				ul.append(li);
			}
		})
	}

});
