$(document).ready(function() {
	var labelColor = '#999', restingPosition = 85;

	$("form#contactForm .slider label").each(function(){
		var label = $(this);
		var input = label.next("");
		
		label.css({
			'color': labelColor,
			'position': 'absolute',
			'top': 7,
			'left': restingPosition,
			'display': 'inline',
			'z-index': 1
		});

		var width = label.width();
		var move = restingPosition;

		if(input.val() !== '') {
			label.animate({"left": "-=" + move + "px"}, "slow");
		}

		input.bind({
			focus: function() {
				if(input.val() == '') {
					label.animate({'left': '-=' + move + "px"}, 'normal');
					label.css({ 'color': '#000' });
				}
			},
			blur: function() {
				if(input.val() == ''){
					label.animate({'left': '+=' + restingPosition + "px"}, 'normal');
					label.css({ 'color': labelColor });
				}
			}
		});
	});
});
