/*
    [ITALIANO]
    NOTA DI COPYRIGHT

    COPYRIGHT 2008 OPENIA S.r.l. 

    Questo file è parte del software "OpenURP".
    Esso è concesso in licenza non esclusiva, non revocabile a titolo gratuito, 
    valida in tutto il mondo e a tempo indeterminato. L'utente è libero di 
    utilizzare, modificare copiare e distribuire il software solo secondo i termini 
    della licenza "OPENIA-1 OPEN LICENSE"

    IL PROGRAMMA E' DISTRIBUITO "COSI' COM'E'" SENZA ALCUNA GARANZIA RELATIVA ALLA 
    COMMERCIABILITÀ, ALL’IDONEITÀ PER UN FINE SPECIFICO, ALLA NON VIOLAZIONE DI 
    DIRITTI DI TERZI, ALL’ESATTEZZA OD ALLA PRESENZA DI ERRORI, SIANO ESSI 
    ACCERTABILI O MENO.

    Una copia della licenza e' distribuita insieme con il software e contenuta nel 
    file nominato "COPYRIGHT". in ogni caso laddove copia della licenza non fosse 
    rilasciata con il software, potete scaricarne una all'indirizzo:
    http://www.openia.it/license/openia-1.txt
*/

function stripeTables(){
    $('.stripeTable tr').mouseover(function() {$(this).addClass('overColor');}).mouseout(function() {$(this).removeClass('overColor');});
    $('.stripeTable tr').removeClass('alternateColorOdd').removeClass('alternateColorEven');
    $('.stripeTable tr:odd').addClass('alternateColorOdd');
    $('.stripeTable tr:even').addClass('alternateColorEven');
}

function sortTables(tableId){
    $('#'+tableId).tablesorter({ dateFormat: 'uk' }); 
    $('#'+tableId).bind('sortEnd', stripeTables); 
}

function ajaxLoad(divId, page, param, tableId){
    $('.loader'+divId).css('display', 'inline');
    $('#'+divId).html($.ajax({ type: "GET", url: page, async: false, data: param }).responseText);
                            
    stripeTables();
    
    if (tableId != ''){ 
        sortTables(tableId);
        $('div.ttip').cluetip({ tracking: true, positionBy: 'mouse', cluetipClass: 'jtip', dropShadow: false });
    }
    
    $('.loader'+divId).css('display', 'none');
}

function showhide(d) {
    if(d.length < 1) { return; }
    if($('#'+d).css('display') == 'none') 
        $('#'+d).css('display', 'block');
    else 
        $('#'+d).css('display', 'none');
}

function showHideFilters(div_close, div_open) {
    if($('#'+div_close).css('display') == 'none'){ 
        //$('#'+div_open).slideUp('fast', function(){
        //$('#'+div_close).slideDown('fast');});
        $('#'+div_close).css('display', 'block');
        $('#'+div_open).css('display', 'none');
    }
    else {
        //$('#'+div_close).slideUp('fast', function(){
        //$('#'+div_open).slideDown('fast');});
        $('#'+div_close).css('display', 'none');
        $('#'+div_open).css('display', 'block');
    }         
}
