/* [%-# %W% %T%,%D% (yy/mm/dd) -%] */
jQuery.fn.labelOver = function(overClass) {
	return this.each(function(){
		var label = jQuery(this);
		var labelOrigPos;
		var f = label.attr('for');
		
		if (f) {
			var input = jQuery('#' + f);
			
			this.hide = function() {
			  label.css({ left: -10000 })
			}
			
			this.show = function() {
			  if (input.val() == '') label.css('left', labelOrigPos )
			}

			// handlers
			input.focus(this.hide);
			input.blur(this.show);
		  label.addClass(overClass).click(function(){ input.focus() });
			labelOrigPos = label.css('left')
			if (input.val() != '') this.hide(); 
		}
	})
}
$(document).ready(function(){	
	$('label.pre').labelOver('over')
});

