$.fn.Tosearch = function()
{
	var $this     = $(this),
	$sel      = $('select',this),
	$p        = $this.find('p'),
	$ul       = $this.find('ul');
	$p.html($('select option:selected',this).html());
	$('.nav_select',this).hover(
	function(){ul_play();},
	function(){ul_play(1);}
	);
	$('input.nav_text',this).focus_ctrl();
	$ul.find('a').each(function() {
		var _this = $(this);
		_this.bind('click',function(){
			$p.html(_this.html());
			$sel.val(_this.attr('rel'))
			ul_play(1);
		});
	});
	function ul_play(up){
		up ? $ul.slideUp(300) : $ul.slideDown(400);
	}

};

$.fn.focus_ctrl = function()
{
	return this.each(function() {
		var defaults = this.value;
		$(this).focus(function(){
			if(this.value == defaults)
			{this.value = '';}
		}).blur(function(){
			if(this.value == '')
			{this.value = defaults;}
		});
	});
};

jQuery(document).ready(function(){
    $('#nav_search').Tosearch();
});
