function accordion(){
    $j("div#accordion h2").click(function(){
        $j("div#accordion ul:visible").hide();
        $j("+ ul", this).show('slow');
        }
        );
}
function loadTags(numTags){
    if(numTags == null){
        numTags = 50;
    }
   $j('#loader').show();
   $j("#tagCloud").load('/tags/index/' + numTags + '/' + myTimestamp(), null, function(){$j('#loader').hide();});
}
function showOnCover(){
  $j('#strillorot1').html('<img src="img/spinner.gif"/>loading...');
  $j('#strillorot1').load('/news/viewLast/' + myTimestamp());
  $j('#strillorot2').load('/appuntamenti/viewLast/' + myTimestamp());
  $j('#strillorot3').load('/newsletters/viewLast/' + myTimestamp());
  $j('ul#tabsNav a').click(function(){
        var clicked = this;
        var checkedNumb = $('ul#tabsNav a').index(this) + 1;
        $j('a.activeTab').removeAttr('class');
        
        $j(clicked).attr('class', 'activeTab');
        /*$j('#boxcont div:visible').animate({left:'-=300'},200);*/
        $j('#boxcont div:visible').hide();
        $j('#strillorot' + checkedNumb).attr('style', 'display: block;').fadeIn(1000);       
        /*
        $j('#strillorot' + checkedNumb).fadeIn(1000, function(){
                    $j(this).attr('style', 'display: block;')
                }
            );
        */
        return false;
    });  
}

function newsTabs(){
  //$j('#strillo_content1').html('<img src="img/spinner.gif"/>loading...');
  //$j('#strillo_content1').load('/news/viewLast/' + myTimestamp());
  $j('#strillo_content2').load('/news/pressAjax/' + myTimestamp());
  $j('#newstab ul.tabsNav a').click(function(){
        var clicked = this;
        var checkedNumb = $j('#newstab ul.tabsNav a').index(this) + 1;
        $j('#newstab a.activeTab').removeAttr('class');
        $j(clicked).attr('class', 'activeTab');
        /*$j('#boxcont div:visible').animate({left:'-=300'},200);*/
        $j('#newstab .boxcont div.container:visible').hide();
        $j('#newstab #strillo_content' + checkedNumb).attr('style', 'display: block;').fadeIn(1000);       
        /*
        $j('#strillo_content' + checkedNumb).fadeIn(1000, function(){
                    $j(this).attr('style', 'display: block;')
                }
            );
        */
        return false;
    });  
}
function ajaxLogin(){
    $j('form#side-login').submit(function(){
        var username = $j('#side-username').val();
        var passw = $j('#side-password').val();
        if(username == '' || passw == ''){
            $j('#side-username').removeAttr('style');
            $j('#side-password').removeAttr('style');
            $j('div.ajaxMessage').remove();
            if(username == ''){$j('#side-username').css('border', '1px solid red');}
            if(passw == ''){$j('#side-password').css('border', '1px solid red');}
            $j('input[value=""]:first, #login-form').focus();
            $j('#login-form').after('<div class="ajaxMessage">campi in rosso richiesti</div>');
            return false;
        }
        $j('#login-form').html('<img src="/img/spinner.gif"/>checking identity...');
        $j('a.header-login').remove();
        $j.post('/utenti/ajaxLogin', {"data[Utente][username]": username, "data[Utente][password]": passw}, function(response){
            $j('#barLogin').html(response);
        })
        return false;
    }
    );
}

//la uso per evitare IE caching Ajax requests
function myTimestamp(){
    tstmp = new Date();    
    return tstmp.getTime();
}