


var Main = function(){
    
    
    
    var that=this;
    
    
    this.start = function(){
        
        this.initForm();
        $('#main #form #submit').click(function(){
            $('#main #form').submit();
        });
        
        $('#results form #submit').click(function(){
            
            $('#results form').submit();
        });        
        this.initRozwin();
        
        
    }
    
    this.initRozwin = function(){
        
        $('.rozwin').click(function(){
            var id = $(this).attr('id');
            var name = id.split('_');
            name = '#'+name[1]+'_'+name[2];
            
            $(name).css('height', 'auto');
            $(this).parent().find('.zwin').show();
            $(this).hide();
            return false;
        });
        $('.zwin').click(function(){
            var id = $(this).attr('id');
            var name = id.split('_');
            name = '#'+name[1]+'_'+name[2];
            $(name).css('height', 70);
            $(this).parent().find('.rozwin').show();
            $(this).hide();
            return false;
        });
        $('#sidebar ul').each(function(){
           if($(this).find('li').size() < 4){
               $('#rozwin_'+$(this).attr('id')).remove();
               $(this).css('height', 'auto');
           } 
            
        });
        
        
    }
    
    this.initForm = function(){
        
        var input = $('#main #form input[type=text], #results form input[type=text]');                        
        
        var defaultValue  =  input.attr('rel');
        if(input.val().length==0){
            input.val(defaultValue);
        }
        input.focus(function(){
            if(input.val() == defaultValue){
                input.val('')
            }            
        });
        input.blur(function(){
            if(input.val().length==0){
                input.val(defaultValue);    
            }
        });
        
        $('form').submit(function(){
            var val = $(this).find('input[type=text]').val();
            val = $.trim(val);
           if(val==defaultValue){
               return false;
           }
            
            
        });
        
        var t = $('input[name="keyword_post"]');
       
        if(t.length && t.val().length>0){
          
          $('input[name="keyword"]').val(t.val());          
        }
        
      $('input[name="keyword"]').autocomplete({
			source: "/search.php",
			minLength: 2,
			select: function( event, ui ) {
			$('input[name="keyword"]').val(ui.item.value);
			$('form').submit();
				
			}
		});   
        
    }
    
    
}


var main;
$(document).ready(function(){
    main = new Main();
    main.start();
});  



