// JavaScript Document
jQuery.extend({
		tworz_maske: function(opt){if(window.ActiveXObject){var io = document.createElement('<div id="maska" name="maska"></div>');} else {var io = document.createElement('div');io.id = "maska";io.name = "maska";}io.style.position = 'absolute';io.style.top = '0px';io.style.left = '0px';io.style.background = '#000000';if(!opt){opt = 0.5;}io.style.display = "block";io.style.zIndex = 1000;document.body.appendChild(io);$(io).css("height",$(document).height());$(io).css("width",$(document).width());$(io).css("opacity",opt);return io},
		naw_ukryj: function(element){
			if($("#"+element).attr("alt")!="aktiv"){
				$("#"+element).css("display","none");
			}
		}

});
function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
function getCookie(c_name){
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1){
			c_start=c_start + c_name.length+1; 
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		} 
	}
	return "";
}



function get_notes(wsad){
	var iw = wsad.indexOf(",");
	var new_lista = new Array();
	var i = 0;
	while(iw>=0){
		var el = wsad.slice(0,iw);
		new_lista[i] = new Array();
		var ie = el.indexOf("/");
		if(ie>=0){
			var id = el.slice(0,ie);
			new_lista[i]['id'] = id;
			var el = el.slice(ie+1);	
			var ie = el.indexOf("/");
			if(ie>=0){
				new_lista[i]['naklad'] = el.slice(0,ie);
				el = el.slice(ie+1);
				new_lista[i]['uwagi'] = el;
			} else {
				new_lista[i]['naklad'] = el;
				new_lista[i]['uwagi'] = 0;
			}
		} else {
			new_lista[i]['id'] = el;
			new_lista[i]['naklad'] = 0;
			new_lista[i]['uwagi'] = 0;
		}
		wsad = wsad.slice(iw+1);			
		var iw = wsad.indexOf(",");
		i++;
	}
	var el = wsad;
		new_lista[i] = new Array();
		var ie = el.indexOf("/");
		if(ie>=0){
			var id = el.slice(0,ie);
			new_lista[i]['id'] = id;
			var el = el.slice(ie+1);	
			var ie = el.indexOf("/");
			if(ie>=0){
				new_lista[i]['naklad'] = el.slice(0,ie);
				el = el.slice(ie+1);
				new_lista[i]['uwagi'] = el;
			} else {
				new_lista[i]['naklad'] = el;
				new_lista[i]['uwagi'] = 0;
			}
		} else {
			new_lista[i]['id'] = el;
			new_lista[i]['naklad'] = 0;
			new_lista[i]['uwagi'] = 0;
		}
	return new_lista;
}
	$(document).ready(function(){
		ustaw_stopke();
		$(".foto_link").click(function(e){
			var ciag = $(this).attr('coords');
			
			var i = ciag.indexOf("+");
			var plik = ciag.slice(0,i);
			ciag = ciag.slice(i+1);
			var i = ciag.indexOf("+");
			var plik_w = parseFloat(ciag.slice(0,i));
			ciag = ciag.slice(i+1);
			var i = ciag.indexOf("+");
			if(i>0){
				var plik_h = parseFloat(ciag.slice(0,i));
				var nazwa = ciag.slice(i+1);
			} else {
				var plik_h = parseFloat(ciag.slice(i+1));
			}
			var s_h = $(window).height();
			var s_w = $(window).width();
			var h_ofset = $(document).scrollTop(); 
			var plik_top = parseFloat(s_h-plik_h) / 2+h_ofset;
			var plik_left = parseFloat(s_w-plik_w) / 2;
			if(plik_top<30){
				plik_top = 30;	
			}
			jQuery.tworz_maske();
			$('#galeria_close').css('width',plik_w+'px');
			$('#galeria_close').css('left',plik_left+'px');
			$('#galeria_close').css('top',plik_top-20+'px');
			$('#galeria_close').fadeIn(500);
			$('#galeria_name').html(' &nbsp; '+nazwa);
			$('#galeria_name').css('width',plik_w-30+'px');
			$('#galeria_name').css('left',plik_left+'px');
			$('#galeria_name').css('top',plik_top-20+'px');
			$('#galeria_name').fadeIn(500);
			$('#galeria').css('width',plik_w+'px');
			$('#galeria').css('height',plik_h+'px');
			$('#galeria').css('left',plik_left+'px');
			$('#galeria').css('top',plik_top+'px');
			$('#galeria').fadeIn(500);
			$.ajax({
   				type: "GET",
   				url: 'include/get_plik.php',
				data: 'plik='+plik,
				error: function(event, request, settings){
					alert(request+" / "+settings);
					alert("Nie można otworzyć strony z powodu przeciążenia serwera");
					$("#maska").remove();
					$('#galeria_close').css('display','none');
					$('#galeria_name').css('display','none');
					$('#galeria').css('display','none');
				},
   				success: function(data){
					$("#galeria").html(data);

   				}
 			});
			return false;
		});
		$('#galeria').mousedown(function(){
			$('#gc').trigger('click');						 
			return false;
		});
		/*
		$('#galeria_close').children('a').click(function(){
			$("#maska").remove();
			$('#galeria_close').css('display','none');
			$('#galeria_name').css('display','none');
			$('#galeria').css('display','none');
			$('#galeria').css('width','10px');
			$('#galeria').css('height','10px');
			$("#galeria").html('');
			$('#galeria_name').html('');
			return false;
		});
		*/
		$('#gc').click(function(){
			$("#maska").remove();
			$('#galeria_close').css('display','none');
			$('#galeria_name').css('display','none');
			$('#galeria').css('display','none');
			$('#galeria').css('width','10px');
			$('#galeria').css('height','10px');
			$("#galeria").html('');
			$('#galeria_name').html('');
			return false;
		});
		$("#szukaj_fraza").focus(function(){
			if($(this).val()=='Szukaj'){
				$(this).val('');
			};
			return false;
		});
		$("#szukaj_fraza").blur(function(){
			if($(this).val()==''){
				$(this).val('Szukaj');
			};
			return false;
		});
		$("#szukaj_link").click(function(){
			if($("#szukaj_fraza").val()!='Szukaj' && $("#szukaj_fraza").val()!=''){						 
				window.location.href= 'index.php?a=szukaj&b='+$("#szukaj_fraza").val()+'&c='+$("#szukaj_gdzie").val();
			}
			return false;
		});
		
	});
	function ustaw_stopke(){
		var sh = $('#stopka').height();
		var wh = $(document).height();
		//var np = wh-sh;
		var np = 820;
		var stopka_offset = $('#stopka').offset( );
		if(np>stopka_offset.top){
			$('#stopka').css('position','absolute');
			 $('#stopka').css('top',np+'px');
		}
		// alert(wh+'-'+sh+'='+np+' / '+stopka_offset.top);
	}
	
IE = navigator.appName=="Microsoft Internet Explorer";
NS = navigator.appName=="Netscape";
bVer = parseInt(navigator.appVersion);
var newWin=null;
function popup(loc, name, width, height) {var _params = "width="+width+",height="+height+",resizable=no, menubar=no,scrollbars=yes";
        if (bVer >= 4) {
                 _left = ( (screen.width-width) >>1 );
                 _top = ( (screen.height-height) >>1 );
        } else {
                 _left = ( (800-width) >>1 );
                 _top = ( (600-height) >>1 );
        }
        if (IE) _params += ",top=" + _top + ",left=" + _left;
        else if (NS) _params += ",screenX=" + _left + ",screenY=" + _top;
        newWin = window.open(loc, name, _params);
        if ( newWin!=null && !(IE && bVer<5) )
                newWin.focus();
}