//Friendly Focus - Piotr Baluk, 2011

(function($) {
		
    $.friendlyFocus = function(element, options) {
    	    
        var defaults = {
        	input: "input.searchPhrase",
        	button:"input.searchButton",
        	keywords:"Szukaj..."
        }

        var plugin = this;
        plugin.settings = {}
        var $element = $(element);
        
        var initFocus = function(){

        	$(plugin.settings.input).val(plugin.settings.keywords);
        	
        	$(plugin.settings.input).focus(function(){
			if($(this).val()==plugin.settings.keywords)
				{
					$(this).val('');
				}
			$(this).focusout(
				function()
				{
					if($(this).val()==''){
						$(this).val(plugin.settings.keywords);
				}
			});
        	});
        	
        };
        
        var emptySearch = function(){
        	if(plugin.settings.button != 'no'){
			$(plugin.settings.button).click(function(){
				if($(plugin.settings.input).val() == plugin.settings.keywords)
				{
					$(plugin.settings.input).focus();
					return false;
				}	
			});
        	}
        }
        
        plugin.init = function() {
            plugin.settings = $.extend({}, defaults, options);
            initFocus();
            emptySearch();
            
        }
        
        plugin.init();
        
    }

    $.fn.friendlyFocus = function(options) {
        return this.each(function() {
            if (undefined == $(this).data('friendlyFocus')) {
                var plugin = new $.friendlyFocus(this, options);
                $(this).data('friendlyFocus', plugin);
            }
        });
    }
})(jQuery);

