// JavaScript Document
var host = location.protocol+'//'+location.host+'';
var host_A = location.protocol+'//'+location.host+'/admin';

var el_m1;
var el_m2;
var el_m3;

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())+'; path = /';
}
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 pop_up(url,name,scrollbars,menubar,width,height){
	window.open(url,name,'scrollbars='+scrollbars+',menubar='+menubar+',width='+width+',height='+height+',left='+(screen.availWidth/2-width/2)+',top='+(screen.availHeight/2-height/2)+'');
}
var host = location.protocol+'//'+location.host;
jQuery.extend({
		tworz_maske: function(opt){
			
			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.4;}io.style.display = "block";io.style.zIndex = 100;document.body.appendChild(io);$(io).css("height",$(document).height());$(io).css("width",$(document).width());$(io).css("opacity",opt);return io},
		
		maska_load: function(cel){
			if(window.ActiveXObject){
				var io = document.createElement('<div id="maska_load" name="maska_load"></div>');
			} else {
				var io = document.createElement('div');
				io.id = "maska_load";
				io.name = "maska_load";
			}
			io.style.position = 'absolute';
			io.style.background = '#FFFFFF';
			io.style.display = "block";
			io.style.zIndex = 100;
			io.style.top = '0px';
			io.style.left = '0px';
			
			$(io).css('background-image','url('+host+'/images/loader_b.gif)');
			$(io).css('background-repeat','no-repeat');
			$(io).css('background-position','center center');
			
			$(io).css('opacity',0.7);
			if(cel){
				$(io).css('height',$('#'+cel).height());
				$(io).css('width',$('#'+cel).width());
				$('#'+cel).append(io);
				
			} else {
		
				$(io).css('height',$(document).height());
				$(io).css('width',$(document).width());
				document.body.appendChild(io);
			}
			
			return io
		},
		naw_ukryj: function(el){
			if(el==1){
				if(el_m1.attr("alt")!="aktiv"){
					el_m1.css('display','none');
				}
			}
			if(el==2){
				if(el_m2.attr("alt")!="aktiv"){
					el_m2.css('display','none');
				}
			}
			if(el==3){
				if(el_m3.attr("alt")!="aktiv"){
					el_m3.css('display','none');
				}
			}
		}

});
$(document).ready(function(){
	var host = location.protocol+'//'+location.host;
	// alert(tekst_w);
	

		
	$("a[name=fl]").live('click',function(){
			jQuery.tworz_maske();		
			var h_ofset = $(document).scrollTop(); 
			var s_h = parseFloat($(window).height());
			var plik_h = parseFloat($('#kontakt_form').height());
			var top = 150 + h_ofset;
			//$('#maska').css('z-index',22);
			//$('#kontakt_form').css('z-index',102);
			$('#kontakt_form').css('top',top+'px');
			// $('#kontakt_form').css('display','block');
			
			$('#kontakt_form').fadeIn(500);		   
			return false;							  
	});

	$("#fl_close").live('click',function(e){
		$("#maska").remove();		
		// $('#kontakt_form').css('display','block');	
		$('#od').val('');
		$('#od_mail').val('');
		$('#wiadomosc').val('')
		$('#kontakt_form').fadeOut(500);		   
		return false;							  
	});

		
	$(".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));
			}
			// alert(plik+" / "+plik_w+" / "+plik_h+" / "+nazwa);
			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').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: "POST", 
   				url: host+'/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;
		});
		
		$('.mx').live('click',function(){
			var mm_link = $(this).attr('href');
			var rozmiar = $(this).attr('name');
			var i = rozmiar.indexOf('/');
			var rozmiar_w = rozmiar.substr(0,i);
			var rozmiar_h = rozmiar.substr(i+1);
			// alert('powinno otworzyć się większe zdjęcie: '+mm_link+' / '+rozmiar_w+' / '+rozmiar_h);	
			
			var s_h = $(window).height();
			var s_w = $(window).width();
			var h_ofset = $(document).scrollTop(); 
			var plik_top = parseFloat(s_h - rozmiar_h) / 2+h_ofset;
			var plik_left = parseFloat(s_w-rozmiar_w) / 2;
			if(plik_top<30){
				plik_top = 30;	
			}
			jQuery.tworz_maske();
			$('#galeria_close').css('width',rozmiar_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').css('width',rozmiar_w+'px');
			$('#galeria').css('height',rozmiar_h+'px');
			$('#galeria').css('left',plik_left+'px');
			$('#galeria').css('top',plik_top+'px');
			$('#galeria').fadeIn(500);
			var dd = host+'/include/get_plik.php&adr='+mm_link;
			// alert(dd);
			
			$.ajax({
   				type: "GET", 
   				url: host+'/include/get_plik.php',
				data: 'adr='+mm_link,
				//url: dd,
				error: function(event, request, settings){
					alert("Nie można otworzyć zdjęcia z powodu przeci±żenia serwera");
					$("#maska").remove();
					$('#galeria_close').css('display','none');
					$('#galeria').css('display','none');
				},
   				success: function(data){
		
					data = filter_stat(data);
					
					$("#galeria").html(data);
   				}
 			});
			
			
			return false;		   
		});
});
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function str_replace(a,b,c){
	i = c.indexOf(a);
	if(i>0){
		c = c.replace(a, b);
		i = c.indexOf(a);
		if(i>0){
			c = str_replace(a,b,c);
		}
	}
	return c;
}
function filter_stat(t){
	var ia = t.indexOf('<script type="text/javascript"><!--');
	if(ia>0){
	var odp = t.substr(0,t.indexOf('<script type="text/javascript"><!--'));
	} else {
	var odp = t.substr(0,t.indexOf('<!--'));
	}
	return odp;
}
function format_url(tekst){
	tekst = str_replace('%C4%85','±',tekst);
	tekst = str_replace('%c4%85','±',tekst);
	tekst = str_replace('%C4%84','ˇ',tekst);
	tekst = str_replace('%c4%84','ˇ',tekst);
	tekst = str_replace('%C4%87','ć',tekst);
	tekst = str_replace('%c4%87','ć',tekst);
	tekst = str_replace('%C4%86','Ć',tekst);
	tekst = str_replace('%c4%86','Ć',tekst);
	tekst = str_replace('%C4%99','ę',tekst);
	tekst = str_replace('%c4%99','ę',tekst);
	tekst = str_replace('%C4%98','Ę',tekst);
	tekst = str_replace('%c4%98','Ę',tekst);
	tekst = str_replace('%C5%82','ł',tekst);
	tekst = str_replace('%c5%82','ł',tekst);
	tekst = str_replace('%C5%81','Ł',tekst);
	tekst = str_replace('%c5%81','Ł',tekst);
	tekst = str_replace('%C5%84','ń',tekst);
	tekst = str_replace('%c5%84','ń',tekst);
	tekst = str_replace('%C5%83','Ń',tekst);
	tekst = str_replace('%c5%83','Ń',tekst);
	tekst = str_replace('%C3%B3','ó',tekst);
	tekst = str_replace('%c3%B3','ó',tekst);
	tekst = str_replace('%C3%93','Ó',tekst);
	tekst = str_replace('%c3%93','Ó',tekst);
	tekst = str_replace('%C5%9B','¶',tekst);
	tekst = str_replace('%c5%9b','¶',tekst);
	tekst = str_replace('%C5%9A','¦',tekst);
	tekst = str_replace('%c5%9a','ż',tekst);
	tekst = str_replace('%C5%BC','ż',tekst);
	tekst = str_replace('%C5%BB','Ż',tekst);
	tekst = str_replace('%c5%bb','Ż',tekst);
	tekst = str_replace('%C5%BA','Ľ',tekst);
	tekst = str_replace('%c5%ba','Ľ',tekst);
	tekst = str_replace('%C5%B9','¬',tekst);
	tekst = str_replace('%c5%b9','¬',tekst);
	tekst = str_replace('%20',' ',tekst);
	tekst = str_replace('%2B','+',tekst);
	tekst = str_replace('%22','"',tekst);
	tekst = str_replace('%3A',':',tekst);
	return tekst;
}

