
  var tryme = true;
  function randomnumber(){
    var n = 0;
    $.ajax({
      url: 'fotoritocco.php?action=rand',
      cache: false,
      async: false,
      success: function(html){
        n=html;
      }
    });
    return n;
  }
  function mostra(immagine,metodo,giro){
    switch(metodo){
      case 0:
        ffrom = '4|1|6|3|7|2|5|0|9';
        break;
      case 1:
        ffrom = '7|6|5|4|3|2|1|0|9';
        break;
      case 2:
        ffrom = '2|1|0|4|5|6|7|3|9';
        break;
      case 3:
        ffrom = '6|3|7|2|4|1|5|0|9';
        break;
      case 4:
        ffrom = '5|2|6|1|4|3|0|7|9';
        break;
      case 5:
        ffrom = '0|4|1|5|6|2|3|7|9';
        break;
      case 6:
        ffrom = '4|5|2|3|7|6|1|0|9';        
        break;
      case 7:
        ffrom = '4|1|6|3|7|2|5|0|9';
        break;        
      default:
        ffrom = '3|0|2|1|4|5|6|7|9';
        break;
    }
    ffrom = ffrom.split("|");
    var newimg = immagine.substring(immagine.length-2,immagine.length);      
    $.ajax({
      url: 'fotoritocco.php?action=load&b='+ffrom[giro]+'&n='+newimg,
      cache: false,
      async: false,
      success: function(html){
        $("#mini_img_"+ffrom[giro]).attr("src","img/fotoritocco/fotoritocco"+newimg+"/"+ffrom[giro]+".jpg");
        $("#mini_img_"+ffrom[giro]).fadeIn(10,function(){
          if(ffrom[giro]<=7){
            if(giro==7){
              tryme = true;
            }
            return mostra(immagine,metodo,giro+1);
          } else {
            tryme = true;
          }
        });    
      }
    });
  }
  function nascondi(nuova,metodo,giro){
    if(giro==0){
      tryme = false;
    }
    switch(metodo){
      case 0:
        ffrom = '0|5|2|7|3|6|1|4|9';
        break;
      case 1:
        ffrom = '0|1|2|3|4|5|6|7|9';
        break;
      case 2:
        ffrom = '3|7|6|5|4|0|1|2';
        break;
      case 3:
        ffrom = '0|5|1|4|2|7|3|6';
        break;
      case 4:
        ffrom = '7|0|3|4|1|6|2|5';
        break;
      case 5:
        ffrom = '7|3|2|6|5|1|4|0';
        break;
      case 6:
        ffrom = '0|1|6|7|3|2|5|4';
        break;
      case 7:
        ffrom = '0|7|1|6|2|5|3|4|9';
        break;        
      default:
        ffrom = '3|0|2|1|4|5|6|7|9';
        break;
    }
    ffrom = ffrom.split("|");
    if(ffrom[giro]<8){
      $("#mini_img_"+ffrom[giro]).fadeOut(10,function(){
        $(this).attr("src","img/white.png");
        return nascondi(nuova,metodo,giro+1);
      });
    } else {  
       return mostra(nuova,metodo,0);
    }
  }
  

  var inizio=0;
  var thumb_non_attivo = false;
  var mouseover_attivo = false; 
  $().ready(function(){
	  
	  $("#right_arrow_img").mouseover(function(){
		if($(this).attr("src")!='img/rightarrow_in.png'){
			$(this).attr("src","img/rightarrow_over.png");
		}
	}).mouseout(function(){
		if($(this).attr("src")!='img/rightarrow_in.png'){
			$(this).attr("src","img/rightarrow.png");
		}
	});  
	$("#left_arrow_img").mouseover(function(){
		//alert($(this).attr("src");
		if($(this).attr("src")!='img/leftarrow_in.png'){
			$(this).attr("src","img/leftarrow_over.png");
		}
	}).mouseout(function(){
		if($(this).attr("src")!='img/leftarrow_in.png'){
			$(this).attr("src","img/leftarrow.png");
		}
	});  
	
	
    $("img[id^=mini_img]").mouseover(function(){
      if(mouseover_attivo){
        $("#back_image").css("visibility","visible");
        $("img[id^=mini_img]").css("visibility","hidden");
      }
    });
    $("#back_image").mouseout(function(){
      if(mouseover_attivo){
        $("img[id^=mini_img]").css("visibility","visible");
        $("#back_image").css("visibility","hidden");
      }
    });
    $("[id^=img_thumb]").live("click",function(){
      thumb_non_attivo = false;
      if(tryme){
        var who = $(this).attr("id");
        var esiste = null;
        $.ajax({
          url: "fotoritocco.php?action=existsBefore&img="+who,
          cache: false,
          async: false,
          success: function(html){
            if(html==1){
              mouseover_attivo = true;
              var numimg = who.split("_");
              $("#back_image").empty().append('<img src="img/fotoritocco/fotoritocco'+numimg[2]+'_before.jpg">');
            } else {
              mouseover_attivo = false;
              $("#back_image").empty();
            }
          }
        });
        $("[id^=img_thumb]").removeClass("alphathumb").removeClass("nonalphathumb").addClass("alphathumb");
        $(this).removeClass("alphathumb").addClass("nonalphathumb");
        $.ajax({
          url: "fotoritocco.php?action=getNome&img="+who,
          cache: false,
          async: false,
          success: function(html){
            $("#dati_foto").empty().append(html);
          }
        });
        $.ajax({
          url: "fotoritocco.php?action=getInfo&img="+who,
          cache: false,
          async: false,
          success: function(html){
            $("#info_text").empty().append(html);
          }
        });
        var randnum = parseInt(randomnumber());      
        nascondi(who,randnum,0);
        var newlink = who.split("_");
        
		$("#print").empty().append('<a style="color: #999" target="_blank" href="pdf/pdf.php?cartella=fotoritocco&img=fotoritocco'+newlink[2]+'.jpg">PRINT</a>');
      
      }
    });
    $("[id^=img_thumb]").mouseover(function(){
      if($(this).hasClass('alphathumb')){
        thumb_non_attivo = true;
        $(this).removeClass('alphathumb').removeClass('nonalphathumb').addClass('nonalphathumb');
      } else {
        thumb_non_attivo = false;
      }
    }).mouseout(function(){
      if(thumb_non_attivo){
        $(this).removeClass('alphathumb').removeClass('nonalphathumb').addClass('alphathumb');
      }
    });
    
    $("#info").mouseover(function(){
      $("#info_text").show();
    }).mouseout(function(){
      $("#info_text").hide();
    });
    $("#left_arrow").click(function(){
      var x = $("#img_bar").css("margin-left");
      x = x.substr(0,x.length-2);
      var newx = parseInt(x)+430;
      if(newx>=0){
        $("#left_arrow_img").attr("src","img/leftarrow_in.png");
      }
      if(newx<=0){
        newx = newx+'px';
        $("#img_bar").animate({marginLeft: newx}, 1500 );
        $("#right_arrow_img").attr("src","img/rightarrow.png");
      }

      
    });
    $("#right_arrow").click(function(){
      var x = $("#img_bar").css("margin-left");
      x = x.substr(0,x.length-2);
      var newx = parseInt(x)-430;
      if((newx-430)<maxs){
        $("#right_arrow_img").attr("src","img/rightarrow_in.png");
      } else {
        $("#right_arrow_img").attr("src","img/rightarrow.png");
      }
      if(newx > maxs){
        newx = newx+'px';
        $("#img_bar").animate({ marginLeft: newx }, 1500 );
        $("#left_arrow_img").attr("src","img/leftarrow.png");
      }

    });
    $("#simlink_area_clienti").click(function(){
      if($("#area_clienti").is(":visible")){
        $("#area_clienti").hide(); 
        $("#area_clienti_bg").hide(); 
      } else {
        $("#area_clienti").show();
        $("#area_clienti_bg").show();
      }
    });
    $("#chiudi_clienti").click(function(){
      $("#area_clienti").hide(); 
      $("#area_clienti_bg").hide(); 
    });   
  });
