
function checkPlaceholder(field) {
	if (field.val() == '' || field.val() == field.attr('placeholder')) {
		field.addClass('placeholder').val(field.attr('placeholder'));
	}
}

$(document).ready(function(){
	
	/*  CROSS BROWSER PLACEHOLDER SUPPORT  */

	if (!('placeholder' in document.createElement('input'))) {
		// if 'placeholer' is not supported
		$('input[placeholder]').each(function(){
			checkPlaceholder($(this));
		});
	} 
	$('input[placeholder]')
		.focus(function(){
			if($(this).hasClass('placeholder')) {
				$(this).val('').removeClass('placeholder');
			}
		})
		.blur(function(){
			checkPlaceholder($(this));
		});
	
});
