﻿function test() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  // $('dane').innerHTML = myWidth+" x "+myHeight;
  return myHeight;
}

function Kalk() {
	// trenerzy - relaziacja
	ile = Number($('#ile_trenerow').val());	
	b_trenerzy_sum = Number($('#sb_kwota_sum').val());	
		 a2=0; a3=0;
	for (a=1;a<=ile;a++) { 
		cj = "#rel_cena_jed"+a; ri = "#rel_ile_jed"+a; kw = "#rel_kwota"+a;
		a2=Number(a2)+Number($(ri).val());
		razem = Number($(cj).val())*Number($(ri).val());
		$(kw).val(parseFloat(razem).toFixed(2));
		a3=Number(a3)+Number($(kw).val());
	}
	$('#rel_ile_jed_sum').val(parseFloat(a2).toFixed(1)); 
	$('#rel_kwota_sum').val(parseFloat(a3).toFixed(2));
	// dorobić realizację trenerów
	
	// materiały itp - plan
	ile_mat = Number($('#ile_poz_st').val());
	 b2=0; b3=0;
	for (b=2;b<=ile_mat+1;b++) { 
		cjs = "#sb_rel_cena_jed"+b; ris = "#sb_rel_ile_jed"+b; kws = "#sb_rel_kwota"+b;
		b2=Number(b2)+Number($(ris).val());
		razems = Number($(cjs).val())*Number($(ris).val());
		$(kws).val(parseFloat(razems).toFixed(2));
		b3=Number(b3)+Number($(kws).val());
	}
	// $('#sb_rel_ile_jed_sum').val(parseFloat(b2).toFixed(1)); 
	$('#sb_rel_kwota_sum').val(parseFloat(b3).toFixed(2));
	b_naz_cena = Number($('#nb_rel_cena_jed').val());
	b_naz_jed = Number($('#nb_rel_ile_jed').val());
	b_naz_razem = Number(b_naz_cena)*Number(b_naz_jed);
	$('#nb_rel_kwota').val(parseFloat(b_naz_razem).toFixed(2));
	
	b_koszty_razem = Number(b_trenerzy_sum)+Number(b3)+Number(b_naz_razem);
	$('#rkb_rel_kwota_sum').val(parseFloat(b_koszty_razem).toFixed(2));
	
	// materiały - realizacja
	
	c2=0; c3=0;
	for (c=2;c<=ile_mat+1;c++) { 
		cjr = "#sr_rel_cena_jed"+c; rir = "#sr_rel_ile_jed"+c; kwr = "#sr_rel_kwota"+c;
		c2=Number(c2)+Number($(rir).val());
		razemr = Number($(cjr).val())*Number($(rir).val());
		$(kwr).val(parseFloat(razemr).toFixed(2));
		c3=Number(c3)+Number($(kwr).val());
	}
	// $('#sr_rel_ile_jed_sum').val(parseFloat(c2).toFixed(1)); 
	$('#sr_rel_kwota_sum').val(parseFloat(c3).toFixed(2));
	r_naz_cena = Number($('#nr_rel_cena_jed').val());
	r_naz_jed = Number($('#nr_rel_ile_jed').val());
	r_naz_razem = Number(r_naz_cena) * Number(r_naz_jed);
	$('#nr_rel_kwota').val(parseFloat(r_naz_razem).toFixed(2));
	
	r_koszty_razem = Number(a3)+Number(c3)+Number(r_naz_razem);
	$('#rbr_rel_kwota_sum').val(parseFloat(r_koszty_razem).toFixed(2));
	
	// liczenie przychodu
	p_cena_izba = Number($('#sb_izba_cena_jed').val());
	p_ile_izba = Number($('#sb_izba_ile').val());
	p_izba_razem = Number(p_cena_izba)*Number(p_ile_izba);
	$('#sb_izba_kwota').val(parseFloat(p_izba_razem).toFixed(2));
	
	p_cena_all = Number($('#sb_all_cena_jed').val());
	p_ile_all = Number($('#sb_all_ile').val());
	p_all_razem1 = Number(p_cena_all)*Number(p_ile_all);
	$('#sb_all_kwota').val(parseFloat(p_all_razem1).toFixed(2));
	
	p_ile_razem = Number(p_ile_izba)+Number(p_ile_all);
	p_all_razem = Number(p_izba_razem)+Number(p_all_razem1)-Number($('#sb_rabat').val());
	$('#sb_all_ile_sum').val(parseFloat(p_ile_razem).toFixed(0));
	$('#sb_all_kwota_sum').val(parseFloat(p_all_razem).toFixed(2));
	
	r_cena_izba = Number($('#re_izba_cena_jed').val());
	r_ile_izba = Number($('#re_izba_ile').val());
	r_izba_razem1 = Number(r_cena_izba)*Number(r_ile_izba);
	$('#re_izba_kwota').val(parseFloat(r_izba_razem1).toFixed(2));
	
	r_cena_all = Number($('#re_all_cena_jed').val());
	r_ile_all = Number($('#re_all_ile').val());
	r_all_razem = Number(r_cena_all)*Number(r_ile_all);
	$('#re_all_kwota').val(parseFloat(r_all_razem).toFixed(2));
	
	r_ile_razem = Number(r_ile_izba)+Number(r_ile_all);
	r_all_razem = Number(r_all_razem)+Number(r_izba_razem1)-Number($('#re_rabat').val());
	$('#re_all_ile_sum').val(parseFloat(r_ile_razem).toFixed(0));
	$('#re_all_kwota_sum').val(parseFloat(r_all_razem).toFixed(2));
	// wynik
	wynik_sb = p_all_razem - b_koszty_razem; 
	wynik_rb = r_all_razem - r_koszty_razem;
	if (wynik_sb>=0) { 
		$("#sb_razem_cale").removeClass("pole_roz_cyfsum_m").addClass("pole_roz_cyfsum"); 
		} else { 
		$("#sb_razem_cale").removeClass("pole_roz_cyfsum").addClass("pole_roz_cyfsum_m"); 
		} 
	if (wynik_rb>=0) { 
		$("#rb_razem_cale").removeClass("pole_roz_cyfsum_m").addClass("pole_roz_cyfsum"); 
		} else { 
		$("#rb_razem_cale").removeClass("pole_roz_cyfsum").addClass("pole_roz_cyfsum_m"); 
		} 
	$('#sb_razem_cale').val(parseFloat(wynik_sb).toFixed(2));
	$('#rb_razem_cale').val(parseFloat(wynik_rb).toFixed(2));
	if ($('#bloker').val()=='zm') { 	
	$('.pole_roz_cyf').attr('readonly', 'readonly');
	}

	
}


function autoryzacja(akcja,kon,id) { 

	pole = "#autor_"+kon;
	$(pole).html('<img src="images/loading.gif" width="24" height="14" />');
	opi_pole = "#opi_"+kon;
	$.ajax({
	  url: 'robot.php?akcja=autoryzacja&id_oso_sz='+id+'&typ='+akcja,
	  success: function(data) {
					if (akcja==1) {
						$(pole).html("<img src='images/ico_jest.png'  border='0' align='absmiddle' title='cofnij autoryzację'  onclick=\"autoryzacja(0,'"+kon+"',"+id+");\"/>");
						$(opi_pole).html('<span class="niebieski"> zautoryzowany </span>');
					} else { 
						$(pole).html("<img src='images/ico_niemaR.png' width='18' height='18'  border='0' align='absmiddle' title='REZYGNACJA' onclick=\"rezygnacja(1,'"+kon+"',"+id+");\"/>&nbsp;<img src='images/ico_brak.png'  border='0' align='absmiddle' title='zautoryzuj'  onclick=\"autoryzacja(1,'"+kon+"',"+id+");\"/>");
						$(opi_pole).html('<span class="czerowny"> brak autoryzacji </span>');
					}
	  }
	});

}

function rezygnacja(akcja,kon,id) { 

	pole = "#autor_"+kon;
	$(pole).html('<img src="images/loading.gif" width="24" height="14" />');
	opi_pole = "#opi_"+kon;
	$.ajax({
	  url: 'robot.php?akcja=rezygnacjaADM&id_oso_sz='+id+'&typ='+akcja,
	  success: function(data) {
					if (akcja==1) {
						$(pole).html("<img src='images/ico_jestR.png' width='18' height='18'  border='0' align='absmiddle' title='cofjnij rezygnację' onclick=\"rezygnacja(0,'"+kon+"',"+id+");\"/>");
						$(opi_pole).html('<span class="niebieski"> REZYGNACJA </span>');
					} else { 
						$(pole).html("<img src='images/ico_niemaR.png' width='18' height='18'  border='0' align='absmiddle' title='REZYGNACJA' onclick=\"rezygnacja(1,'"+kon+"',"+id+");\"/>&nbsp;<img src='images/ico_brak.png'  border='0' align='absmiddle' title='zautoryzuj'  onclick=\"autoryzacja(1,'"+kon+"',"+id+");\"/>");
						$(opi_pole).html('<span class="czerowny"> brak autoryzacji </span>');
					}
	  }
	});

}

function platnosc(akcja,kon,id,koszt,id_sz) { 

	pole = "#autor_"+kon;
	$(pole).html('<img src="images/loading.gif" width="24" height="14" />');
	opi_pole = "#opi_"+kon;
	opi_pole2 = "#opi2_"+kon;
	opi_pole3 = "#opi3_"+kon;
	opi_koszt = "#koszt_"+id_sz;
	var_koszt = "#razema"+id_sz;
	$.ajax({
	  url: 'robot.php?akcja=platnosci&id_oso_sz='+id+'&typ='+akcja+'$kwota='+koszt,
	  success: function(data) {
		  if (data!="") { 
					if (akcja==1) {
						$(pole).html("<img src='images/ico_jest.png'  border='0' align='absmiddle' title='cofnij płatność'  onclick=\"platnosc(0,'"+kon+"',"+id+","+koszt+","+id_sz+");\"/>");
						$(opi_pole).html('<span class="niebieski"> opłacone </span>');
						$(opi_pole2).html('<span> '+data+' </span>');
						$(opi_pole3).removeClass('szary').addClass('not_txt');
						all_war = $(var_koszt).val();
						all_war1 = Number(all_war)+Number(koszt);
						$(var_koszt).val(all_war1);
						
					} else { 
						$(pole).html("<img src='images/ico_brak.png'  border='0' align='absmiddle' title='oznacz płatność'  onclick=\"platnosc(1,'"+kon+"',"+id+","+koszt+","+id_sz+");\"/>");
						$(opi_pole).html('<span class="czerowny"> brak płatności </span>');
						$(opi_pole2).html('<span> &nbsp; </span>');
						$(opi_pole3).removeClass('not_txt').addClass('szary');
						all_war = $(var_koszt).val();
						all_war1 = Number(all_war)-Number(koszt);
						$(var_koszt).val(all_war1);
					}
					all_war2=parseFloat(all_war1).toFixed(2);
					$(opi_koszt).html(all_war2);
		  }
	  }
	});

}

function anuluj_sz(akcja,id) { 

	pole = "#anal_"+id;
	$(pole).html('<img src="images/loading.gif" width="24" height="14" />');
	opi_pole = "#op_"+id;
	$.ajax({
	  url: 'robot.php?akcja=anuluj_sz&id_szkolenia='+id+'&typ='+akcja,
	  success: function(data) {
		  
					if (akcja==1) {
						$(pole).html("<p  class='linkerc div_20'  onclick=\"anuluj_sz(0,"+id+");\">Przywróć szkolenie&nbsp;&nbsp;&nbsp;<img src='images/flag_red.png' width='16' height='16' border='0' align='absmiddle' /></p>");
						$(opi_pole).html('Anulowane');
					} else { 
						$(pole).html("<p  class='linkerc div_20'  onclick=\"anuluj_sz(1,"+id+");\">Anuluj szkolenie&nbsp;&nbsp;&nbsp;<img src='images/flag_green.png' width='16' height='16' border='0' align='absmiddle' /></p>");
						$(opi_pole).html('');
						window.location='admin.php?poz=25&id_szkolenia='+id;
					}
		  
	  }
	});

}


function Kat_zaz(poz) {
		var wybor = "#wybor"+poz;
		var pole = "#kl"+poz;
		var ost=0;
	if ($(wybor).val()==0 && ost==0) {
        		$(pole).removeClass('kat_list');
				$(pole).addClass('kat_list_zaz');
				$(wybor).val(1);
				ost=1;
      }
	if ($(wybor).val()==1 && ost==0) {
       			$(pole).removeClass('kat_list_zaz');
				$(pole).addClass('kat_list');
				$(wybor).val(0);
				ost=1;
      }		
}

function Wstaw_aktual(id,zas) {
	poz = "#aktual"+id;
	poz_zaz = "#aktual"+id+"zaz";
	$.ajax({
	  url: 'robot.php?akcja=poza_aktual&id_aktual='+id,
	  success: function(data) {
		  if (zas==0) { zas_stan = " style='display:none' " } else { zas_stan =""; }
		zasowka = "<div class='aktual-zas0' "+zas_stan+"  id='aktual"+id+"zaz'><p align='right' class='linker' onclick='Zwin_aktual("+id+","+zas+");'>									 <<< Zwiń pozycję &nbsp;&nbsp;</p></div>";  
		 tresc= data+zasowka;
		 $(poz).hide();
		 $(poz).html(tresc);
		 $(poz).fadeIn("slow");
	  }
	});

}

function Zapisz_pytanie_trener(id) {
	tabw = "#tab_wiad"+id;
	tabod = "#tab_odp"+id;
	trener = "#tem"+id;
	temat = "#temat"+id;
	pytanie = "#pytanie"+id;
	if ($(temat).val()=="" || $(pytanie).val()=="" || $(trener).val()=="0") { 
		alert(' Uzupełnij dane!');
	} else { 
	$(tabw).hide();
	$(tabod).show();
	$.ajax({
	  url: 'robot.php?akcja=Zapisz_pytanie_trener&id_szkolenia='+id+'&temat='+encodeURI($(temat).val())+'&tem='+$(trener).val()+'&pytanie='+encodeURI($(pytanie).val()),
	  success: function(data) {
				$(tabod).html(data);
	  }
		});
	
	}

}

function Zapisz_odp_trener(id,id_ob) {
	tabw = "#tab_wiad"+id_ob;
	tabod = "#tab_odp"+id_ob;
	trener = "#tem"+id_ob;
	temat = "#temat"+id_ob;
	parent = "#idp"+id_ob;
	pytanie = "#pytanie"+id_ob;
	if ($(temat).val()=="" || $(pytanie).val()=="" || $(trener).val()=="0") { 
		alert('Aby móc wysłać odpowiedź, należy uzupełnić pola: Tytuł oraz Odpowiedź!');
	} else { 
	$(tabw).hide();
	$(tabod).show();
	$.ajax({
	  url: 'robot.php?akcja=Zapisz_odp_trener&id_szkolenia='+id+'&parent='+$(parent).val()+'&temat='+encodeURI($(temat).val())+'&tem='+$(trener).val()+'&pytanie='+encodeURI($(pytanie).val()),
	  success: function(data) {
				$(tabod).html(data);
	  }
		});
	
	}

}

function Zapisz_odp_trener_e(id,id_ob) {
	tabw = "#e_tab_wiad"+id_ob;
	tabod = "#e_tab_odp"+id_ob;
	trener = "#e_tem"+id_ob;
	temat = "#e_temat"+id_ob;
	id_w = "#e_id_w"+id_ob;
	parent = "#e_idp"+id_ob;
	pytanie = "#e_pytanie"+id_ob;
	if ($(temat).val()=="" || $(pytanie).val()=="" || $(trener).val()=="0") { 
		alert(' Uzupełnij dane!');
	} else { 
	$(tabw).hide();
	$(tabod).show();
	$.ajax({
	  url: 'robot.php?akcja=Zapisz_odp_trener_e&id_szkolenia='+id+'&parent='+$(parent).val()+'&temat='+encodeURI($(temat).val())+'&tem='+$(trener).val()+'&pytanie='+encodeURI($(pytanie).val())+'&id_problem='+$(id_w).val(),
	  success: function(data) {
				$(tabod).html(data);
	  }
		});
	
	}

}




function Zwin_aktual(id,zas) {
	poz = "#aktual"+id;
	poz_zaz = "#aktual"+id+"zaz";
	$.ajax({
	  url: 'robot.php?akcja=zwin_aktual&id_aktual='+id,
	  success: function(data) {
		  if (zas==0) { zas_stan = " style='display:none' " } else { zas_stan =""; }
		zasowka = "<div class='aktual-zas' "+zas_stan+"  id='aktual"+id+"zaz'><p align='right' class='linker' onclick='Wstaw_aktual("+id+","+zas+");'>									 Czytaj dalej >>> &nbsp;&nbsp;</p></div>";  
		 tresc= data+zasowka; 
		$(poz).hide();
		$(poz).html(tresc);
		$(poz).fadeIn("slow");
	  }
	});

}


function Wstaw_firme(id,zas) {
	poz = "#aktual"+id;
	poz_zaz = "#aktual"+id+"zaz";
	$.ajax({
	  url: 'robot.php?akcja=poza_firma&id_firmy='+id,
	  success: function(data) {
		  zas_stan ="";
		 //  if (zas==0) { zas_stan = " style='display:none' " } else { zas_stan =""; }
		zasowka = "<div class='aktual-zas0' "+zas_stan+"  id='aktual"+id+"zaz'><p align='right' class='linker' onclick='Zwin_firme("+id+","+zas+");'>									 <<< Zwiń szczegóły &nbsp;&nbsp;</p></div>";  
		 tresc= data+zasowka;
		 $(poz).hide();
		 $(poz).html(tresc);
		 $(poz).fadeIn("slow");
	  }
	});

}

function Wstaw_szkolenie(id,zas) {
	poz = "#aktual"+id;
	poz_zaz = "#aktual"+id+"zaz";
	$.ajax({
	  url: 'robot.php?akcja=poza_szkolenie&id_szkolenia='+id,
	  success: function(data) {
		  zas_stan ="";
		 //  if (zas==0) { zas_stan = " style='display:none' " } else { zas_stan =""; }
		zasowka = "<div class='aktual-zas0' "+zas_stan+"  id='aktual"+id+"zaz'><p align='right' class='linker' onclick='Zwin_szkolenie("+id+","+zas+");'>									 <<< Zwiń szczegóły &nbsp;&nbsp;</p></div>";  
		 tresc= data+zasowka;
		 $(poz).hide();
		 $(poz).html(tresc);
		 $(poz).fadeIn("slow");
	  }
	});

}


function Zwin_firme(id,zas) {
	poz = "#aktual"+id;
	poz_zaz = "#aktual"+id+"zaz";
	$.ajax({
	  url: 'robot.php?akcja=zwin_firme&id_firmy='+id,
	  success: function(data) {
		  zas_stan ="";
		  // if (zas==0) { zas_stan = " style='display:none' " } else { zas_stan =""; }
		zasowka = "<div class='aktual-zas' "+zas_stan+"  id='aktual"+id+"zaz'><p align='right' class='linker' onclick='Wstaw_firme("+id+","+zas+");'>									 Pokaż szczegóły >>> &nbsp;&nbsp;</p></div>";  
		 tresc= data+zasowka; 
		$(poz).hide();
		$(poz).html(tresc);
		$(poz).fadeIn("slow");
	  }
	});

}

function Zwin_szkolenie(id,zas) {
	poz = "#aktual"+id;
	poz_zaz = "#aktual"+id+"zaz";
	$.ajax({
	  url: 'robot.php?akcja=zwin_szkolenie&id_szkolenia='+id,
	  success: function(data) {
		  zas_stan ="";
		  // if (zas==0) { zas_stan = " style='display:none' " } else { zas_stan =""; }
		zasowka = "<div class='aktual-zas' "+zas_stan+"  id='aktual"+id+"zaz'><p align='right' class='linker' onclick='Wstaw_szkolenie("+id+","+zas+");'>									 Pokaż szczegóły >>> &nbsp;&nbsp;</p></div>";  
		 tresc= data+zasowka; 
		$(poz).hide();
		$(poz).html(tresc);
		$(poz).fadeIn("slow");
	  }
	});

}

function szukaj(poz,str,oso) { 

	szuker = $('#szuker').val();
	droga = "?poz="+poz+"&str="+str+oso+"&szuk="+szuker;
	window.location.href='admin.php'+droga;

}

function zaznacz_all() { 
			$.each($(".czek"), function() {	
					if($("input[name='all_poz']:checked")) {
						$(this).attr('checked', true); 
					} else {
						$(this).attr('checked', false); 
					}
				
			});
}

function NewsWpis(typ) {
	poz = $('#emailn').val();
	newpoz = poz.replace(" ","");
	$('#emailn').val(newpoz);
		if (email_validate($('#emailn').val())) { 
		// ajax
				poz = $('#emailn').val();
				poz_zaz = $('#opis_news');
				$.ajax({
	 				 url: 'robot.php?akcja=newsletter&email='+poz+"&typ="+typ,
	  					success: function(data) {
							$(poz_zaz).html(data);
							$('#emailn').val('');
	  					}
				});
		
		} else {
			$('#opis_news').html('<div class="kom_no">Nie wpisano adresu e-mail!</div>');	
		}
	
}

function email_validate(src) 
{
  var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
  return regex.test(src);
}

function pokazForm(x) {
		if (x==0) { 
				$('#dane_fv').hide();
				$('#dane_fv_lista').hide();
				$('#firma_id').val('0');
				$('#id_firmy').val('0');
		}
		if (x==1) { 
				$('#dane_fv').hide();
				$('#dane_fv_lista').show();
				$('#firma_id').val('0');
				$('#id_firmy').val('0');
		}
		if (x==2) { 
				$('#dane_fv').show();
				$('#dane_fv_lista').hide();
				$('#nazwa').val('');
				$('#adres').val('');
				$('#kod').val('');
				$('#miasto').val('');
				$('#nip_regon').val('');
				$('#telefon2').val('');
				$('#fax2').val('');
				$('#email2').val('');
				$('#strona_www').val('');
				$('#ktory_adres').val('0');
		
		}
}

function podgladPoli(id) { 
a = "szkolenie.php?id_sz="+id+"&sposob=pokaz";
$.ajax({
	  url: a,
	  success: function(data) {
		 wys = test();
	Modalbox.show(data, {title: 'Podgląd szkolenia', height: wys, width: 680, closeValue: 'zamknij',overlayOpacity: 0.1  });
	  }
	});
}

function Zapisz_dane_user() {
	err=0;
	if ($('#imie').val()=="") { err=err+1; $('#imie').attr('class', 'pole_nor_c'); } else { err=err; $('#imie').attr('class', 'pole_nor'); }
	if ($('#nazwisko').val()=="") { err=err+1; $('#nazwisko').attr('class', 'pole_nor_c'); } else { err=err; $('#nazwisko').attr('class', 'pole_nor'); }
	if ($('#telefon').val()=="" && $('#email').val()=="") { err=err+1; $('#telefon').attr('class', 'pole_nor_c'); $('#email').attr('class', 'pole_nor_c'); } else { err=err; $('#telefon').attr('class', 'pole_nor'); $('#email').attr('class', 'pole_nor'); }
	// if ($('#firma').val()=="0") { err=err+1; $('#firma').attr('class', 'pole_roz_c'); } else { err=err; $('#firma').attr('class', 'pole_roz'); }
	if (Number($('#nip_ok').val())==0) { err=err+1; $('#nip_opis').html('Wpisz poprawny NIP'); } else { err=err; $('#nip_opis').html(''); }
	if (Number($('#firma').val())==2) { 
		if ($('#nazwa').val()=="") { err=err+1; $('#nazwa').attr('class', 'pole_nor_c'); } else { err=err; $('#nazwa').attr('class', 'pole_nor'); }
		if ($('#telefon2').val()=="" && $('#email2').val()=="") { err=err+1; $('#telefon2').attr('class', 'pole_nor_c'); $('#email2').attr('class', 'pole_nor_c'); } else { err=err; $('#telefon2').attr('class', 'pole_nor'); $('#email2').attr('class', 'pole_nor'); }
		if ($('#adres').val()=="") { err=err+1; $('#adres').attr('class', 'pole_nor_c'); } else { err=err; $('#adres').attr('class', 'pole_nor'); }
		if ($('#kod').val()=="") { err=err+1; $('#kod').attr('class', 'pole_nor_c'); } else { err=err; $('#kod').attr('class', 'pole_nor'); }
		if ($('#miasto').val()=="") { err=err+1; $('#miasto').attr('class', 'pole_nor_c'); } else { err=err; $('#miasto').attr('class', 'pole_nor'); }
		if ($('#nip_regon').val()=="") { err=err+1; $('#nip_regon').attr('class', 'pole_nor_c'); } else { err=err; $('#nip_regon').attr('class', 'pole_nor'); }	
	}
	/*
	if (Number($('#firma').val())==1) { 
		if (Number($('#firma_id').val())==0) { err=err+1; $('#firma_id').attr('class', 'pole_roz550_c'); } else { err=err; $('#firma_id').attr('class', 'pole_roz550'); }
	}
	*/
		if (Number($('#ktory_adres').val())==0) { err=err+1; $('#ktory_adres').attr('class', 'pole_nor_c'); } else { err=err; $('#ktory_adres').attr('class', 'pole_nor'); }

	
	
	if (err>0) { 
		alert('Znaleziono brakujące dane\n Uzupłenij pola!');
	} else {	
		$('#dane_osob').submit();	
	}
	
}

function test_adres(x) {
	if (x==1 && $('#telefon').val()=="" ) {  alert('Nie podano prywatnego numeru telefony!');  $('#ktory_adres').val(0); 	}
	if (x==2 && $('#email').val()=="" ) {  alert('Nie podano prywatnego adresu  e-mail!');   $('#ktory_adres').val(0);	}
	if (x==3 && $('#telefon2').val()=="" ) {  alert('Nie podano służbowego numeru telefonu!');   $('#ktory_adres').val(0);	}
	if (x==4 && $('#email2').val()=="" ) {  alert('Nie podano służbowego adresu  e-mail!');   $('#ktory_adres').val(0);	}
	
	
}

function testHaslo() {
	err=0; kom ="";
	haslo_stare = $('#haslo_s').val();
	haslo_nowe = $('#haslo_n').val();
	haslo_nowep = $('#haslo_np').val();
	id_o = $('#idoa1').val();
	if (haslo_stare=="") { kom= kom+"Wpisz stare hasło\n"; err=err+1; }
	if (haslo_nowe.length<6) { 
		kom= kom+"Brak nowego hasła lub jest zbyt krótkie (min 6 znaków) \n"; err=err+1; 
		} else {
			if (haslo_nowe!=haslo_nowep) { kom= kom+"Nowe hasła nie są jednakowe\n"; err=err+1;  } 
		}
	if (Number(id_o)==0) {  alert('Najprawdopodobniej sesja zostałą zakończona. Aby zmienić hasło wyloguj się i zalogouj ponowanie!'); err=err+1;}
	if (err>0) {
		kom= "Znaleziono błędy: \n"+kom;
		alert(kom);
	} else {
		$('#zmh').submit();
	}
	
}

function zazOso(idpoz) {
	zazer0='#user_zaz'+idpoz; pozer0 = '#pozoso'+idpoz;
	zazer=$(zazer0); pozer=$(pozer0);
	if (Number(zazer.val())==0) { 
		zazer.val(1); pozer.addClass('ziel_tlo');
		return;
	} 
	if (Number(zazer.val())==1) { 
		zazer.val(0); pozer.removeClass('ziel_tlo');
		return;
	}
	
}

function mailing_sz() { 
	ile = Number($('#ile_poz').val());
	id_sz = $('#idszkol').val();
	// tresc=$('#elm3').val();
		oo_tresc=encodeURIComponent(tinyMCE.get('elm3').getContent());
		wysylka = "robot.php?akcja=mailingOso&ids="+id_sz+"&ile_poz="+ile+"&tresc="+oo_tresc;
	u=0;
		for (a=1;a<=ile;a++) { 
			if (a==1) { pocz=""; } else { pocz="&";}
			pole = "#user_zaz"+a;
			pole_do = "#user_id"+a;
			if ($(pole).val()==1) { u=u+1; } 	
			wysylka=wysylka+pocz+"&idu"+a+"="+$(pole_do).val()+"&czy_zaz"+a+"="+$(pole).val();
		}
	if (u>0) {
		
			if (oo_tresc=="") { 
				alert('Wpisz treść wiadomości!');
			} else { 
			window.location=wysylka;
				// alert(wysylka);
			}
	} else {
		alert('Wybierz co najmniej jednego uczestnika!');
	}
}

function  TestNrIdent(typ,war) {
				if (typ=="nip") {
					pole1="#nip_test";
					pole0="#nip_opis";
					pole2="nip_opis";
						nip0 = $(pole1).val();
						if (nip0==null || nip0.length==0) {$(pole0).html("Brak numeru NIP!");  return;} else { newnip=nip0.replace(/-/g,""); $(pole1).val(newnip);
						var re = /\d{10}/; var OK = re.exec(newnip);
						if (!OK) {$(pole0).html("Niepoprawny numer NIP!"); return;} else {$(pole0).html(" ");nr=newnip;typer='nip';} }	
				}
				if (typ=="pesel") { 
					pole1="#pesel_test";
					pole0="#pesel_opis";
					pole2="pesel_opis";
					nip0 = $(pole1).val();
						if (nip0==null || nip0.length==0) {$(pole0).html("Brak numeru PESEL!"); return;} else { newnip=nip0.replace(/-/g,""); $(pole1).val(newnip);
						var re = /\d{11}/; var OK = re.exec(newnip);
						if (!OK) {$(pole0).html("Niepoprawny numer PESEL!"); return;} else {$(pole0).html(" ");nr=newnip;typer='pesel';} }
				}

			obi = pole0;
			var droga = $(obi);
			var url="robot.php"; 
			droga.html("<img src='images\/loading.gif' align='absmiddle'>&nbsp;Sprawdzenie numeru");
						
			$.ajax({
			    // type: "POST",
				url: 'robot.php?akcja=testPN&typ='+typ+'&pole='+pole2+"&nr="+newnip,
				contentType: "application/json; charset=utf-8",
				dataType: 'json',
				success: function(data, sTextStatus, oXMLHttpRequest){
					// alert(sTextStatus);
							if (data.czy_jest=="brak" && Number(data.stan)==1) {
								// gdy nie ma nip w bazie i jest on poprawny 
								$('#nip_opis').html("<span class='kom_ok'>"+data.opis+"</span>");
								// dodać obsługe wpisywania danych
								$('#dane_fv').show();
								$('#firma').val(2);
								$('#nip_fir').hide();
								$('#nip_fir').val(data.nr);
								$('#nip_ok').val(1);
								$('#nip_regon').val(data.nr);
								$('#id_firmy').val(0);
								$('#rodzkonwyb').show();
							} 
							if (Number(data.stan)==0) {
								// gdy nie ma nip w bazie i jest on niepoprawny 
								$('#nip_opis').html("<span class='kom_no'>"+data.opis+"</span>");
								$('#dane_fv').hide();
								$('#firma').val(0);
								$('#nip_ok').val(0);
								$('#nip_regon').val('');
								$('#id_firmy').val(0);
							} 
							if (data.czy_jest=="jest" && Number(data.stan)==1 ) {
								// gdy jest nip w bazie i jest on poprawny 
								dod = "Znaleziono firmę w naszej bazie: <strong>"+data.nazwa+"</strong><br/>Jeśli chcesz zaktualizować dane firmy, prosimy o kontaktz Polfarmed!";
								$('#firma').val(data.czy_czl);
								$('#id_firmy').val(data.id_firmy);
								$('#nip_opis').html("<span class='kom_ok'>"+data.opis+"</span><br/>"+dod);
								$('#dane_fv').hide();
								$('#kon_s_tel').hide(); $('#kon_s_mai').hide();
								$('#nip_ok').val(1);
								$('#nip_regon').val(data.nr);
								$('#rodzkonwyb').show();
							} 
						

				},
					error: function (XMLHttpRequest, textStatus, errorThrown) {
					// alert(XMLHttpRequest.responseText);
					}
			});
}


