function zmientresc(d, k){
	$("#content").fadeOut("slow", function(){
		$("#loading").css("display", "block");
		$("#content").load('src/page.php?d='+d+'&k='+k, function(){
			$("#loading").css("display", "none");
			$("#content").fadeIn("slow");
		});
	});
}
function zmienmenu(alt){
	$("#menu img.activ").attr("src",$("#menu img.activ").attr("src").replace('_a.png', '.png'));
	$("#menu img.activ").removeClass("activ");
	$("#menu img[alt="+alt+"]").attr("src",$("#menu img[alt="+alt+"]").attr("src").replace('.png', '_a.png'));
	$("#menu img[alt="+alt+"]").addClass("activ");
}
function zmienpodmenu(d, k){
	$("#menu_a").slideUp("slow", function(){
		$("#menu_a").load('src/menu.php?d='+d+'&k='+k, function(){
			if(d!='start' && d!='opinie' && d!='kontakt' && d!='null')
				$("#menu_a").slideDown("slow");
		});
	});
}
function historia(d, k){
if(k=='') var adres=d; else var adres=d+"-"+k;
	window.history.pushState(adres, "Title", adres+".html");	
}

$(document).ready(function()
	{
	//menu
	$("#menu img").live("click", function(){
		if($(this).attr("class")!='activ'){
			var nowa=$(this).attr("alt");
			zmienmenu(nowa);
			zmienpodmenu(nowa, '');
			zmientresc(nowa, '');
			historia(nowa, '');
		}
	});
	//podmenu
	$("#menu_a span").live("click", function() { 
		if($(this).attr("class")!='activ'){
			$("#menu_a span.activ").removeClass("activ");
			$(this).addClass("activ");
			var nowa=$(this).attr("d");
			var kat=$(this).attr("k");
			zmientresc(nowa, kat);
			historia(nowa, kat);
		}
	});
	//tresc
	$("#content span").live("click", function() { 
		var nowa=$(this).attr("d");
		var kat=$(this).attr("k");
		if(nowa!=$("#menu img.activ").attr("alt")){
			zmienmenu(nowa);
			zmienpodmenu(nowa, kat);
		}
		else{
			$("#menu_a span.activ").removeClass("activ");
			$("#menu_a span[k="+kat+"]").addClass("activ");
		}
		zmientresc(nowa, kat);
		historia(nowa, kat);
	});
	//start
	$("#start div.txt").live("hover", function(){
		$("#start div.txta").attr("class", "txt");						 
		$(this).attr("class", "txta");								   
	});
	$("#start").live("hover",function(){
		$("#start div.txta").attr("class", "txt");						 
	});
	$("#start div.txta").live("click", function() { 
			var nowa=$(this).attr("d");
			var kat=$(this).attr("k");
	
		zmienmenu(nowa);
		zmienpodmenu(nowa, kat);
		zmientresc(nowa, kat);
		historia(nowa, kat);
	});
	//bott
	$("#bott img[alt=kontakt]").live("click", function() { 
		var nowa=$(this).attr("alt");
		var kat=$(this).attr("id");
		zmienmenu(nowa);
		zmienpodmenu(nowa, kat);
		zmientresc(nowa, kat);
		historia(nowa, kat);
	});
	
	
	//koniec
});
window.onpopstate = function(event) {
    var adres_history=JSON.stringify(event.state);
	adres_history=adres_history.replace(/"/gi, ''); 
 	if(adres_history!=='null'){
		var nowe_dane=adres_history.split("-");	
		if(nowe_dane[0]==undefined) nowe_dane[0]='';
		if(nowe_dane[1]==undefined) nowe_dane[1]='';
		//	zmienmenu(nowe_dane[0]);
			zmienpodmenu(nowe_dane[0], nowe_dane[1]);
			zmientresc(nowe_dane[0], nowe_dane[1]);
	}
};

  $("#send").live("click", function(){
	  var temat=$("#temat").val();
	  var mail=$("#mail").val();
	  var tresc=$("#tresc").val();
	  if(temat!='' && mail!='' && tresc!=''){
		  $("#formularz").slideUp('slow', function(){
			  $.post('src/page.php', {temat:temat, mail:mail, tresc:tresc}, function(data) {
				  $('#formularz').html(data);
				  $("#formularz").slideDown('slow');
			});
		});
	  }
	else{
		$("#uwaga").html("Wypełnij wszystkie pola!");
	}
	});

