IncludeJavaScript('/lib/rpc.js');
IncludeJavaScript('/lib/jqp.js');
IncludeJavaScript('/lib/search.js');

var spShow = false, isext = false, isCheckedA = false, isCheckedB = false, isCheckedC = false, isCheckedZ = false;

function menuHover() {
	$("#menuHbtn1,#menuHbtn2,#menuHbtn3,#menuHbtn4").mouseover(function() {
			$(this).stop().animate({ opacity: 0 }, 200 );
	});
	$("#menuHbtn1,#menuHbtn2,#menuHbtn3,#menuHbtn4").mouseout(function() {
			$(this).stop().animate({ opacity: 1 }, 200 );
	});
}

function loadSite(loadSiteId) {
	if(loadSiteId == 1) {window.location = "/"; }
	if(loadSiteId == 2) {window.location = "/kategorie"; }
	if(loadSiteId == 3) {window.location = "/dodaj/ogloszenie"; }
	if(loadSiteId == 4) {window.location = "/pomoc"; }
}

function searchNavigation( params ) {
    if( !params ) params = {};
    this._duration                  = !params['duration'] ? 100 : params['duration'];
    this._opacity                   = !params['opacity'] ? 0.5 : params['opacity'];
    this._content_selector          = !params['content_selector'] ? '.sbcNavigation' : params['content_selector'];
    this._button_selector           = !params['button_selector'] ? '.sbcNavB' : params['button_selector'];
    this._over_class                = !params['over_class'] ? 'sbcNavH' : params['over_class'];
    
    var self = this;
    
    var obj = $(this._button_selector+':first');
    
    //$(obj).addClass(this._over_class).attr('state','clicked');

    $(this._button_selector).hover(function(){
        if($(this).attr('state') != 'clicked') {
            $(this).addClass(self._over_class);
            $(obj).fadeTo(self._duration,self._opacity);
        }
        else {
            $(obj).fadeTo(self._duration,1);
        }
    },
    function(){
        if($(this).attr('state') != 'clicked') {
            $(this).removeClass(self._over_class);
        }
    })
    .click(function(){
       if($(this).attr('state') != 'clicked')
           $(self._button_selector).each(function(){
              if($(this).attr('state') == 'clicked' )
                  $(this).attr('state','default').removeClass(self._over_class);
           });
       $(obj).fadeTo(self._duration,1);
       obj = $(this);
       $(this).attr('state','clicked');
       var id = $(this).attr('id').split('_');
       $('.sbcContent').hide();
       $('#sbcContent_'+id[1]).show();
    });
    
    this.tabActiver = function(id){
    	if($('#sbcNav_'+id).attr('state') != 'clicked')
            $(self._button_selector).each(function(){
               if($(this).attr('state') == 'clicked' )
                   $(this).attr('state','default').removeClass(self._over_class);
            });
    	$('#sbcNav_'+id).addClass(self._over_class);
        $('#sbcNav_'+id).css({opacity:1});
        obj = $('#sbcNav_'+id);
        $('#sbcNav_'+id).attr('state','clicked');
        
        $('.sbcContent').hide();
        $('#sbcContent_'+id).show();
    }

    $(this._content_selector).hover(function(){
        if($(obj).attr('state') != 'clicked')
            $(obj).fadeTo(self._duration,self._opacity);
    },
    function(){
        $(obj).fadeTo(self._duration,1);
    });
    
    this.finder = function() {
    	$('.button_search').click(function(){
    		if($(this).attr('v') === '1') {
    			postData();
    		}
    		if($(this).attr('v') === '2') {
    			document.tutorings.action 	= '/korepetycje/lista';
    		 	document.tutorings.submit();
    		}
    		if($(this).attr('v') === '3') {
    			document.translations.action 	= '/tlumaczenia/lista';
    			document.translations.submit();
    		}
    		if($(this).attr('v') === '4') {
    			document.announcements.action 	= '/ogloszenia/lista';
    			document.announcements.submit();
    		}
    	});
    }
    
    this.finder();
    
}


$(document).ready(function(){
	menuHover();
    sn = new searchNavigation();
    $('#sbcContent_1').show();
});
