$j(document).ready(function(){

    $j("a.empty").click(function(){
        return false;
    });
    
    $j("a.lettera:not(a.empty)").click(mostraIntervalliPrimoLiv);
    
	//se siamo in aziende questo non viene lanciato!
    $j("div.letterine a").click(mostraIntervalliSecLiv);
    
    
    $j("img.hover").mouseover(imageOver);
    $j("img.hover").mouseout(imageOut);
    
    //espansione
    $j("li.trigger_espansione").toggle(espansione, chiusura);
    
	
    $j("input[name='dove']").autocomplete('/ajax/autocomplete.php', {
		width: parseInt($j("input[name='dove']").css("width")) + 10,
        max: 10,
        autofill: true,
        formatItem: formatItem,
		selectFirst: true

	});

   //$j("#wrapper_alfabeto").load("/ajax/defer_caricamento_alfabeto.php");
  
});

function formatItem(row) {
		//return row[0] + " (<strong>id: " + row[1] + "</strong>)";
		return row[1];
	}


//espansioni

var espansione = function(){

    $j(this).prevAll("li.espansione").show();
    
    $j(this).html('<a href="#">[- chiudi]</a>');
    
    return false;
};

var chiusura = function(){

    $j(this).prevAll("li.espansione").hide();
    
    $j(this).html('<a href="#">[+ espandi]</a>');
    
    
    return false;
    
};

var mostraIntervalliPrimoLiv = function(){

    $j("a.lettera").removeClass("sel");
    $j(".letterine").hide();
    $j(".letterine-2-liv").hide();
    $j("#freccia-2-liv").hide();
    
    
    $j(this).addClass("sel");
    
    if ($j(this).attr("href").charAt($j(this).attr("href").length-1) == "#") {
    
        $j("#freccia-1-liv").show();
        $j(".letterine[rel='" + $j(this).text() + "']").show();
        return false;
        
    }
    
    else 
        document.location.href = $j(this).attr("href");
}


//  var chiudiIntervalloPrimoLiv = function () {
//  	
//	$j(".letterine").hide();
//
//	return false;
//	
// }


var mostraIntervalliSecLiv = function(){


    $j(".letterine a").removeClass("sel");
    $j(".letterine-2-liv a").removeClass("sel");
    $j(".letterine-2-liv").hide();
    
    
    $j(this).addClass("sel");
    
    
	
	
    if ($j(this).attr("href").charAt($j(this).attr("href").length-1) == "#") {
    
        $j("#freccia-2-liv").show();
        $j(".letterine-2-liv[rel='" + $j(this).text() + "']").show();
        return false;
    }
    else 
        document.location.href = $j(this).attr("href");
    
}

var chiudiIntervalloSecLiv = function(){

    $j(".letterine-2-liv").hide();
    
    if ($j(this).attr("href") == "#") 
        return false;
    else 
        document.location.href = $j(this).attr("href");
    
}

var imageOver = function(){

    var path = $j(this).attr("src");
    
    $j(this).attr("src", path.substring(0, path.length - 4) + "_hover.jpg");
    
}

var imageOut = function(){

    var path = $j(this).attr("src");
    
    $j(this).attr("src", path.substring(0, path.length - 10) + ".jpg");
    
}

