
function logo(plik)
{	 
	$("#film_komunikat", top.document).html(plik);
};
function zaloguj(){
	$('#error_').remove();
	$('#ok').remove();
	$('#upload').remove();
	$('#login_logowanie').removeClass('error');
	$('#haslo_logowanie').removeClass('error');
	
	
	
	if ($('#login_logowanie').val()=='Benutzername:')
	{			 			
		$('#login_logowanie').addClass('error');
		
	return false;}
	else {
		if($('#haslo_logowanie').val()=='Wpisz hasło')
		{								
			$('#haslo_logowanie').addClass('error');
			
		return false;}
		else {
			$("#formularz_logowanie").after('<iframe src="aa.htm" id="upload" name="upload"  style="display:none; clear:both; border:1px solid black;"  frameborder="0" border="0"  SCROLLING="no" NORESIZE MARGINHEIGHT="0" MARGINWIDTH="0" noresize></iframe>');	
			$.ajax({type: "POST",url: 'include/zaloguj.php', data: 'link='+ new Date().getTime()+'&login='+$('#login_logowanie').val()+'&haslo='+$('#haslo_logowanie').val(),success: showResponse});
			return true;	
			
		}
		
	}	  
	
	
	
	
	
	
	
	function showResponse(responseText, statusText)
	{	 	  
		response=responseText;
		
		$('#formularz_logowanie').after(response);
		
		
		if($('#ok').val()=='brak_uzytkownika')
		{
			$('#formularz_logowanie').after('<div class="error_logowanie" id="error_">'+$("#jest_uzytkownik_value").val()+'</div>');
			
		} 
		else if($('#ok').val()=='konto_zablokowane')
		{
			window.location="index.php?akcja=konto_zablokowane";
			
		}
		else{
			window.location="index.php";$('#formularz').remove(); $('#logowanie').html('<div style="color:green; font-weight:bold; padding-top:25px;">Ok</div><a href="index.php?akcja=wyloguj"><span style="font-weight:bold; padding-top:5px; padding-left:25px; display:block;text-decoration: none; float:left; margin:0 auto; cursor:pointer; color:#4c4c4c; ">&nbsp;&nbsp;» Abmelden</span></a>');
			
		}
		
	}
	
	
};									  

function zarejestruj()
{
	$("#wybierz_opcje").removeClass('pole_rejestracja_wybierz_error');	 
	$("#error_opcje_wstaw").remove();
	$("#ok").remove();
	
	
	$("#error_").remove(); 
	
	
	
	
	var login=$("#login").val();
	var 	reg = /^[\wÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ]{4,8}$/;
  	wyn=login.match(reg);
	if (wyn==null)
	{
		$("#login").after('<span class="error_text" id="error_">'+$("#login_error").val()+'</span>');
	  	
		$("#login").addClass('error');											
		return false;
	}
	else {     $("#login").removeClass('error');
		$.ajax({type: "POST",url: 'include/sprawdz_login.php', data: 'link='+ new Date().getTime()+'&login='+login, success: pokaz_logowanie});
		
		return false;
		
		
	}
	
	
	
};

function pokaz_opcje(id)
{ 	 $('#wybierz_opcje').removeClass('opcja_on');
	$("#opcje").slideDown(function() { $("#zamknij").val('1');});
	$("#error_").remove();
};

function wstaw_wartosc(wartosc, id)
{		  $('#wybierz_opcje').addClass('opcja_on');
	$("#wybierz_opcje").removeClass('pole_rejestracja_wybierz_error'); $("#error_opcje_wstaw").remove(); $("#opcje_value").val(id); $("#wybierz_opcje").html(wartosc); $("#opcje").hide();
};
function zamknij()
{ 
	$("div").removeClass('error');
	$("#error_opcje").remove();
	if ($("#zamknij").val()==1)
	{	  
		
	$("#opcje").slideUp(); $("#zamknij").val('0'); }
};

function pokaz_logowanie(responseText, statusText)
{ response = responseText; 
	$("input").removeClass('error');		
	$('#login').after(response); 
	jest_login=$('#ok').val(); 	
	if (jest_login=='jest_login')
	{			
		$("#login").after('<span class="error_text" id="error_">'+$('#jest_login_login').val()+'</span>');
		
		$("#login").addClass('error');											
		return false; 
	}					
	else  {
		var haslo=$("#haslo").val();
		var 	reg = /^[\wÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ]{4,8}$/;
		wyn=haslo.match(reg);
		if (wyn==null)
                 	{	  $("#haslo_powtorz").after('<span class="error_text" id="error_">'+$("#haslo_error").val()+'</span>'); $("#haslo").addClass('error');	return false;  	}
	        else {	  var haslo=$("#haslo_powtorz").val();	var 	reg = /^[a-zA-Z0-9ÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ]{4,8}$/; wyn=haslo.match(reg);
	        	if (wyn==null)
	        		{	   $("#haslo_powtorz").after('<span class="error_text" id="error_">'+$("#haslo_error").val()+'</span>'); $("#haslo_powtorz").addClass('error'); return false;	 }
	        	else { 
	        		if ($("#haslo_powtorz").val()!=$("#haslo").val())
	        			{ $("#haslo_powtorz").addClass('error'); $("#haslo").addClass('error'); $("#haslo_powtorz").after('<span class="error_text" id="error_">'+$("#rozne_hasla").val()+'</span>'); return false;	}
	        	}
	        }
	        
	        var a=$("#email").val();
	        var reg = /^([\wÄäÖöÜüß\-\.]+)\@([\wÄäÖöÜüß\-\.]+)\.([A-Za-z]{2,4})$/;
	        wyn=a.match(reg);
	        if (wyn==null)
	        	{ $("#email").after('<span class="error_text" id="error_">'+$("#email_error").val()+'</span>'); $("#email").addClass('error');	 return false; }
	  	
	        var imie=$("#imie").val();
	        var 	reg = /^[a-zA-ZÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ\ \-\.]{2,50}$/;	
	        wyn=imie.match(reg);
	        if (wyn==null)
	        	{ $("#imie").after('<span class="error_text" id="error_">'+$("#imie_error").val()+'</span>');	 $("#imie").addClass('error'); return false;	 }
	        
	        var nazwisko=$("#nazwisko").val();
	        var 	reg = /^[a-zA-ZÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ\ \-\.]{2,50}$/;	
	        wyn=nazwisko.match(reg);
	        if (wyn==null)
	        	{ $("#nazwisko").after('<span class="error_text" id="error_">'+$("#nazwisko_error").val()+'</span>');  $("#nazwisko").addClass('error'); return false;	}
	        
	        if ($("#kod").val()==$("#kod1").val())
	        	{ $("#kod").after('<span class="error_text" id="error_">'+$("#kod_error").val()+'</span>');	 $("#kod").addClass('error'); return false;	}
	        if ($("#miasto").val()==$("#miasto1").val())
	        	{ $("#miasto").after('<span class="error_text" id="error_">'+$("#miasto_error").val()+'</span>');	$("#miasto").addClass('error');	  return false;} 
	        
	        if ($("#ulica").val()==$("#ulica1").val())
	        	{ $("#ulica").after('<span class="error_text" id="error_">'+$("#ulica_error").val()+'</span>');	$("#ulica").addClass('error');	  return false;}
	        var telefon=$("#telefon").val();
	        var 	reg = /^(\+)?[0-9\.\ \(\)\,\-\/]{6,20}$/;
	        wyn=telefon.match(reg);
	        if (wyn==null)
	        	{$("#telefon").after('<span class="error_text" id="error_">'+$("#telefon_error").val()+'</span>');	 $("#telefon").addClass('error');	return false; }
	        
	        if ($("#firma").val()!=$("#firma_value").val() && $("#firma").val()!='')
	        {			 if ($("#firma").val()=='')
	        	{$("#firma").after('<span class="error_text" id="error_">'+$("#firma_value").val()+'</span>');	 	 $("#firma").addClass('error');	 return false;	}
	        	if ($("#kod_firma").val()==$("#kod1_firma").val())
	        		{ $("#kod_firma").after('<span class="error_text" id="error_">'+$("#kod_firma_error").val()+'</span>');	 $("#kod_firma").addClass('error'); return false;	}
	        	if ($("#miasto_firma").val()==$("#miasto1_firma").val())
	        		{ $("#miasto_firma").after('<span class="error_text" id="error_">'+$("#miasto_error").val()+'</span>');	 $("#miasto_firma").addClass('error'); return false;	}
	        	
	        	if ($("#ulica_firma").val()==$("#ulica1_firma").val())
	        		{ $("#ulica_firma").after('<span class="error_text" id="error_">'+$("#ulica_error").val()+'</span>');	 $("#ulica_firma").addClass('error'); return false;	}
	        	
	        	
	        }
	        
	        
	        if ($("#opcje_value").val()==0)
	        	{ $("#opcje11").after('<div id="error_opcje" style="margin-left:200px; float:left; position:absolute; padding-top:5px; font-weight:bold; color:red">'+$("#opcja_error").val()+'</div');   $("#wybierz_opcje").addClass('error'); return false;	}
	        
	        var nfrmy = $("#firma").val();
			nfrmy = str_replace('&','%26',nfrmy);
	        $.ajax({type: "POST",url: 'include/rejestracja.php', data: 'link='+ new Date().getTime()+'&krok=2&login='+$("#login").val()+'&haslo='+$("#haslo").val()+'&email='+$("#email").val()+'&imie='+$("#imie").val()+'&nazwisko='+$("#nazwisko").val()+'&firma='+nfrmy+'&firma_kod='+$("#kod_firma").val()+'&firma_ulica='+$("#ulica_firma").val()+'&nip='+$("#nip").val()+'&kod='+$("#kod").val()+'&firma_miasto='+$("#miasto_firma").val()+'&miasto='+$("#miasto").val()+'&ulica='+$("#ulica").val()+'&telefon='+$("#telefon").val()+'&opcja='+$("#opcje_value").val()+'&dane_dodatkowe='+$("#dane_dodatkowe").val()+'&ulica_dodatkowe='+$("#ulica_dodatkowe").val()+'&kod_dodatkowe='+$("#kod_dodatkowe").val()+'&miasto_dodatkowe='+$("#miasto_dodatkowe").val(), success:showResponse2});
	        
	        
	}
}; 
function pokaz_tabele(id)
{	
   	$("#"+id).toggle();
}
function zarejestruj_1()
{
	$.ajax({type: "POST",url: 'include/zarejestruj.php', data: 'link='+ new Date().getTime()+'&zatwierdz=1&login='+$("#login").val()+'&haslo='+$("#haslo").val()+'&email='+$("#email").val()+'&imie='+$("#imie").val()+'&nazwisko='+$("#nazwisko").val()+'&firma='+$("#firma").val()+'&nip='+$("#nip").val()+'&kod='+$("#kod").val()+'&ulica='+$("#ulica").val()+'&firma_kod='+$("#firma_kod").val()+'&firma_ulica='+$("#firma_ulica").val()+'&firma_miasto='+$("#firma_miasto").val()+'&miasto='+$("#miasto").val()+'&telefon='+$("#telefon").val()+'&opcja='+$("#opcje_value").val()+'&ulica_dodatkowe='+$("#ulica_dodatkowe").val()+'&kod_dodatkowe='+$("#kod_dodatkowe").val()+'&sukces='+$('#sukces').val()+'&miasto_dodatkowe='+$("#miasto_dodatkowe").val()+'&dane_dodatkowe='+$("#dane_dodatkowe").val(), success:showResponse});
	function showResponse(responseText, statusText)
	{ response = responseText; 
		$("#srodek_tabeli").html(response);
		
	}	
	
	
};

function showResponse2(responseText, statusText)
{ 
	response = responseText; $("#srodek_tabeli").html(response);	 				
};

function edycja_konta(id)
{ 	$("#ok").remove(); 
	
	$("#error_").remove(); 
	$("#sprawdz_textarea").html(' ');
	$("#wysylany").addClass('pole_rejestracja_input'); 
	
	
	$("#wysylany").val(''); 
	$("input").removeClass('error');
	//$("#zdjecie_male").attr("disabled", true); // disable
	
	var nazwa_firmy=$("#nazwa_firmy").val();
	var 	reg = /^[a-zA-Z0-9\&ÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ\.\ \(\)\,\-\/\_]{2,50}$/;
		wyn=nazwa_firmy.match(reg);
		if (wyn==null)
			{$("#nazwa_firmy").after('<span class="error_text" id="error_">'+$("#nazwa_firmy_error").val()+'</span>');	$("#nazwa_firmy").addClass('error');	return false; }
		else {			
			$("#sprawdz_textarea").html($("#nazwa_firmy").val());
			
			if ($("#sprawdz_textarea").width()>'370')
			{
				$("#nazwa_firmy").after('<span class="error_text" id="error_">'+$("#nazwa_firmy_zadlugo_error").val()+'</span>');	$("#nazwa_firmy").addClass('error');	return false; 
				
			}
			
		}
		
		var ulica=$("#ulica").val();
		var 	reg = /^[a-zA-Z0-9ÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ\.\ \(\)\,\-\/]{2,50}$/;
		wyn=ulica.match(reg);
		if (wyn==null)
			{$("#ulica").after('<span class="error_text" id="error_">'+$("#ulica_error").val()+'</span>');	$("#ulica").addClass('error');	return false; }
		else {			
			$("#sprawdz_textarea").html($("#ulica").val());
			
			if ($("#sprawdz_textarea").width()>'336')
			{
				$("#ulica").after('<span class="error_text" id="error_" >'+$("#ulica_zadlugo_error").val()+'</span>'); $("#ulica").addClass('error');	 return false;
				
			}
			
		}
		
		var miasto=$("#miasto").val();
		var 	reg = /^[a-zA-Z0-9ÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ\.\ \-]{2,40}$/;
		wyn=miasto.match(reg);
		if (wyn==null)
			{$("#miasto").after('<span class="error_text" id="error_">'+$("#miasto_error").val()+'</span>');	$("#miasto").addClass('error');	return false; }
		var kod=$("#kod").val();
		var 	reg = /^[0-9]{5}$/;
		wyn=kod.match(reg);
		if (wyn==null)
			{$("#kod").after('<span class="error_text" id="error_">'+$("#kod_error").val()+'</span>');	$("#kod").addClass('error');	return false; }
		
		
		var telefon=$("#telefon").val();
		var 	reg = /^(\+)?[0-9\.\ \(\)\,\-\/]{6,20}$/;
		wyn=telefon.match(reg);
		if (wyn==null)
			{$("#telefon").after('<span class="error_text" id="error_">'+$("#telefon_error").val()+'</span>');	$("#telefon").addClass('error');	return false; }
		
		
		var a=$("#email").val();
		var reg = /^([\wÄäÖöÜüß\-\.]+)\@([\wÄäÖöÜüß\-\.]+)\.([A-Za-z]{2,4})$/;
		wyn=a.match(reg);
		if (wyn==null)
			{ $("#email").after('<span class="error_text" id="error_">'+$("#email_error").val()+'</span>'); $("#email").addClass('error');	 return false; }
		
		var a=$("#opis_krotki").val();
		var reg = /^[\wÄäÖöÜüßęĘóÓśŚłŁżŻźŹćĆńŃąĄ\(\)\=\:\$\?\#\;\&\t\%\+\/\n\r\,\ \-\!\.\ \"]{2,129}$/;
		wyn=a.match(reg);
		if (wyn==null)
			{ $("#opis_krotki").after('<span class="error_text" id="error_" style="display:block">'+$("#opis_krotki_error").val()+'</span>'); $("#opis_krotki").addClass('error');	 return false; }
		
		else {			
			$("#sprawdz_textarea").html($("#opis_krotki").val());
	 	 	
			if ($("#sprawdz_textarea").width()>'325')
			{
				$("#opis_krotki").after('<span class="error_text" id="error_" style="display:block">'+$("#opis_krotki_zadlugo_error").val()+'</span>'); $("#opis_krotki").addClass('error');	 return false;
				
			}
			
		}
		
		
		
		
		
		
		var str=$("input[type=file]").val().toLowerCase();
		var znaki=($("input[type=file]").val().length)-3;
		var rozszerzenia=new Array ("jpg", "gif", "png", 'peg');	
		
		function zapisz_edycja(responseText, statusText)
		{ response = responseText; 
			$("#ustawienia").after(response);
			window.parent.location='index.php?akcja=edycja_konta1';
		}	
		if (str=='')
		{
			
			var nfrmy = $("#nazwa_firmy").val();
			nfrmy = str_replace('&','%26',nfrmy);
			var opskrotki = $("#opis_krotki").val();
			opskrotki = str_replace('&','%26',opskrotki);
			var tlfon = $("#telefon").val();
			tlfon = str_replace('+','%2B',tlfon);
			var intadr = $("#www").val();
			intadr = str_replace('http://','',intadr);
			$.ajax({type: "POST",url: 'include/edycja_konta_zapisz.php', data: 'link='+ new Date().getTime()+'&ajax=1&nazwa_firmy='+nfrmy+'&miasto='+$("#miasto").val()+'&kod='+$("#kod").val()+'&ulica='+$("#ulica").val()+'&telefon='+tlfon+'&email='+$("#email").val()+'&www='+intadr+'&opis_krotki='+opskrotki, success:zapisz_edycja});

			return false;	
			
		}	  
		
		else {
			
			
		   	if (!(in_array (str.substr(znaki, 3), rozszerzenia )))
		   	{	
		   		$("#wysylany").css({'background':'#ECE1DD', 'font-style':'italic'}); 
		   		$("#wysylany").val($("#nieprawidlowe_rozszerzenie").val() ); 
		   		
		   		return false;
				
			}
			else {
				
				$('#film_komunikat').remove();  
				$('#ramka').css({display:'block'});
				$('#ramka').html( '<div style="width:350px; border:0px solid black;" id="film_komunikat" >&nbsp;</div>');	
				$('#film_komunikat').css({background:'url(szablon/images/loader.gif) no-repeat 50px 0px', padding:'3px 0px 3px 0px'});
				
				
				
				
			}
			
			
		}
		
		
		
		
		
};



function onfocus_tresc(tresc, id)
{ 	$('#opis_krotki').removeClass('error'); 	
	if ($('#error_').length)
        {		  	   $("#error_").remove();
        	$("input, div").removeClass('error');
        	$("#"+id).addClass('onfocus');
		
        }
        else {
        	$("#"+id).addClass('onfocus');
        }
        
	
	if($('#'+id).val()==tresc)
	{	$('#'+id).val('');
		$('#'+id+'_hidden').val(tresc);
		
		
	}
	else 	 {$('#'+id).val('');}
	
	
};

function str_replace(search, replace, subject, count) {

 
    var i = 0, j = 0, temp = '', repl = '', sl = 0, fl = 0,
            f = [].concat(search),
            r = [].concat(replace),
            s = subject,
            ra = r instanceof Array, sa = s instanceof Array;
    s = [].concat(s);
    if (count) {
        this.window[count] = 0;
    }
 
    for (i=0, sl=s.length; i < sl; i++) {
        if (s[i] === '') {
            continue;
        }
        for (j=0, fl=f.length; j < fl; j++) {
            temp = s[i]+'';
            repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0];
            s[i] = (temp).split(f[j]).join(repl);
            if (count && s[i] !== temp) {
                this.window[count] += (temp.length-s[i].length)/f[j].length;}
        }
    }
    return sa ? s : s[0];
}

function onblur_tresc(tresc, id)
{	//$('#formularz_rejestracji').find( ).each(clearBorder).size();	
	if ($('#error_').length)
        {		  
        	$("#"+id).removeClass('onfocus');
        	
        	//   	$('#'+id).css({background:'#faf9f4'});	
		
        }
        else {
        	$("input,div,textarea").removeClass('onfocus');
        }
	
	if ($('#'+id).val()=='')
	{
		$('#'+id).val($('#'+id+'_hidden').val());   
		
	} 
	else  {$('#'+id+'_hidden').val($('#'+id).val());}
	
	
	
	
};
function szukaj()
{
	if ($('#wyszukaj').val()=='' || $('#wyszukaj').val()=='Bitte PLZ eintagen!')
	{
		$('#wyszukaj').val('Bitte PLZ eintagen!');
		return false
	}
	else {return true;}
}

