$(document).ready(				
	function()
	{
		var current_studio = 0;
		var firstTime = true;
		$('.nav li').click(function() { 
			var no=$(this).parent().children().index(this);
			$.address.value('/');
			$.address.parameter('st', no, true);
            $.address.update();
			return false;
		}); 
		
		$.address.change(function(event)
		{
			 var param = event.parameters['st'];			 			 
			 if(param!=undefined){
				$(".nav li#st_"+current_studio).removeClass("active");
				$(".nav li#st_"+param).addClass("active");				 
			 }
			 if(firstTime==true){			
				if(param!=undefined){		
					current_studio = param;
					//param = current_studio;
				}						
				act_studio = current_studio;
				firstTime=false;						
				$(".nav li#st_"+current_studio).addClass("active");						
				studio_browser_carousel();				
		  		load_date_studio();		
			}				 
		});		

  		act_studio = current_studio;		
  		current_image_array=["1","1","1","1","1"]
  		
		// karuzela studio 
		function studio_browser_carousel(){
			$("#studioBrowser .cont").jCarouselLite({
				visible:1,
				scroll:1,
				speed:500,
				circular: false,
				start:current_studio,
				btnGo:["#st_0","#st_1","#st_2","#st_3","#st_4","#st_5","#st_6","#nav_mn1","#nav_mn4"],
				afterEnd: function(a) {load_date_studio();}
			}); 			
		};   
		// karuzela miniatury
		function slider_photo_carousel(){  
			total_images = $("#sliderPhotoCarousel a").size();    		
		   $("#sliderPhotoCarousel").livequery(function() { 		
				if(total_images>6){
					$(this).jCarouselLite({    
						btnNext: ".next_slider",
						btnPrev: ".prev_slider",
						visible:6,
						scroll:6,
						speed:500,
						circular: false
					});   			
				}				
				$(this).find("a").each(function(i){				
					tb_init($(this));
					i++;      		
					$(this).attr("id","photo_" + i);					
				}) 	
				//navThumb(); 
				}     
			)
			// Zmienne przechowujace aktualnie wyswietlone zdjecie i liczbe wszystkich zdjec 
							
			$("#sliderPhotoCarousel").expire();
		};
			
		// przełączanie studio - klikniecie na zakladke studio
		$("#studioBrowser .nav li").click(function () {			
			act_studio = current_studio;
			current_studio = Number($(this).attr("id").substr(3)); 
			if(act_studio!=current_studio) {			   
				if($("#studioBrowser .st_"+act_studio+" .box .buttons .mapa_btn").is(".active")){       
					show_hide_map();
				}  
				if($("#studioBrowser .st_"+act_studio+" .box .buttons .plan_btn").is(".active")){
					show_hide_plan();
				}
				change_thumb();      		
			}
			act_studio = current_studio;
			return false;
		}); 		
		
		// menu (sprzęt, kontakt)
		$("#navBar li").click(function () {
			current_studio = $(this).attr("id"); 			
			$("#studioBrowser li").removeClass("active");
			return false;
		});    
		 
		// zakładki studio	
		function change_thumb() {    
			$("#studioBrowser li.active").removeClass("active");
			$("#studioBrowser li#st_"+current_studio).addClass("active");
		 }	 
		 
		// Klikniecie na  miniaturke zdjecia 
		/*
		function navThumb(){	
			$("#sliderPhotoCarousel a").livequery('click',function(e) {				
				var act_image = current_image_array[current_studio];        		
				current_image = Number($(this).attr("id").substr(6));	
				if(act_image!=current_image) {
					change_image();	
				}
				return false;
			});	 
		}
		*/
		// zmiana duzego zdjecia	
		// wersja z załadowaniem zdjęcia do kontenera
		/*
		function change_image() {	
			$("#studioBrowser .st_"+ current_studio+" .wrap_photo img").fadeOut("fast",function(){
				$("#studioBrowser .st_"+ current_studio+" .wrap_photo img").attr("src",$("#photo_" + current_image).attr("href")).load(function() {
					current_image_array[current_studio] = current_image;			    
					imgVar = $("#photo_" + current_image).attr("href");  			  
					imgVar = (imgVar.substring(0,imgVar.indexOf('.')))+"_b.jpg";         
				$("#studioBrowser .st_"+ current_studio+" .wrap_photo a").attr("href",imgVar);		
					$("#studioBrowser .st_"+ current_studio+" .wrap_photo img").fadeIn("fast"); 				  				
				});
			});
			return;
		} 
		*/

		// ladowanie danych studio
		function load_date_studio(){
			if(current_studio != 'nav_mn4' && current_studio != 'nav_mn1'){
				$("#studioBrowser .cont").css("border-bottom", "none");  
				$("#date").show("slow");	
				$("#date").html("");				
				$("#date").load("studio_"+current_studio+".html",null,function() {slider_photo_carousel()});
			}
			else{
				$("#studioBrowser .cont").css("border-bottom", "1px solid #E7E7E7");  
				$("#date").hide("slow");  
			}
		}		
  
		// klikniecie rozwijania mapy
		$("#studioBrowser .box .mapa_btn").click(function (){     
			show_hide_map();  
		});        
		
		// klikniecie rozwijania planu   
		$("#studioBrowser .box .plan_btn").click(function (){					
			show_hide_plan();
		});
		
		// klikniecie zamkniecia planu
		$(".box_plan .close").click(function () {
			 show_hide_plan();   	         
			 return false;
		});
		
		// klikniecie zamkniecia mapy
		$(".box_map .close").click(function () {
			 show_hide_map();  	
			 return false;
		});    
		function show_hide_map() {		  
		  $(".st_"+act_studio+" .box_map").toggle(200);      
			  
			  if($(".st_"+act_studio+" .mapa_btn").is(" .active")){      		   
				$(".st_"+act_studio+" .mapa_btn").removeClass("active");
				$(".st_"+act_studio+" .mapa_btn").fadeIn("fast");  			
				}
				else{
				$(".st_"+act_studio+" .mapa_btn").addClass("active");
				$(".st_"+act_studio+" .mapa_btn").fadeOut("fast");    
			  }
		}		
		function show_hide_plan() {    					
		  $(".st_"+act_studio+" .box_plan").toggle(200);         		  
			  if($(".st_"+act_studio+" .plan_btn").is(" .active")){
				$(".st_"+act_studio+" .plan_btn").removeClass("active");	
				$(".st_"+act_studio+" .plan_btn").fadeIn("fast");          		
				}
				else{
				$(".st_"+act_studio+" .plan_btn").addClass("active");
				$(".st_"+act_studio+" .plan_btn").fadeOut("fast");
			  }      
		}
});
