// manage form placeholder text
$(document).ready(function() {
	 formPlaceholder();
});
 
function formPlaceholder() {
	if ( ( 'placeholder' in document.createElement('input')) ) {
		return;
	}
	
	$('form [placeholder]').each(function(){
		var defaultVal = $(this).attr('placeholder');

		// initialize
		if ($(this).val() == ''){
			$(this).closest('li').addClass('placeholder');
			$(this).val(defaultVal);
		}

		$(this).focus(function(){
			if ($(this).val() == defaultVal){
				$(this).closest('li').addClass('placeholder');
				$(this).val('');
			}
		})

		.blur(function(){
			if (($(this).val() == '') || ($(this).val() == defaultVal)){ // if value is unchanged restore
				$(this).closest('li').addClass('placeholder');
				$(this).val(defaultVal);
			} else {
				$(this).closest('li').removeClass('placeholder'); // if value is set remove placeholder
			}
		})
	});
}

