$(document).ready(function() {



var obj = $(this);


var windowH = $(window).height();//wysokość okna przeglądarki
var windowW = $(window).width();//szerokość 

var Fidx=0; //id fotki

/*$(".box").hover(function(){
  $(this).animate({"top": "+=50px"}, "slow");
},function(){
  $(this).animate({"top": "-=50px"}, "slow");
});*/

$(".a-miasto").hover(function(){
		if($(".info",$(this).parent()).is(":hidden")){
			$(".info",$(this).parent()).show('fold', {},200,function(){});
			}
		},function(){
			$(".info",$(this).parent()).hide('fold', {},200,function(){});
		});
	
	
$(".dropdown").click(function(){
	if($(".miasto-content",$(this).parent().parent()).is(":hidden")){
			$(".miasto-content").hide();
			$(".dropdown").removeClass("on");
			$(".dropdown",$(this).parent()).toggleClass("on");
			$(".miasto-content",$(this).parent().parent()).show('blind', {},200,function(){});
	}else{
		$(".dropdown").removeClass("on");
		$(".miasto-content",$(this).parent().parent()).hide('blind', {},200,function(){});
	}
});

$("#kontakt").click(function(){
	if($(".right-hidden").is(":hidden")){
		$(".right-hidden").show('blind', {},500,function(){});
	}else{
		$(".right-hidden").hide('blind', {},500,function(){});
	}
});




$(function() {
		$("#tabs").tabs();
	});

	
		$("#newsletter",obj).click(function(){
		$($(this).parent()).append('<div id="newsletter-div"><a href="#" id="newsletter-close">X</a><ul id="newsletter-ul"><li><span>e-mail:</span><span><input type="text" value="" name="email" id="email" /></span></li><li><input type="radio" checked="checked" id="zapisz" value="zapisz" name="zapisz"><label for="zapisz">Zapisz do newslettera</label></li><li><input type="radio" id="wypisz" value="wypisz" name="zapisz"><label for="wypisz">Wypisz z newslettera</label></li><li><button type="button" id="newsletter-button">Wyślij</button></li></ul></div>');
		
		$("#newsletter-div").show('fold', {percent: 100},500,function(){
			$("#newsletter-button").click(function(){
			
			$.post('sub/newsletter-form-generator.php', {email: $("#email").val(), zapisz: $("#zapisz").attr('checked'), wypisz: $("#wypisz").attr('checked')}, function(data){	
					$("#newsletter-ul").detach();
					$("#newsletter-div").append(data).delay(2000).hide('fold',{percent: 0},500,function(){$("#newsletter-div").detach();});
			});
			
		});
			$("#newsletter-close").click(function(){
					$("#newsletter-div").hide('fold',{percent: 0},500,function(){$("#newsletter-div").detach();});
				}); 
		});
		
	});
	
	


	$(".foto-realiz",obj).click(function(){ //powiększenie foty

			$("#body",obj).append('<div id="foto-big"><a href="#" id="foto-close">X</a></div>');
			
			Fidx = $("img").index(this);
			
			if(Fidx>1 || (/*!$.support.noCloneEvent && */Fidx>0)){
				$("#foto-big",obj).append('<div class="span"><a href="#" id="foto-prev">&laquo;</a></div>');
			}else{
				$("#foto-big",obj).append('<div class="span"></div>');
			}
			
			$("#foto-big",obj).append('<div id="foto-mid"></div>');
			
					
			if(Fidx<$("img").size(this)-1){
				$("#foto-big",obj).append('<div class="span"><a href="#" id="foto-next">&raquo;</a></span>');
			}else{
				$("#foto-big",obj).append('<div class="span"></div>');
			}
			
			$("#foto-big",obj).append('<p id="foto-opis"></p>');
			
			$("#foto-mid").css('background','#900 url(\''+$(this).attr('src').substring(0,13)+'\') no-repeat center center');
			$("#foto-opis").append($(this).attr('alt'));
			
			var imgTesting = new Image();

			function CreateDelegate(contextObject, delegateMethod)
			{
				return function()
				{
					return delegateMethod.apply(contextObject, arguments);
				}
			}

			function imgTesting_onload()
			{
				//alert(this.width + " by " + this.height);
				$("#foto-mid").css('width', imgTesting.width+'px');
				$("#foto-mid").css('height', imgTesting.height+'px');
				$("#foto-big").css('width', imgTesting.width+50+'px');
				$("#foto-big").css('height', imgTesting.height+50+'px');
				
				$("#foto-big").css('margin','-200px -'+$("#foto-big",obj).width()/2+'px auto');
				
				
					
				$("#foto-big").show('scale', {percent: 100},500,function(){/*callback*/});
				$("#foto-close").click(function(){
					$("#foto-big").hide('scale',{percent: 0},500,function(){$("#foto-big").detach();});
				}); 
				
				$("#foto-next").click(function(){
					Fidx = Fidx+1;
					NextOrPrev();
				});	
				
				$("#foto-prev").click(function(){
					Fidx = Fidx-1;
					NextOrPrev();
				});	
			}

			imgTesting.onload = CreateDelegate(imgTesting, imgTesting_onload);
			imgTesting.src = $(this).attr('src').substring(0,13);

	});
	
	
	
	
	
	function NextOrPrev(){//przewijanie fotek <prev next>
				
				var strTmp = $("img").get(Fidx);
				
				$("#foto-big").empty();
				$("#foto-big").append('<a href="#" id="foto-close">X</a>');
				
			if(Fidx>1|| (/*!$.support.noCloneEvent && */Fidx>0)){
				$("#foto-big",obj).append('<a href="#" id="foto-prev">&laquo;</a>');
			}else{
				$("#foto-big",obj).append('<div class="span"></div>');
			}
			
			$("#foto-big",obj).append('<div id="foto-mid"></div>');
			
			if(Fidx<$("img").size(this)-1){
				$("#foto-big",obj).append('<div class="span"><a href="#" id="foto-next">&raquo;</a><div class="span">');
			}else{
				$("#foto-big",obj).append('<div class="span"></div>');
			}
			
			$("#foto-big",obj).append('<p id="foto-opis">'+$(strTmp).attr("alt")+'</p>');
			
			$("#foto-mid").css('background','#000 url(\''+$(strTmp).attr("src").substring(0,13)+'\') no-repeat center center');
			

			
			
		var imgTesting = new Image();

			function CreateDelegate(contextObject, delegateMethod)
			{
				return function()
				{
					return delegateMethod.apply(contextObject, arguments);
				}
			}

			function imgTesting_onload()
			{
				//alert(this.width + " by " + this.height);
				$("#foto-mid").css('width', imgTesting.width+'px');
				$("#foto-mid").css('height', imgTesting.height+'px');
				$("#foto-big").css('width', imgTesting.width+50+'px');
				$("#foto-big").css('height', imgTesting.height+50+'px');
				
				$("#foto-big").css('margin','-200px -'+$("#foto-big",obj).width()/2+'px auto');
				
				$("#foto-opis").append($(this).attr('alt'));
					
				$("#foto-big").show('scale', {percent: 100},500,function(){/*callback*/});
				$("#foto-close").click(function(){
					$("#foto-big").hide('scale',{percent: 0},500,function(){$("#foto-big").detach();});
				}); 
				
				$("#foto-next").click(function(){
					Fidx = Fidx+1;
					NextOrPrev();
				});	
				
				$("#foto-prev").click(function(){
					Fidx = Fidx-1;
					NextOrPrev();
				});	
			}

			imgTesting.onload = CreateDelegate(imgTesting, imgTesting_onload);
			imgTesting.src = $(strTmp).attr("src").substring(0,13);
		}
		
		
/*
 * edycja formów
 */ 
		$("#spec-spec", obj).change(function(){
			 $("#spec-spec option:selected").each(function () {
                $.post('sub/form-generator.php', {spec_spec: $(this).attr("value")}, function(data) 			{	
					var idlek = -1;
					$("#spec-lek option:selected").each(function(){idlek=$(this).attr("value");});
					$("#spec-lek").empty();
					$("#spec-lek").append(data);
					$("#spec-lek").val(idlek);
				});
			 });
		});
		$("#spec-lek", obj).change(function(){
			 $("#spec-lek option:selected").each(function () {
                $.post('sub/form-generator.php', {spec_lek: $(this).attr("value")}, function(data) 			{	
					var idspec = -1;
					$("#spec-spec option:selected").each(function(){idspec=$(this).attr("value");});
					$("#spec-spec").empty();
					$("#spec-spec").append(data);
					$("#spec-spec").val(idspec);
					
					$("#spec-spec", obj).change(function(){
						 $("#spec-spec option:selected").each(function () {
							$.post('sub/form-generator.php', {spec_spec: $(this).attr("value")}, function(data) 			{	
								var idlek = -1;
								$("#spec-lek option:selected").each(function(){idlek=$(this).attr("value");});
								$("#spec-lek").empty();
								$("#spec-lek").append(data);
								$("#spec-lek").val(idlek);
							});
						 });
					});
				});
			 });
		});
		
		
		$("#zap-spec", obj).change(function(){
			 $("#zap-spec option:selected").each(function () {
                $.post('sub/form-generator.php', {zap_spec: $(this).attr("value")}, function(data) 			{	
					var idlek = -1;
					$("#zap-lek option:selected").each(function(){idlek=$(this).attr("value");});
					$("#zap-lek").empty();
					$("#zap-lek").append(data);
					$("#zap-lek").val(idlek);
				});
			 });
		});
		$("#zap-lek", obj).change(function(){
			 $("#zap-lek option:selected").each(function () {
                $.post('sub/form-generator.php', {spec_lek: $(this).attr("value")}, function(data) 			{	
					var idspec = -1;
					$("#zap-spec option:selected").each(function(){idspec=$(this).attr("value");});
					$("#zap-spec").empty();
					$("#zap-spec").append(data);
					$("#zap-spec").val(idspec);
					
					$("#zap-spec", obj).change(function(){
						 $("#zap-spec option:selected").each(function () {
							$.post('sub/form-generator.php', {zap_spec: $(this).attr("value")}, function(data) 			{	
								var idlek = -1;
								$("#zap-lek option:selected").each(function(){idlek=$(this).attr("value");});
								$("#zap-lek").empty();
								$("#zap-lek").append(data);
								$("#zap-lek").val(idlek);
								//alert(data);
							});
						 });
					});
				});
			 });
		});
		$("#zap-przy", obj).change(function(){
			 $("#zap-przy option:selected").each(function () {
				var idspec = -1;
				$("#zap-spec option:selected").each(function(){idspec=$(this).attr("value");});
			 
                $.post('sub/form-generator.php', {zap_przy: $(this).attr("value"), zap_spec2: idspec}, function(data) 			{	
					var idlek = -1;
					$("#zap-lek option:selected").each(function(){idlek=$(this).attr("value");});
					$("#zap-lek").empty();
					$("#zap-lek").append(data);
					$("#zap-lek").val(idlek);
					//alert(data);
					
				});
			 });
		});
/*
 * edycja formów - end
 */ 
		
//zmiana rozmiaru czcionki
$("#font-small").click(function(){
	$.post('sub/ciacha.php', {font: "small"}, function(data){location.reload();});
});
$("#font-mid").click(function(){
	$.post('sub/ciacha.php', {font: "mid"}, function(data){location.reload();});
});
$("#font-large").click(function(){
	$.post('sub/ciacha.php', {font: "big"}, function(data){location.reload();});
});

$("#print-link").click(function(){
window.print();
});


$("#dotyczy").change(function(){
	$("#dotyczy option:selected").each(function () {
        genForm($(this).attr("value"));
	 });
});
/*
if($("#dotyczy")!=null){
	$("#dotyczy option:selected").each(function () {
        genForm($(this).attr("value"));
	 });
}*/


function genForm(id){
	$.post('sub/form-generator.php', {zap_vis: id}, function(data){
		$("#form-ajax").empty();
		$("#form-ajax").append(data);
	});
}

});


