$.fn.formDefaults = function(inactiveColor) {
	return this.each(function(){
		defaultColor = $(this).css('color');
		$(this).css('color', inactiveColor);
		var value = $(this).val();
		$(this).focus(function(){
			if ($(this).val() == value) {
				$(this).val('');
				$(this).css('color', defaultColor);
			}
		});
		$(this).blur(function(){
			if ($(this).val() == '') {
				$(this).val(value);
				$(this).css('color', inactiveColor);
			}
		});
	});
}
$(document).ready(function() {
	$('#login label:eq(1)').prepend('<input class="dummy" size="15" value="heslo">');
	$('#login label input[type=password]').hide();
	$('#login label input.text').formDefaults('#999');
	$('#login label:eq(1) input.dummy').focus(function() {
		$(this).hide();
		$(this).siblings("input").show();
		$(this).siblings("input").focus();
	});
	$('#login label input.pass').blur(function() {
		if($(this).val() == '') {
			$(this).hide();
			$(this).siblings('input.dummy').show();
		}
	});
	$('#search input.text').formDefaults('#999');
	$('#login input.hand, #comments form input.hand').mousedown(function() {
		$(this).css("left", "2px");
	});
	$('#login input.hand, #comments form input.hand').mouseout(function() {
		$(this).css("left", "auto");
	});
});