function sprawdz(menuYloc) {
	var bilecikY = parseInt(jQuery('#bilecik').css("top").substring(0,jQuery('#bilecik').css("top").indexOf("px")));
	var bilecikMenuY = jQuery(document).scrollTop()+menuYloc;
	
	if(jQuery.cookie('bilecikMinimalizuj')!="true") {
		if(bilecikMenuY == bilecikY) {
			jQuery('#bilecikAnimacja2').css('visibility','hidden'); 
			jQuery('#bilecikAnimacja3').css('visibility','hidden'); 
			jQuery('#bilecikAnimacja1').css('visibility','visible'); 
		}
		if(bilecikMenuY > bilecikY) {
			jQuery('#bilecikAnimacja1').css('visibility','hidden');
			jQuery('#bilecikAnimacja3').css('visibility','hidden');
			jQuery('#bilecikAnimacja2').css('visibility','visible');
		}
		if(bilecikMenuY < bilecikY) {
			jQuery('#bilecikAnimacja1').css('visibility','hidden');
			jQuery('#bilecikAnimacja2').css('visibility','hidden');
			jQuery('#bilecikAnimacja3').css('visibility','visible');
		}
		setTimeout(function() {sprawdz(menuYloc)}, 100);
	}
}

function wyswietlLinki(sciezka) {
	if(jQuery.cookie('bilecikCookie')==null) {
		jQuery('#bilecikTabela').html("<tr><td><div>Nie masz jeszcze żadnych połączeń!</div></td></tr>");
	}
	else {
		var iloscCiastka = jQuery.cookie('bilecikCookie').split(";");
		var string = "";
		for(i=0;i<iloscCiastka.length;i+=2) {
			string = string+"<tr><td width='390' style='font-size: medium;'><a href='"+iloscCiastka[i]+"'>"+iloscCiastka[i+1]+"</td><td width='10'><a href='#' class='usunStrone'><img src='"+sciezka+"bilecik_usunStrone.png' style='margin-left: 5px; border-style: none;'></a></td></tr>";
		}
		jQuery('#bilecikTabela').html(string);
	}
}

jQuery(document).ready(function(){
	
	/* sciezka do plikow bilecika */
	var sciezka = "bilecik/";
	
	if(jQuery.cookie('bilecikMinimalizuj')=="end") {
		jQuery('#bilecik').html("");
		jQuery('.bilecikMenu').css("display","none");
		jQuery('#bilecik').css('height','0px');
		
		jQuery('#przywrocBilecika').click( function() {
			var options = { path: '/', expires: 1000 };
			jQuery.cookie('bilecikMinimalizuj', "false", options);
			location.reload();
			return false;
		});
	} 
	else if(jQuery.cookie('bilecikMinimalizuj')=="true") {
		jQuery('#przywrocBilecika').css("display","none");
		jQuery('.bilecikMenu').css("display","none");
		
		jQuery('#bilecik').css('height','25px');
		jQuery('#bilecik').css('top',jQuery(window).height()-240+215);
		jQuery('#bilecikMinimalizuj').html('<img src="'+sciezka+'bilecik_przywroc.png" />');
		jQuery('#bilecikMinimalizuj').css('top','0px');
		
		if(jQuery.browser.msie && jQuery.browser.version < 8) {
			jQuery('#bilecik').css('position','absolute');
			jQuery('#bilecik').css('left','1px');
			var height = jQuery(window).height();
			var scrollTop = jQuery(window).scrollTop();  
			jQuery('#bilecik').css('top', height + scrollTop  - jQuery('#bilecik').height() + 'px' ); 
			jQuery(window).scroll(function () { 
				var height = jQuery(window).height();
				var scrollTop = jQuery(window).scrollTop();
				jQuery('#bilecik').css('top', height + scrollTop  - jQuery('#bilecik').height() + 'px' ); 
			});
		}
		else jQuery('#bilecik').css('position','fixed');
		
		jQuery('#bilecikMinimalizuj').click( function() {
			var options = { path: '/', expires: 1000 };
			jQuery.cookie('bilecikMinimalizuj', "false", options);
			location.reload();
			return false;
		});
		
		
	}
	else {
		
		var szerokosc = 140;
		var wysokosc = 210;
		
		var bilecik = '<a href="#" id="bilecikMinimalizuj"><img src="'+sciezka+'bilecik_minimalizuj.png" /></a>';
		bilecik += '<div id="bilecikAnimacja1"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+szerokosc+'" height="'+wysokosc+'" id="bilecik_oczekujacy" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="'+sciezka+'bilecik_oczekujacy.swf" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed src="'+sciezka+'bilecik_oczekujacy.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="'+szerokosc+'" height="'+wysokosc+'" name="bilecik_oczekujacy" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></div>';
		bilecik += '<div id="bilecikAnimacja2"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+szerokosc+'" height="'+wysokosc+'" id="bilecik_spadochron" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="'+sciezka+'bilecik_spadochron.swf" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed src="'+sciezka+'bilecik_spadochron.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="'+szerokosc+'" height="'+wysokosc+'" name="bilecik_spadochron" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></div>';		
		bilecik += '<div id="bilecikAnimacja3"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+szerokosc+'" height="'+wysokosc+'" id="bilecik_helikopter" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="false" /><param name="movie" value="'+sciezka+'bilecik_helikopter.swf" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed src="'+sciezka+'bilecik_helikopter.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="'+szerokosc+'" height="'+wysokosc+'" name="bilecik_helikopter" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object></div>';	

		jQuery('#bilecik').html(bilecik);
	
		wyswietlLinki(sciezka);
	
		jQuery('#przywrocBilecika').css("display","none");
	
		jQuery('#bilecik').css('top',jQuery(window).height()-210);
		jQuery('.bilecikMenu').css('top',jQuery(window).height()-200);
		jQuery('#bilecik').css('left','1px');
		var menuYloc = parseInt(jQuery('#bilecik').css("top").substring(0,jQuery('#bilecik').css("top").indexOf("px")));
		var menuPosY = -434;
		var czas=0;

		setTimeout(function() {sprawdz(menuYloc)}, 500);
		
		jQuery('#bilecik').animate({top:menuYloc+jQuery(document).scrollTop()+"px"},{duration:1000,queue:false});
		jQuery('.bilecikMenu').css('top',menuYloc+jQuery(document).scrollTop()+"px");
		
		jQuery(window).scroll(function () { 
			offset1 = menuYloc+jQuery(document).scrollTop()+"px";
			jQuery('#bilecik').animate({top:offset1},{duration:1000,queue:false});
			jQuery('.bilecikMenu').css('top',menuYloc+jQuery(document).scrollTop()+"px");
			jQuery('.bilecikMenu').css('display','none');jQuery('.bilecikMenu div').css('display','none');
			jQuery('.bilecikMenu div').css('height','10px');jQuery('.bilecikMenu div').css('width','10px');jQuery('.bilecikMenu div').css('font-size','1px');
		});
		
		jQuery('#bilecikAnimacja1').mousedown( function() {
			for(i=0;i<=7;i++) {
				if(jQuery('#menu'+i).css('display')=="block") jQuery('#menu'+i).fadeOut("normal");
			}
			jQuery('.bilecikMenu').css('display','block');
			jQuery('.bilecikMenu div').css('line-height','120%');
			jQuery('#menu0').css('display','block'); 
			jQuery('#menu0').fadeIn("normal");
			var Yloc = 75;
			offset = Yloc+jQuery(document).scrollTop()+"px";
			jQuery(".bilecikMenu").animate({ 
				width: "400px",
				height: "400px",
				marginLeft: "50px",
				top: offset
			}, 300 );
			jQuery('.bilecikMenu div').css('height','400px');
			jQuery('.bilecikMenu div').css('width','400px');
			jQuery('.bilecikMenu div').css('font-size','22px');
		});
		
		jQuery('#bilecikZamknijMenu').click(function () {
			var Yloc = 505;
			offset = Yloc+jQuery(document).scrollTop()+"px";	
			jQuery(".bilecikMenu").animate({ 
				width: "10px",
				height: "10px",
				marginLeft: "0px",
				top: offset
			}, 300 );
			setTimeout("jQuery('.bilecikMenu').css('display','none');", 400);
			setTimeout("jQuery('.bilecikMenu div').css('height','10px');jQuery('.bilecikMenu div').css('width','10px');jQuery('.bilecikMenu div').css('font-size','2px');jQuery('.bilecikMenu div').css('line-height','10%');", 300);
			for(i=1;i<=7;i++) if(jQuery('#menu'+i).css('display')=="block") jQuery('#menu'+i).fadeOut("normal");
			return false;
		});
		
		jQuery('#bilecikMinimalizuj').click(function () {
			var options = { path: '/', expires: 1000 };
			var Yloc = 505;
			offset = Yloc+jQuery(document).scrollTop()+"px";	
			jQuery(".bilecikMenu").animate({ 
				width: "10px",
				height: "10px",
				marginLeft: "0px",
				top: offset
			}, 300 );
			jQuery.cookie('bilecikMinimalizuj', "true", options);
			jQuery('#bilecikAnimacja1').css('visibility','hidden');
			jQuery('#bilecikAnimacja2').css('visibility','hidden');
			jQuery('#bilecikAnimacja3').css('visibility','hidden');
			setTimeout("jQuery('.bilecikMenu').css('display','none');jQuery('.bilecikMenu div').css('dispaly','none');", 300);
			setTimeout("jQuery('.bilecikMenu div').css('height','10px');jQuery('.bilecikMenu div').css('width','10px');jQuery('.bilecikMenu div').css('font-size','2px');jQuery('.bilecikMenu div').css('line-height','10%');", 300);
			location.reload();
			return false;
		});
		
		jQuery('#wylaczNaZawsze').click(function () { 
			if(confirm("Czy na pewno chcesz wyłączyć Bilecika na zawsze?")) {
				var options = { path: '/', expires: 1000 };
				var Yloc = 505;
				offset = Yloc+jQuery(document).scrollTop()+"px";	
				jQuery(".bilecikMenu").animate({ 
					width: "10px",
					height: "10px",
					marginLeft: "0px",
					top: offset
				}, 300 );
				jQuery.cookie('bilecikMinimalizuj', "end", options);
				jQuery('#bilecikAnimacja1').css('visibility','hidden');
				jQuery('#bilecikAnimacja2').css('visibility','hidden');
				jQuery('#bilecikAnimacja3').css('visibility','hidden');
				setTimeout("jQuery('.bilecikMenu').css('display','none');jQuery('.bilecikMenu div').css('dispaly','none');", 300);
				setTimeout("jQuery('.bilecikMenu div').css('height','10px');jQuery('.bilecikMenu div').css('width','10px');jQuery('.bilecikMenu div').css('font-size','2px');jQuery('.bilecikMenu div').css('line-height','10%');", 300);
				location.reload();
			}
			return false;
		});   				
		
		jQuery('#linkMenu1').click(function () {
			for(i=0;i<=7;i++) {
				if(jQuery('#menu'+i).css('display')=="block") jQuery('#menu'+i).fadeOut("normal");
			}
			jQuery('#menu1').fadeIn("normal");
			return false;
		});                                   
		
		jQuery('#linkMenu2').click(function () { 
			window.open("http://jakdojade.pl");
			return false;
		});
		
		jQuery('#linkMenu3').click(function () { 
			for(i=0;i<=7;i++) {
				if(jQuery('#menu'+i).css('display')=="block") jQuery('#menu'+i).fadeOut("normal");
			}
			jQuery('#menu3').fadeIn("normal");
			return false;
		});                            
		
		jQuery('#linkMenu4').click(function () { 
			for(i=0;i<=7;i++) {
				if(jQuery('#menu'+i).css('display')=="block") jQuery('#menu'+i).fadeOut("normal");
			}
			jQuery('#menu4').fadeIn("normal");
			return false;
		}); 
		
		jQuery('#linkMenu5').click(function () { 
			window.open("http://wyszukiwarka.ztm.waw.pl/bin/query.exe/pn");
			return false;
		});
		
		jQuery('#linkWylacz').click(function () { 
			for(i=0;i<=7;i++) {
				if(jQuery('#menu'+i).css('display')=="block") jQuery('#menu'+i).fadeOut("normal");
			}
			jQuery('#menu7').fadeIn("normal");
			return false;
		});   

		jQuery('.bilecikWroc').click(function () { 
			for(i=0;i<=7;i++) {
				if(jQuery('#menu'+i).css('display')=="block") jQuery('#menu'+i).fadeOut("normal");
			}
			jQuery('#menu0').fadeIn("normal");
			return false;
		});
		
		jQuery('#dodajStrone').click(function() {
			if(jQuery.cookie('bilecikCookie') != null) var iloscCiastka = jQuery.cookie('bilecikCookie').split(";");
			else var iloscCiastka = new Array;
			if(iloscCiastka.length < 16) {
				var options = { path: '/', expires: 1000 };
				var opis = "";
				var link = new Array;
				var sciezka = "";
				while(opis=="") opis = prompt("Podaj opis tego linka","Opis linka");
				if(opis!=null) {
					link = window.location.href.split("&");
					sciezka = link[0];
					for(i=1;i<link.length;i++) {
						if(link[i].indexOf("d=")!=0 && link[i].indexOf("r=")!=0) sciezka = sciezka+"&"+link[i];
					}
					if(jQuery.cookie('bilecikCookie')==null) jQuery.cookie('bilecikCookie', sciezka+";"+opis, options);
					else jQuery.cookie('bilecikCookie', jQuery.cookie('bilecikCookie')+';\n'+sciezka+";"+opis, options);
					wyswietlLinki();
				}
			}
			else {
				alert("Wszystkie miejsca na linki zostały wykorzystane.\nUsuń któryś z linków aby dodać nowy.");
			}
			return false;
		});
		
		jQuery('.usunStrone').live("click", function() {
			var answer = confirm("Na pewno chcesz usunąć tę stronę?");
			if(answer) {
				var ciastko = jQuery.cookie('bilecikCookie').split(";");
				var index = jQuery('.usunStrone').index(this)*2;
				var nowe_ciastko = "";
				var options = { path: '/', expires: 1000 };
				if(ciastko.length==2) jQuery.cookie('bilecikCookie', null, { path: '/', expires: 1 });
				else {
					for (var i=0;i<ciastko.length;i+=2) {
						if(i==index || i==(index+1)) { }
						else {
							if(nowe_ciastko == "") nowe_ciastko = ciastko[i]+';'+ciastko[i+1];
							else nowe_ciastko = nowe_ciastko+';\n'+ciastko[i]+';'+ciastko[i+1];
						}
					}
					jQuery.cookie('bilecikCookie', nowe_ciastko, options);
				}
			}
			wyswietlLinki();
			return false;
		});
	
	}
});
