		var currentmode="mainmenu";
        var currentstructure="";
        var currentcontent="";
        var isthereaminigal="";        
		var contents_currentsection;
		var end_animation=false;
		
		var totalwidth=$(window).width();
		
		var gallery_descbox="no";
		var gallery_isplaying="no";
		
		var playvar;
		var currenta_slider;
		var current_slider_counter;
		
		var gallery_currentgallery="";
		var gallery_currentimageid="";
		var gallery_nextimage="";
		var gallery_previmage="";
		var gallery_currentdesc="";
		var gallery_currentitle="";
		var gallery_imgaddress="";
		var gallery_currentarrayindex=0; //prima immagine casuale
		
        var preloadbox=new Array;	
		
							var gallerydatabase=new Array();
							var gdbcounter=0;
		
		var generalgal="yes"; // slide complessivo casuale
		
		var thumb_out="no";
		var thumb_currentgallery="";
		var thumb_database=new Array();
		var tdbcounter=0;
		
		var currentminigallery;
			

$(function(){

                    	
						function displayfirst(xml){

								
								var newsrc=$(xml).find("category:eq(0)").find("image:eq(0)").attr("filename");
                                 gallery_currentimageid=$(xml).find("category:eq(0)").find("image:eq(0)").attr("date");
								 gallery_currentgallery=$(xml).find("category:eq(0)").find("image:eq(0)").parent().attr("title");
						 		 gallery_imgaddress="testmax/images/original/"+newsrc;			
						 		 gallery_nextimage=$(xml).find("category:eq(0)").find("image[date="+gallery_currentimageid+"]").next().attr("date");
								 gallery_previmage=$(xml).find("category:eq(0)").find("image[date="+gallery_currentimageid+"]").prev().attr("date");			
						 					
								$("#wallpaper").attr("src", gallery_imgaddress);

								
                                        //$("#desc_titolo").html("<b>"+$(xml).find("category:eq(0)").find("image").attr("filename")+"</b>");
										//$("#desc_text").html($(xml).find("category:eq(0)").find("image").find("description").text());

						} // END DISPLAY FIRST ///////////////////////////////////////////
                        
                            
    
    						$.ajax({
							type: "GET",
							url: "testmax/gallery.php?template=general",
							dataType: "xml",
                            cache: false,
							success:displayfirst		
				
						});	
						
    
    
		          
                   $(".infosect_text").slideUp(1);
          
          
                        $('#innerglass').css({opacity:0.3});
          
                        $(".buttone").hover(function(){
						
							$(".sfumatura").animate({left: "0px" },300);	
					
						}, function(){
							
							$(".sfumatura").animate({left: "-340px"},300);
							
						});
                        
                        
                        
                           $(".infosect_box").hover(function(){
						
							$(this).find('img').animate({opacity: 0.0},300);	
					       
                               
						}, function(){
							
							$(this).find('img').animate({opacity: 1.0},300);
					       							
						});                     
                        
                           $(".infosect_box").click(function(){
						
                        
                             $(".infosect_text").slideUp(300);
                        
							 $(this).find(".infosect_text").slideDown(300); 	

					       							
						});                         


                           $("#header_tl").mouseenter(function(){
						
							
                            $('#tl_over').css({"display":"block"});
                            $("#tl_over").animate({opacity: 1.0},300);	
					       
                               
						});    


                           $("#tl_over").mouseleave(function(){
						
							$(this).slideUp(300, function(){
							 
                              $("#tl_over").css({"opacity": "0.0"});
                             
                             
							});
							    
                              
                             
							});	


                           $("#header_vv").mouseenter(function(){
						
							
                            $('#vv_over').css({"display":"block"});
                            $("#vv_over").animate({opacity: 1.0},300);	
					       
                               
						});    


                           $("#vv_over").mouseleave(function(){
						
							$(this).slideUp(300, function(){
							 
                              $("#vv_over").css({"opacity": "0.0"});
                             
                             
							});
							    
                              
                             
							});	  
                            
                            
                         $("#arrow_left").hover(function(){
						
							$(this).animate({opacity: 1.0},300);	
					       
                               
						}, function(){
							
							$(this).animate({opacity: 0.0},300);
					       							
						});  
                            
                         $("#arrow_right").hover(function(){
						
							$(this).animate({opacity: 1.0},300);	
					       
                               
						}, function(){
							
							$(this).animate({opacity: 0.0},300);
					       							
						});                            
                            
                            
                            
                            
                                                                        
});


function primo_ingresso(){
    
    //$('#intestazione_inizio').fadeOut("fast");
    $('#holder').css({"visibility":"visible"});
    $('#biginit').slideUp(function(){
        
    $('#long_head').animate({left: "0px"},{queue:false, duration:600, complete:function (){    
          
            $('#sect_1').animate({left: "10px"},{queue:false, duration:600, complete:function (){
             				   
                $('#sect_2').animate({left: "10px"},{queue:false, duration:600, complete:function (){
                               
                    $('#sect_3').animate({left: "10px"},{queue:false, duration:600, complete:function (){

								
							run_intros();
        
                   }});
                               
                               
                }});
                               
                               
            }});
        
        }});        
         
        
        
        
        
                             
            
    });
    
}  //////// end primoingresso


function semi_ingresso(){       // PER PERIODI DI MANUTENZIONE
    
    //$('#intestazione_inizio').fadeOut("fast");
    $('#holder').css({"visibility":"visible"});
    $('#biginit').slideUp(function(){
        
    
    $('#long_head').animate({left: "0px"},{queue:false, duration:600, complete:function (){    
          
            $('#mainbox').animate({left: "10px"},{queue:false, duration:600, complete:function (){
             				   
                  $('#desc_box').css({left: "0" });
                             
                               
            }});
        
        }});        
        
        
        
        
        
                             
            
    });
    
} 
/////////////////////////////////////////////////////////////////////////////////////////// BIG GALLERIES


function galretreat(gallename){

$("#home_back").fadeOut(1);
$(".minigal_innerbox").cycle("stop");
clearInterval(currenta_slider);
$("#body").animate({ scrollTop: 0 }, "fast");


if(currentmode=="mainmenu"){
 
 		currentmode="mainmenu";
 
        $('#long_head').animate({left: "-635px"},{queue:false, duration:600, complete:function (){    
          
            $('#sect_1').animate({left: "-900px"},{queue:false, duration:600, complete:function (){
             				   
                $('#sect_2').animate({left: "-900px"},{queue:false, duration:600, complete:function (){
                               
                    $('#sect_3').animate({left: "-900px"},{queue:false, duration:600, complete:function (){

                		$('.supershadow').animate({width: totalwidth+"px"}, 700,  function(){
                                
                                
                                $('#breadcrumbles').css({"display": "none" }); 
                                $('#body').css({"overflow":"hidden"});   
                                $('#arrow_left').fadeIn(500, function (){
                                    
                                    $('#arrow_right').fadeIn(500, function(){
                                      $('#desc_box').css({left: "0" });   
                                        										
										$('#menu_back').fadeIn(500, function(){
                                            
                                                    displaygal(gallename);
                                            
                                            
                                        });
                                        
                                    });
                                });
                                
                               
          
          
                 		   });

                               
                   }});
                               
                               
                }});
                               
                               
            }});
        
        }});    
    
 
} else if(currentmode=="contacts" || currentmode=="contenuti" || currentmode=="strutture"  || currentmode=="work"){
	
		//	currentmode=="mainmenu";	
		    
			$('#long_head').animate({left: "-635px"},{queue:false, duration:600, complete:function (){    
          
            $('#mainbox').animate({left: "-1100px"},{queue:false, duration:600, complete:function (){
             				   
                
                	$('.supershadow').animate({width: totalwidth+"px"}, 700,  function(){
                                $('#desc_box').css({left: "0" }); 
                                $('#body').css({"overflow":"hidden"});   
                                $('#arrow_left').fadeIn(500, function (){
                                   $('#breadcrumbles').css({"display": "none" });  
                                    $('#arrow_right').fadeIn(500, function(){
                                        
                                        $('#menu_back').fadeIn(500, function(){
                                            
                                                    displaygal(gallename);
                                            
                                            
                                        });
                                        
                                        
                                        
                                        
                                    });
                                });
                               
          
          
                    });
          
            }});
        
        }});  
} 
}

//////////////////////////////////////////////////////
function galout(){

if(currentmode=="mainmenu"){   
     $('#body').css({"overflow":"auto"});  
        $('#long_head').animate({left: "0px"},{queue:false, duration:600, complete:function (){    
          
            $('#sect_1').animate({left: "10px"},{queue:false, duration:600, complete:function (){
             				   
                $('#sect_2').animate({left: "10px"},{queue:false, duration:600, complete:function (){
                               
                    $('#sect_3').animate({left: "10px"},{queue:false, duration:600, complete:function (){
                       			
                       			
								$('#mainbox').css({"left":"0px"}); 
                                $("#desc_titolo").html(" ");
								$("#desc_text").html(" ");
                                $('#desc_box').css({left: "-735px" }); 
                                
                                 $('#breadcrumbles').css({"display": "block" }); 
                                        
                                $('#menu_back').fadeOut(500);

                                $('#arrow_right').fadeOut(500);
                                $('#arrow_left').fadeOut(500);

                               run_intros();
                               
                   }});
                               
                               
                }});
                               
                               
            }});
        
        }});    
    
} else if(currentmode=="contacts" || currentmode=="contenuti" || currentmode=="strutture" || currentmode=="work" ){
   
   $("#home_back").fadeIn(1);
   $('#body').css({"overflow":"auto"}); 	
        $('#long_head').animate({left: "0px"},{queue:false, duration:500, complete:function (){    
          
            $('#mainbox').animate({left: "10px"},{queue:false, duration:500, complete:function (){
         
                               
                                $("#desc_titolo").html(" ");
								$("#desc_text").html(" ");
                                $('#desc_box').css({left: "-735px" });          
                                $('#menu_back').fadeOut(1);
								$('#arrow_right').fadeOut(500);
                                $('#arrow_left').fadeOut(500, function (){

                                });
                                
								
                               
                                
                                //run_intros();
            }});
        
        }});    
       
    
	
}
//////////////////////////////////////////////
 
}

function galretreat_2(gallename){
    
        $('#long_head').animate({left: "-635px"},{queue:false, duration:600, complete:function (){    
          
            $('#mainbox').animate({left: "-900px"},{queue:false, duration:600, complete:function (){
             				   
                
                	$('.supershadow').animate({width: totalwidth+"px"}, 700,  function(){
                
                                $('#body').css({"overflow":"hidden"});   
                                $('#arrow_left').fadeIn(500, function (){
                                    
                                    $('#arrow_right').fadeIn(500, function(){
                                        
                                        $('#menu_back').fadeIn(500, function(){
                                            
                                                    displaygal(gallename);
                                            
                                            
                                        });
                                        
                                        
                                        
                                        
                                    });
                                });
                               
          
          
                    });
          
            }});
        
        }});    
    
    
}


function galout_2(mode){
    
    
       $('#body').css({"overflow":"auto"});  
        $('#long_head').animate({left: "0px"},{queue:false, duration:600, complete:function (){    
          
            $('#mainbox').animate({left: "10px"},{queue:false, duration:600, complete:function (){
         
                               
                                        $("#desc_titolo").html(" ");
										$("#desc_text").html(" ");
                                      
                                $('#menu_back').fadeOut(500);
                                
                                
                                
                                $('#arrow_right').fadeOut(500);
                                $('#arrow_left').fadeOut(500);
            }});
        
        }});    
    
    
}



function shadowout(){

			
			$('.supershadow').animate({left: totalwidth}, 500, function (){
				
				$('.supershadow').css({"width": "0.01px", "left":"0px"});

					
			});
			//$('#supersize').slideDown("1000");
		}	
        
        
        
        
        
        

function gallery_next(){

	
		
	$.ajax({
	type: "GET",
	url: "testmax/gallery.php?template=general",
	dataType: "xml",
    cache: false,
	success:dispnext

	});	

		
	function dispnext(xml){

			
			$('.supershadow').animate({width: totalwidth+"px"}, 700,  function(){
			
				

				
				if(generalgal=="yes"){
				
					
					if(gallery_currentarrayindex<=gdbcounter-2){
						
						gallery_currentarrayindex++;
						
		gallery_imgaddress="testmax/images/original/"+gallerydatabase[gallery_currentarrayindex][0];
						

						bigshadow();
						
						
					} else {
						
						gallery_currentarrayindex=0;
						gallery_imgaddress="testmax/images/original/"+gallerydatabase[gallery_currentarrayindex][0];
						bigshadow();
					}
////////////////////////////////////////////////////////////////////////
				} else if(generalgal=="no"){
					
				
					if(gallery_currentarrayindex<=gdbcounter-2){
						
						gallery_currentarrayindex++;
						
		gallery_imgaddress="testmax/images/original/"+gallerydatabase[gallery_currentarrayindex][0];
						

						bigshadow();
						
						
					} else {
						
						gallery_currentarrayindex=0;
						gallery_imgaddress="testmax/images/original/"+gallerydatabase[gallery_currentarrayindex][0];
						bigshadow();
					}
				
					
					
				}			
			});

			
		
	}	// end DISPNEXT 
	
}

///////////////////////////////////////////
///////////////////////////////////////////	
///////////////////////////////////////////	
function gallery_prev(){

	$.ajax({
	type: "GET",
	url: "testmax/gallery.php?template=general",
	dataType: "xml",
    cache: false,
	success:disprev

	});	

		
	function disprev(xml){
		
				
			
			$('.supershadow').animate({width: totalwidth+"px"}, 700,  function(){
			
				

				
				if(generalgal=="yes"){
				
					
					if(gallery_currentarrayindex>0){
					
						gallery_currentarrayindex--;
						
						
		gallery_imgaddress="testmax/images/original/"+gallerydatabase[gallery_currentarrayindex][0];

						bigshadow();
					
					} else if(gallery_currentarrayindex<=0) {

						
						
							gallery_currentarrayindex=gdbcounter-1;
		gallery_imgaddress="testmax/images/original/"+gallerydatabase[gallery_currentarrayindex][0];					
						bigshadow();
					}
////////////////////////////////////////////////////////////////////////
				} else if(generalgal=="no"){
					
					if(gallery_currentarrayindex>0){
					
						gallery_currentarrayindex--;
						
						
		gallery_imgaddress="testmax/images/original/"+gallerydatabase[gallery_currentarrayindex][0];

						bigshadow();
					
					} else if(gallery_currentarrayindex<=0) {

						
						
							gallery_currentarrayindex=gdbcounter-1;
		gallery_imgaddress="testmax/images/original/"+gallerydatabase[gallery_currentarrayindex][0];					
						bigshadow();
					}
					
				}			
			});

			
		
	}	// end DISPREV
	
}        
  
  
	    function bigshadow(){

		  		$("#wallpaper").attr("src", gallery_imgaddress);	
			$("#desc_titolo").html("<b>"+gallerydatabase[gallery_currentarrayindex][5]+"</b>");
			$("#desc_text").html(gallerydatabase[gallery_currentarrayindex][2]);
	

					setTimeout(shadowout,100);
			

		}
        

						
function displaygal(whichgal){
    
    gdbcounter=0;
    gallery_currentarrayindex=0;
    generalgal="no";
	gallerydatabase=[];
	gallerydatabase=new Array();
  
    function displaynow(xml){
    
    var gattriname="category[title='"+whichgal+"']";    
        

                
								var newsrc=$(xml).find(gattriname).find("image:eq(0)").attr("filename");
                                 gallery_currentimageid=$(xml).find(gattriname).find("image:eq(0)").attr("date");
								 gallery_currentgallery=$(xml).find(gattriname).find("image:eq(0)").parent().attr("title");
						 		 gallery_imgaddress="testmax/images/original/"+newsrc;			
						 		 gallery_nextimage=$(xml).find(gattriname).find("image[date="+gallery_currentimageid+"]").next().attr("date");
								 gallery_previmage=$(xml).find(gattriname).find("image[date="+gallery_currentimageid+"]").prev().attr("date");			


                                    
                                    setTimeout(shadowout,3500);
                                    
						 					
								$("#wallpaper").attr("src", gallery_imgaddress);                                    
       
                                var current_img_name="";
								var current_img_id;
								var current_img_order;
								var current_img_descr;
								var current_img_title;
								var current_img_gallery;
			
								$(xml).find(gattriname).find("image").each(function(){
									
                                 //   alert($(this).attr("filename");)
                                    	
										current_img_name=$(this).attr("filename");
									 	current_img_gallery=$(this).parent().attr("title");
									 	current_img_descr=$(this).find("description").text();
									 	//current_img_order=$(this).attr("ordine");
									 	current_img_id=$(this).attr("date");
									 	current_img_title=$(this).attr("title");
		
									
                                   // alert(gdbcounter);
                                    	 
										gallerydatabase[gdbcounter]=new Array();
									 
									 	gallerydatabase[gdbcounter][0]=current_img_name;
										gallerydatabase[gdbcounter][1]=current_img_gallery;
										gallerydatabase[gdbcounter][2]=current_img_descr;
										//gallerydatabase[gdbcounter][3]=current_img_order;
										gallerydatabase[gdbcounter][4]=current_img_id;
										gallerydatabase[gdbcounter][5]=current_img_title;	

									 	preloadbox[gdbcounter]=new Image();
										preloadbox[gdbcounter].src="testmax/images/original/"+gallerydatabase[gdbcounter][0];
										
										
										 gdbcounter++;	
										 
										 
								});
                                    
                                        $("#desc_titolo").html("<b>"+gallerydatabase[0][5]+"</b>");
										$("#desc_text").html(gallerydatabase[0][2]);
    
                                    
                            
		
							
								
								
                        

        
    }


    
      						$.ajax({
							type: "GET",
							url: "testmax/gallery.php?template=general",
							dataType: "xml",
                            cache: false,
							success:displaynow		
				
						});	  
				
}        
  
	//////////////////////////////////////////////////////////////////////////////////////////////////   LE DUE STRUTTURE
	
function strutture(whichid){  // LE STRUTTURE

clearInterval(currenta_slider);
$(".minigal_innerbox").cycle("stop");
currentmode="strutture";
				
                $("#mainbox").animate({left: "-900px"},{queue:false, duration:500, complete:function (){	                
				
                            $(".minigal_innerbox").cycle("stop");
                            $("#mainbox").html("");
                			
							function show_strutture(data){
								

									$("#mainbox").html(data);
  
  									
                                            
                                         	$("#mainbox").animate({left: "10px"},{queue:false, duration:500, complete:function (){}});
                                        	$('#home_back').fadeIn(500, function(){});

                            }
                       
                  							
								$.ajax({
									type: "GET",
									url: "strutture.php?&id="+whichid,
									cache: false,
									dataType:"html",
									success:show_strutture
										});

                  
                  
                  }});  

 
      
 }	  
  
    
  
	//////////////////////////////////////////////////////////////////////////////////////////////////   CONTENUTI
	
function contenuti(whicharea,whichid){  // CONTATTI PROVVISORI 

   	$(".minigal_innerbox").cycle("stop");
clearInterval(currenta_slider);
currentmode="contenuti";
contents_currentsection=whichid;
				
               
               if(whichid=="star"){
                
	                
				
                            $(".minigal_innerbox").cycle("stop");
                            $("#mainbox").html("");
                			
							function show_contents(data){
								

									$("#mainbox").html(data);
  
  									
                                            
                                         	$("#mainbox").animate({left: "10px"},{queue:false, duration:500, complete:function (){}});
                                        	$('#home_back').fadeIn(500, function(){});

                            }
                       
                  							
								$.ajax({
									type: "GET",
									url: "contents.php?&id="+whichid+"&area="+whicharea,
									cache: false,
									dataType:"html",
									success:show_contents
										});

                
               } else {
                
                 $("#mainbox").animate({left: "-900px"},{queue:false, duration:500, complete:function (){	                
				
                            $(".minigal_innerbox").cycle("stop");
                            $("#mainbox").html("");
                			
							function show_contents(data){
								

									$("#mainbox").html(data);
  
  									
                                            
                                         	$("#mainbox").animate({left: "10px"},{queue:false, duration:500, complete:function (){}});
                                        	$('#home_back').fadeIn(500, function(){});

                            }
                       
                  							
								$.ajax({
									type: "GET",
									url: "contents.php?&id="+whichid+"&area="+whicharea,
									cache: false,
									dataType:"html",
									success:show_contents
										});

                  
                  
                  }});                 
                
                
                
                
               }
               
               
               
               
               
               


 
      
 }	  
  
  
        
      ///////////////////////////////////////////////////////////////////////////////////////////////    CONTATTI 
      
function contacts(whichcontact){  // CONTATTI PROVVISORI 

$(".minigal_innerbox").cycle("stop");
clearInterval(currenta_slider);
currentmode="contacts";

				
                $("#mainbox").animate({left: "-900px"},{queue:false, duration:500, complete:function (){	                

                			
							function show_cont(data){
								
									
									$("#mainbox").html(data);
  
  									
                                            
                                         	$("#mainbox").animate({left: "10px"},{queue:false, duration:500, complete:function (){}});
                            
   
                                        	$('#home_back').fadeIn(500, function(){});

                            }
                       
                  							
								$.ajax({
									type: "GET",
									url: "contacts.php?&sid="+whichcontact,
									cache: false,
									dataType:"html",
									success:show_cont
										});

                  
                  
                  }});  

 
      
 }
 
 
function contenuti(whicharea,whichid){  // CONTATTI PROVVISORI 

   	$(".minigal_innerbox").cycle("stop");
clearInterval(currenta_slider);
currentmode="contenuti";
contents_currentsection=whichid;
				
                $("#mainbox").animate({left: "-900px"},{queue:false, duration:500, complete:function (){	                
				
                            $(".minigal_innerbox").cycle("stop");
                            $("#mainbox").html("");
                			
							function show_contents(data){
								

									$("#mainbox").html(data);
  
  									
                                            
                                         	$("#mainbox").animate({left: "10px"},{queue:false, duration:500, complete:function (){}});
                                        	$('#home_back').fadeIn(500, function(){});

                            }
                       
                  							
								$.ajax({
									type: "GET",
									url: "contents.php?&id="+whichid+"&area="+whicharea,
									cache: false,
									dataType:"html",
									success:show_contents
										});

                  
                  
                  }});  

 
      
 }	  
  
  
        
      ///////////////////////////////////////////////////////////////////////////////////////////////    CONTATTI 
      
function workwithus(){  // CONTATTI PROVVISORI 

$(".minigal_innerbox").cycle("stop");
clearInterval(currenta_slider);
currentmode="work";

				
                $("#mainbox").animate({left: "-900px"},{queue:false, duration:500, complete:function (){	                

                			
							function show_cont(data){
								
									
									$("#mainbox").html(data);
  
  									
                                            
                                         	$("#mainbox").animate({left: "10px"},{queue:false, duration:500, complete:function (){}});
                            
   
                                        	$('#home_back').fadeIn(500, function(){});

                            }
                       
                  							
								$.ajax({
									type: "GET",
									url: "lavora.php?",
									cache: false,
									dataType:"html",
									success:show_cont
										});

                  
                  
                  }});  

 
      
 }
  
   
 
 function mainmenu(fromwhere){

$(".minigal_innerbox").cycle("stop");
end_animation=false;
$("#home_back").fadeOut();	
sfoo();
currentmode="mainmenu";
							
                $("#mainbox").animate({left: "-900px"},{queue:false, duration:500, complete:function (){							
							
							$(".minigal_innerbox").cycle("stop");
					
							function show_menu(data){
								
									
									$("#mainbox").html(data);
  									end_animation=true;
  									$('.tail_on').stop(true, true).fadeOut();

                                        $("#mainbox").animate({left: "10px"},{queue:false, duration:500, complete:function (){
							             
                                         	run_intros();
                                         
                                         }});
                            
                            }					
					
					
					
					
					
					
					$.ajax({
									type: "GET",
									url: "sections_.php?funk=dyn",
									cache: false,
									dataType:"html",
									success:show_menu
					});

                  }});  	
	
}     
/////////////////////////////////////////////////////

function sfoo() {
    $(".tail_on").animate({opacity: 1.0}, {duration: 300})
        .animate({opacity: 0}, {duration: 300})
        .animate({opacity: 1.0}, {duration: 300, complete: sfoo})
}


function run_intros(){
	
                            $("#sect_underbox_gal_1").cycle({
	                               	speed:    500,
	                               	timeout:  0, 
                                	fx: 'scrollRight',
                                	slideExpr: 'img'

                                });

                            $("#sect_underbox_gal_2").cycle({
	                               	speed:    500,
	                               	timeout:  0, 
                                	fx: 'scrollLeft',
                                	slideExpr: 'img'
                                });                               

                            $("#sect_underbox_gal_3").cycle({
	                               	speed:    500,
	                               	timeout:  0, 
                                	fx: 'scrollRight',
                                	slideExpr: 'img'
   
                                });   
    
    
    
	                        current_slider_counter=1;     
                                
                            currenta_slider=setInterval(function(){
                               // window.console.log(current_slider_counter);
                                if(current_slider_counter>=3){
                                    
                                    current_slider_counter=1;
                                    
                                } else {
                                
                                current_slider_counter++;
                                
                                }
                                
                                $("#sect_underbox_gal_"+current_slider_counter).cycle("next");
                            
                             }, 3000); 
	
}



function close_minigallist(){
    
    
    $("#minigal_list_close").css({left: "-10px" },1);
    $(".minigal_list").animate({"left": "-400px"}, 500);
}


function load_minigallery(whichone){

    	$(".minigal_innerbox").cycle("stop");
    	$(".minigal_desc").html("caricamento...");
        var imgs = new Array(); 
        var imgs_counter=0;
          
		function display_new_minigal(xml){

			$(".minigal_list").animate({"left": "-400px"}, 500, function(){
	
			current_minigallery=whichone;
			$(".minigal_innerbox").html("");
			$(".minigal_pager").find("a").remove();							
var minigalload_galid="category[id='"+whichone+"']"; ;
											
$(xml).find(minigalload_galid).find("image").each(function(){

    $(".minigal_innerbox").append("<img alt='"+$(this).attr("title")+"' title ='"+$(this).attr("title")+"' src='testmin/images/original/"+$(this).attr("filename")+"' />");
                              
										
                                        imgs[imgs_counter]=new Image();
                                        imgs[imgs_counter].src='testmin/images/original/'+$(this).attr("filename");
                                        
                                        	}, function(){ load_cycle() });
									
											
										function onBefore(curr,next,opts) {

											$('.minigal_desc').html($('.minigal_innerbox > img').eq(opts.currSlide).attr("title"));

										}
                                        
                                        function load_cycle(){


                                            	$(".minigal_innerbox").cycle({
	                               				speed:    500,
	                               				timeout:  4000, 
                                				fx: 'fade',
                                				slideExpr: 'img',
   												pager:'.minigal_pager',
												after:onBefore
                                				});   
                                             
                                        }
                                        
                                        
                                        

	
			});
	
		}					
														
														
														
														
														
															$.ajax({
																type: "GET",
																url: "testmin/gallery.php?template=orlando",
																dataType: "xml",
                        									    cache: false,
																success:display_new_minigal		
				
															});	
								
	
	
}
 
 /////////////////////////////////////////////////////////////////////////////////////////////////////////  FLASH SETTINGS
 
 var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
function ControlVersion()
{
	var version;
	var axo;
	var e;
	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry
	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}
	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";
			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";
			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}
	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}
// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}
// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];
        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}
function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}
function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }
  document.write(str);
}
function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}
function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    
    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblclick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}