// 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;
var kom_maska = false;

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)+'');}
	
function MM_jumpMenu(targ,selObj,restore){
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;}
jQuery.extend({
			  
		tworz_maske: function(opt,color){
			$('body').append('<div id="maska"></div>');
			$('#maska').css('position','fixed');
			if(!color){color = '#000000';}
			$('#maska').css("background-color",color);
			if(!opt){opt = 0.8;}
			$('#maska').css("opacity",opt);
			$('#maska').css("z-index",100);
			$('#maska').css('left','0px');
			$('#maska').css('top','0px');
			$('#maska').css('right','0px');
			$('#maska').css('bottom','0px');
		},
		
		ustaw_center: function(co){
			var T_ofset = parseFloat($(document).scrollTop());
			var L_ofset = parseFloat($(document).scrollLeft());
			var w_H = $(window).height();	
			var w_W = $(window).width();
			var co_H = $(co).height();	
			var co_W = $(co).width();
			$(co).css('top',(w_H-co_H)/2+T_ofset+'px');	
			$(co).css('left',(w_W-co_W)/2+L_ofset+'px');
		},
		ustaw_elementy: function(){
			var dH = $(document).height();
			var ca_H = $('#core_absolute').height();
			if(ca_H<dH){
				$('#core_absolute').css('margin-top',(dH-ca_H)/2-50+'px');	
			} else {
				$('#core_absolute').css('margin-top','0px');		
			}
			var t_Of = $('#tresc').offset();
			var c_Of = $('#core').offset();
			var t_H = $('#tresc').height();
			var t_W = $('#tresc').width();
			$('#tresc_atrapa').css('top',t_Of.top-c_Of.top+'px');
			$('#tresc_atrapa').css('left',t_Of.left-c_Of.left+'px');
			$('#tresc_tlo').css('height',t_H+'px');
			
			$('#tresc_atrapa').css('display','block');
			$('#tresc_atrapa').css('opacity',0.5);
		}
		
});
var sNH = 0;
$(document).ready(function(){
	$('#kontakt_box').draggable();		
	$('#kom').draggable('option', 'handle', '#kontakt_drag');
	jQuery.ustaw_elementy();
	jQuery.ustaw_elementy();
	$('a').live('click',function(){
		$(this).blur();							 
	});
	$('#kontakt_link').live('click',function(){
		jQuery.tworz_maske(0.4);
		jQuery.ustaw_center('#kontakt_box');
		$('#kontakt_nag').html($(this).html());
		$('#kontakt_content').css('height',$('#kontakt_box').height()-40+'px');
		$('#kontakt_content').addClass('load_b');
		$('#kontakt_box').fadeIn();
		$.ajax({
			type: "GET",
			url: host+'/ajax.php',
			data: 'class=kontakt&akcja=formularz',
			error: function(event, request, settings){
				alert("Nie można wykonać polecenia z powodu przeciążenia serwera.\nSpróbuj jeszcze raz.");
			},
			success: function(data){
				$('#kontakt_content').removeClass('load_b');
				$('#kontakt_content').css('display','none');
				$('#kontakt_content').html(data);
				$('#kontakt_content').fadeIn();															
			}   
		});
		$(this).blur();						 
		return false;									 
	});
	$('#kontakt_close').live('click',function(){
		$('#kontakt_content').html('');
		$('#kontakt_box').css('display','none');
		$('#maska').remove();
		$(this).blur();						 
		return false;									 
	}); 
	$('#kf_submit').live('click',function(){
		$('#od').attr('disabled','disabled');
		$('#od_mail').attr('disabled','disabled');	
		$('#temat').attr('disabled','disabled');	
		$('#wiadomosc').attr('disabled','disabled');	
		$('#kf_submit').attr('disabled','disabled');	
		$('#kontakt_form').css('opacity',0.5);
		if($('#od').val()=='' || $('#od_mail').val()==''|| $('#temat').val()=='' || $('#wiadomosc').val()==''){
			alert('Wszystkie pola muszą być wypełnione');
			$('#od').attr('disabled','');
			$('#od_mail').attr('disabled','');
			$('#temat').attr('disabled','');	
			$('#wiadomosc').attr('disabled','');	
			$('#kf_submit').attr('disabled','');
			$('#kontakt_form').css('opacity',1);
		} else {
			var wiadomosc = $('#wiadomosc').val();
			wiadomosc = str_replace('&','',wiadomosc);
			wiadomosc = str_replace('#','',wiadomosc);
			wiadomosc = str_replace('\n','<br/>',wiadomosc);
			$.ajax({
				type: "GET", 
				url: host+'/ajax.php',
				data: "class=kontakt&akcja=form_send&od="+$("#od").val()+"&od_mail="+$("#od_mail").val()+"&temat="+$("#temat").val()+"&wiadomosc="+wiadomosc+"&wj=+'.$wj.'",
					error: function(event, request, settings){
						alert("Nie można wysłać wiadomości z powodu przeciążenia serwera. Spróbuj jeszcze raz.");
						$('#od').attr('disabled','');
						$('#od_mail').attr('disabled','');
						$('#temat').attr('disabled','');
						$('#wiadomosc').attr('disabled','');	
						$('#kf_submit').attr('disabled','');
						$('#kontakt_form').css('opacity',1);
					},
					success: function(data){
						// alert("D: "+data+" / "+host);
						//  var odp = filter_stat(data);
						if(data==2){
							alert('Wpisz poprawnie adres e-mail');
							$('#od_mail').val('');
						} else if(data==1){
							alert('Wiadomość została wysłana. Dziękujemy.');
							$("#kontakt_close").trigger('click');
						} else {
							alert('odp:'+data);
							
						}
						$('#od').attr('disabled','');
						$('#od_mail').attr('disabled','');	
						$('#temat').attr('disabled','');
						$('#wiadomosc').attr('disabled','');	
						$('#kf_submit').attr('disabled','')
						$('#kontakt_form').css('opacity',1);
					}
				});
			}
			return false;
		});
});
$(window).resize(function(){
	jQuery.ustaw_elementy();					  
});
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 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;}
