Labels = {
	"field-name": "First & last name",
	"field-company": "ACME Inc.",
	"field-email": "you@yourdomain.com",
	"field-phone": "+12 (3) 456 7890 123",
	"field-website": "http://yourdomain.com/",
	"field-message": "Message",
	focusclear: function(e) {
		if (this.value == '' && e.type == 'blur') 
			this.value = Labels[this.id];
		else if (this.value == Labels[this.id] && e.type == 'focus')
			this.value = '';
	}
}

$(function() {
	$('input[type=submit]').click(function(){
		var name = $('#field-name').val();
		var email = $('#field-email').val();
		var ok = true;
		if (name == '' || name == Labels['field-name']) {
			$('#field-name').parent().addClass('val');
			$('#field-name').animate({opacity: 0.5}, 200).animate({opacity: 1}, 200).animate({opacity: 0.5}, 200).animate({opacity: 1}, 200).animate({opacity: 0.5}, 200).animate({opacity: 1}, 200);
			ok = false;
		} else $('#field-name').parent().removeClass('val');
		if (email == '' || email == Labels['field-email']) {
			$('#field-email').parent().addClass('val');
			$('#field-email').animate({opacity: 0.5}, 200).animate({opacity: 1}, 200).animate({opacity: 0.5}, 200).animate({opacity: 1}, 200).animate({opacity: 0.5}, 200).animate({opacity: 1}, 200);
			ok = false;
		} else $('#field-email').parent().removeClass('val');
		if (ok) {
			$('.focusclear').each(function(){
				if (this.value == Labels[this.id])
					this.value = '';
			})
			$('#contact').addClass('confirmation');
		}
		return false;
	});
	
	$('.focusclear').bind('focus', Labels.focusclear )
	$('.focusclear').bind('blur', Labels.focusclear )
});