/** 
 * File js di base per l'interazione con jquery.
 *
 * @author Antonio Bencivenga <a.bencivenga@mahs.it>, Marco Giammarini <m.giammarini@mahs.it>
 * @version 0.1.0
 * @copyright 2009-2010 - MAHS di Antonio Bencivenga - www.mahs.it - ALL RIGHT RESERVED  
 * @package 005.002.005.2009-10
 */
$(document).ready(function(){

  var on=new Boolean(false);

  $(".pics").append("&nbsp;");
 // $("#cerca-input").click(function(){$(this).select()});//selezione del testo "cerca..." nella casella di ricerca
  $("#cerca-input2").click(function(){$(this).select()});//selezione del testo "cerca..." nella casella di ricerca

  $("#iscr-newsletter").hide();

  $("a:contains('NEWSLETTER')").click(function(event){
   event.preventDefault();
   $("#iscr-newsletter").slideToggle("fast");
  });

  $("#scheda-tecnica").hide();

  $(".sch-tec").click(function(event){
    event.preventDefault();
    $("#scheda-tecnica").slideToggle("fast");
  });

  $(".sch-tec2").click(function(event){
   $("#scheda-tecnica").slideToggle("fast");
  });

  $("#aggiungi").click(function(event){
   event.preventDefault();
  aggiungi();
  });




  $("#pianta-studio").hide();

  $(".pianta").click(function(event){
    event.preventDefault();
    $("#pianta-studio").slideToggle("fast");
  });

  $(".pianta2").click(function(event){
    $("#pianta-studio").slideToggle("fast");
  });

  centraAlbum();//per la pagina ed-musicali-artista.html

/*  $(".fotoalbum").each(function(){ //allinea verticalmente le foto nella cornice nella pagina galleria_foto.html
     var altezza = $(this).height();
     var newPos=( altezza - 60)/2;
     $(this).css("top",-newPos);
  });*/

  $(".fotoalbum").onImagesLoad({//allinea verticalmente le foto nella cornice nella pagina galleria_foto.html
      callback: function(){
			$(".fotoalbum").each(function(){
   			var altezza = $(this).height();
   			var newPos=( altezza - 60)/2;
   			$(this).css("top",-newPos);
			});
	  }
  });

  //$("#percorso span:last").addClass("locationlast");//sottolinea solo l'ultima voce del path

  $("#news1 div.contenitore-news:last").css("border-bottom","none");//elimina il bordo inferiore all'ultima news(nella pagina delle news)

  /*sostituisce alcune porzioni di testo con delle immagini(per poter usare un carattere custom)*/
  $(function() {
    $.pir.options.php="js/pir/pir.php";
    $(".pics").pir({font: "repk.ttf"});
  });

  /*rollOver sui 3 pulsanti del menù dell'header*/
  $("#menu1 a:first-child").hover(rolloverButtonOn,rolloverButtonOff);
  $("#menu2 a:first-child").hover(rolloverButtonOn,rolloverButtonOff);
  $("#menu3 a:first-child").hover(rolloverButtonOn,rolloverButtonOff);
  $("#h1-logo a:first-child").hover(rolloverButtonOn,rolloverButtonOff);

  function rolloverButtonOn() {
    on = true;
    resetta();
    $(this).parent().css("z-index","100");
    $(this).parent().spriteAnimation({
    numberOfLoops: 0,
    direction: 'ltr',
    startFrame: 0,
    endFrame: 11,
    interval: 10
    });
  };

  function rolloverButtonOff() {
    on  = false;
    $(this).parent().spriteAnimation({
    numberOfLoops: 0,
    direction: 'rtl',
    startFrame: 11,
    endFrame: 0,
    interval: 10,
    onStop: function(){if (!on) {resetta()} }
    });
  };

  function resetta(){
    $("#menu1").css("z-index","12");
    $("#menu2").css("z-index","11");
    $("#menu3").css("z-index","10");
  };

  function centraAlbum() {
    var n = $("#discografia li").length;
    var largh = $("#corpo").width();
    if (n > 3){var n2=3}
    else {n2=n};
    $("#discografia li div").width((largh-50)/n2);
  };

  function aggiungi() {
    var nElem = ($("#brani-eseguiti li").length) + 1;
    $("#num-brani").val(nElem);
    $("#brani-eseguiti li:last").after('<li ><input type="text" name="compositore' + nElem +'" value="" class="reg2" /><input type="text" name="brano' + nElem +'" value="" class="reg4"/></li>');
  };

});

