// searchbox.view.js

// label replace
$(document).ready(function() {
	element = $('#plugin_searchbox label');
	
	label = element.attr('for');
	value = element.text();
	
	$('#' + label).val(value);
	
	element.remove();
});

// form behaviours
$(document).ready(function() {
	var value = $('#plugin_searchbox input').val();
	
	// input focus
	$('#plugin_searchbox input').focus(function() {
		if($(this).val() == value) {
			$(this).val('');
		}
	});
	
	// input blur
	$('#plugin_searchbox input').blur(function() {
		if($(this).val() == '') {
			$(this).val(value);
		}
	});
	
	// form submit
	$('#plugin_searchbox form').submit(function() {
		if($(this).find('input').val() == '' || $(this).find('input').val() == value) {
			return false;
		}
		
		//$(this).find('input').attr('disabled', 'disabled');
		$(this).find('button').attr('disabled', 'disabled');
	});
});
