////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//WERYFIKACJA

//weryfikacja logowania wysłanie formularza
function login_weryfikuj_sub(przyjazny_link,folder_start,kom1,kom2,kom3,kom4) 
{
 var frm_user = document.getElementById("menu_l_frm_user").value;
 var frm_haslo = document.getElementById("menu_l_frm_haslo").value;
 
 $(document).ready(function(){
	  $.ajax({
				   type: 'POST',
				   data: "frm_user=" + frm_user+"&frm_haslo=" + frm_haslo,
				   dataType: 'html',
				   url: folder_start+'weryfikuj_ope.php',
				   //beforeSend: loader(1),
				   success: function(html)
				   {
					var wynik = html.split('/');
					 if(wynik[0] == "POPRAW")
						{
						document.getElementById("menu_l_frm_user").style.backgroundColor = "#eb2713";
						//document.getElementById("menu_l_frm_submit").disabled = true;
						}
					if(wynik[0] == "ok")
						{
						//document.getElementById("menu_l_frm_user").value= wynik[0]; //Update the HTML Form element 
						document.getElementById("menu_l_frm_user").style.backgroundColor = "white";
						//document.getElementById("menu_l_frm_submit").disabled = false;
						}
					 
					//weryfikacja hasła 
					 if(wynik[1] == "POPRAW")
						{
						//document.getElementById("menu_l_frm_user").value= wynik[0]; //Update the HTML Form element 
						document.getElementById("menu_l_frm_haslo").style.backgroundColor = "#eb2713";
						daj_info(4,300,'div','menu_g_ostrz',kom4);
						//document.getElementById("menu_l_frm_submit").disabled = true;
						}
					if(wynik[1] == "ok")
						{
						//document.getElementById("menu_l_frm_user").value= wynik[0]; //Update the HTML Form element 
						document.getElementById("menu_l_frm_haslo").style.backgroundColor = "white";
						//document.getElementById("menu_l_frm_submit").disabled = false;
						}
					 
					if(wynik[1] == "POPRAW" && wynik[0] == "POPRAW")
						{
						daj_info(4,300,'div','menu_g_ostrz',kom3);	
						}
					
					//przesłanie formularza
					if(wynik[0]=="ok" && wynik[1]=="ok" && wynik[2]=="1" )
						{
						document.getElementById('z_g_login').submit();	
						}
						
					//wyswietlenie informacji
					/*if(wynik[2]=="1" )
						{
						daj_efekt(5,200,'div','menu_g_ostrz');
						}*/
					if(wynik[2]=="0" )
						{
						daj_info(4,300,'div','menu_g_ostrz',kom1);
						}
					 //wyswietlenie informacji
					if(wynik[2]=="2" )
						{
						daj_info(4,300,'div','menu_g_ostrz',kom2);
						}
								   
				   }
				 });
	});
}

//weryfikacja formularza koszyka
var wer_frm_koszyk = new Object();

//rejestracja

var wzorzec = new Object();
wzorzec["pusty"] = new Array(".+");
wzorzec["regon"] = new Array("^\\d\\d\\d\\d\\d\\d\\d\\d\\d$", "PODANO BŁĘDNY FORMAT REGONU, PRAWIDŁOWY FORMAT TO 9 CYFR.");
wzorzec["kod_pocz"] = new Array("^\\d\\d-\\d\\d\\d$", "PODANO BŁĘDNY FORMAT KODU POCZTOWEGO, PRAWIDŁOWY FORMAT TO xx-xxx GDZIE x TO CYFRA.");
wzorzec["nrtel"] = new Array("^\\d\\d\\d\\d\\d\\d\\d\\d\\d$", "PODANO BŁĘDNY FORMAT NUMERU TELEFONU, PRAWIDŁOWY FORMAT TO TEL.KOM.: 503222333, TEL.STAC.: 712223344.");
wzorzec["nrfax"] = new Array("^\\d\\d\\d\\d\\d\\d\\d\\d\\d$", "PODANO BŁĘDNY FORMAT NUMERU FAXU, PRAWIDŁOWY FORMAT TO 712223344.");
wzorzec["email"] = new Array("^[\\w\\.-]{2,}@[\\w\\.-]+\\.[a-z]{2,5}$", "PODANO BŁĘDNY FORMAT ADRESU EMAIL.");

var weryfikacja = new Object();
weryfikacja["frm_rej_login"] = "puste";
weryfikacja["frm_rej_stare_haslo"] = "puste";
weryfikacja["frm_rej_haslo"] = "puste";
weryfikacja["frm_rej_pow_haslo"] = "puste";

weryfikacja["frm_rej_imie_naz"] = "puste";
weryfikacja["frm_rej_nazwa_fir"] = "puste";
weryfikacja["frm_rej_nazwa_fir2"] = "ok";
weryfikacja["frm_rej_nazwa_fir3"] = "ok";
weryfikacja["frm_rej_regon"] = "puste";
weryfikacja["frm_rej_ulica"] = "puste";
weryfikacja["frm_rej_miasto"] = "puste";
weryfikacja["frm_rej_kod"] = "puste";
weryfikacja["frm_rej_nrtel"] = "puste";
weryfikacja["frm_rej_nrfax"] = "puste";
weryfikacja["frm_rej_email"] = "puste";

weryfikacja["frm_rej_dost_imie_naz"] = "puste";
weryfikacja["frm_rej_dost_nazwa_fir"] = "puste";
weryfikacja["frm_rej_dost_nazwa_fir2"] = "ok";
weryfikacja["frm_rej_dost_nazwa_fir3"] = "ok";
weryfikacja["frm_rej_dost_ulica"] = "puste";
weryfikacja["frm_rej_dost_miasto"] = "puste";
weryfikacja["frm_rej_dost_kod"] = "puste";

//Weryfikacja nipu
function nip_weryfikuj(przyjazny_link,folder_start,ope_login,ope_gidumer,kom1,kom2) {
 
 $(document).ready(function(){
	  $.ajax({
				   type: 'POST',
				   data: 'frm_rej_login='+ope_login+'&frm_ope_gidumer='+ope_gidumer,
				   dataType: 'html',
				   url: folder_start+'wer_nip.php',
				   //beforeSend: loader(1),
				   success: function(html)
				   {
					var wynik = html.split('/');
				   	
					var wzo_puste =/.+/; 
					var login = document.getElementById("rej_login").value;
			
					if (wzo_puste.test(login))
						{
						 if(wynik[0] == "no")
							{
							document.getElementById("rej_login_img_ok").style.display = "none";
							document.getElementById("rej_login").style.borderColor = "red";
							$(document).ready(function(){$("img#rej_login_img_pyt").fadeIn("slow");});
							document.getElementById("rej_login_img_pyt").title = kom1;
							}
						if(wynik[0] == "ok")
							{
							var wzo_nip1 =/^\d\d\d-\d\d-\d\d-\d\d\d$/;
							var wzo_nip2 =/^\d\d\d-\d\d\d-\d\d-\d\d$/; 	
							if(wzo_nip1.test(login) || wzo_nip2.test(login))
								{
								$(document).ready(function(){$("img#rej_login_img_ok").fadeIn("slow");});
								document.getElementById("rej_login_img_pyt").style.display = "none";
								document.getElementById("rej_login").style.borderColor = "#d3d3d3";	
								weryfikacja["frm_rej_login"]='ok';
								}
								else
									{
									document.getElementById("rej_login_img_ok").style.display = "none";
									document.getElementById("rej_login").style.borderColor = "red";
									$(document).ready(function(){$("img#rej_login_img_pyt").fadeIn("slow");});
									document.getElementById("rej_login_img_pyt").title = kom2;	
									weryfikacja["frm_rej_login"]='no';
									}
							}
						}
						else
							{
							if(weryfikacja["frm_rej_login"]!='puste')
								{
								document.getElementById("rej_login").style.borderColor = "#d3d3d3";
								document.getElementById("rej_login_img_ok").style.display = "none" ;
								document.getElementById("rej_login_img_pyt").style.display = "none" ;
								}
							weryfikacja["frm_rej_login"]='puste';
							}
							   
				   }
			});
	});
}

//weryfikacja hasla
function spr_haslo(il_znakow)
{
var wzo_puste =/.+/; 
var haslo = document.getElementById("rej_haslo").value;

if (wzo_puste.test(haslo))
	{
	if( (haslo.length < il_znakow) ||(haslo.length > 11))
		{
		document.getElementById("rej_ho_img_ok").style.display = "none";
		document.getElementById("rej_haslo").style.borderColor = "red";
		//document.getElementById("rej_ho_img_pyt").style.display = "inline" ;
		$(document).ready(function(){$("img#rej_ho_img_pyt").fadeIn("slow");});
		document.getElementById("rej_ho_img_pyt").title = "HASŁO MUSI POSIADAĆ MINIMUM " + il_znakow +", LUB MAKSIMUM 11 ZNAKÓW.";
		weryfikacja["frm_rej_haslo"] = "no";
		}
		else 
			{
			//document.getElementById("rej_ho_img_ok").style.display = "inline";	
			$(document).ready(function(){$("img#rej_ho_img_ok").fadeIn("slow");});
			document.getElementById("rej_ho_img_pyt").style.display = "none";
			document.getElementById("rej_haslo").style.borderColor = "#d3d3d3";
			weryfikacja["frm_rej_haslo"] = "ok";
			}
	}
	else
		{
		if(weryfikacja["frm_rej_haslo"] != "puste")
			{
			document.getElementById("rej_haslo").style.borderColor = "#d3d3d3";
			document.getElementById("rej_ho_img_ok").style.display = "none" ;
			document.getElementById("rej_ho_img_pyt").style.display = "none" ;
			}
		weryfikacja["frm_rej_haslo"] = "puste";
		}
}

//funkcja sprawdzająca powtórkę hasła
function spr_pow_haslo(il_znakow)
{
var wzo_puste =/.+/; 
var haslo = document.getElementById("rej_pow_haslo").value;
if (wzo_puste.test(document.getElementById("rej_pow_haslo").value))
	{
	var pow_haslo =  document.getElementById("rej_pow_haslo").value;	
	if ((pow_haslo != document.getElementById("rej_haslo").value) || (pow_haslo.length < il_znakow) || (pow_haslo.length > 11) )
		{
		document.getElementById("rej_ho_pow_img_ok").style.display = "none" ;
		document.getElementById("rej_pow_haslo").style.borderColor = "red";
		//document.getElementById("rej_ho_pow_img_pyt").style.display = "inline" ;
		$(document).ready(function(){$("img#rej_ho_pow_img_pyt").fadeIn("slow");});
		document.getElementById("rej_ho_pow_img_pyt").title = "POWTÓRZENIE HASŁA JEST BŁĘDNE, LUB ZAWIERA MNIEJ NIŻ "+il_znakow+", LUB WIĘCEJ NIŻ 11 ZNAKÓW. SYSTEM TAKŻE ROZPOZNAJE WIELKOŚĆ LITER UŻYTYCH W HAŚLE.";
		weryfikacja["frm_rej_pow_haslo"] = "no";

		}
		else
			{
			//document.getElementById("rej_ho_pow_img_ok").style.display = "inline" ;
			$(document).ready(function(){$("img#rej_ho_pow_img_ok").fadeIn("slow");});
			document.getElementById("rej_pow_haslo").style.borderColor = "#d3d3d3";
			document.getElementById("rej_ho_pow_img_pyt").style.display = "none" ;
			weryfikacja["frm_rej_pow_haslo"] = "ok";

			}
	}
	else
		{
		if(weryfikacja["frm_rej_pow_haslo"] != "puste")
			{
			document.getElementById("rej_pow_haslo").style.borderColor = "#d3d3d3";
			document.getElementById("rej_ho_pow_img_ok").style.display = "none" ;
			document.getElementById("rej_ho_pow_img_pyt").style.display = "none" ;
			}
		weryfikacja["frm_rej_pow_haslo"] = "puste";
		}
}

//sprawdz pole. Jeśli ile_znakow jest 0 to niesprawdza
function spr_pole(zawartosc,wzorzec,komunikat,id_img_ok,id_img_pyt,obiekt,ile_znakow,kom_i_z)
{
var wzo_puste =/.+/;
if(wzo_puste.test(zawartosc))
	{	
	//alert(wzorzec);
	var wzo_regon = new RegExp(wzorzec);
	if(wzo_regon.test(zawartosc))
		{
		if(ile_znakow!=0)
			{
			if(zawartosc.length <= ile_znakow)
				{
				$(document).ready(function(){$("img#"+id_img_ok).fadeIn("slow");});
				
				document.getElementById(id_img_pyt).style.display = "none" ;
				weryfikacja[obiekt.name] = "ok";	
				obiekt.style.borderColor = "#d3d3d3";
				}
				else
					{
					document.getElementById(id_img_ok).style.display = "none" ;	
					obiekt.style.borderColor = "red";
					//document.getElementById("rej_regon_img_pyt").style.display = "inline" ;
					$(document).ready(function(){$("img#"+id_img_pyt).fadeIn("slow");});
					document.getElementById(id_img_pyt).title = kom_i_z + ' ' +ile_znakow;
					weryfikacja[obiekt.name] = "no";	
					//obiekt.value = zawartosc.substring(0,ile_znakow);
					}
			}
			else
				{
				$(document).ready(function(){$("img#"+id_img_ok).fadeIn("slow");});
				obiekt.style.borderColor = "#d3d3d3";
				document.getElementById(id_img_pyt).style.display = "none" ;
				weryfikacja[obiekt.name] = "ok";		
				}
		
		}
		else
			{
			document.getElementById(id_img_ok).style.display = "none" ;	
			obiekt.style.borderColor = "red";
			//document.getElementById("rej_regon_img_pyt").style.display = "inline" ;
			$(document).ready(function(){$("img#"+id_img_pyt).fadeIn("slow");});
			document.getElementById(id_img_pyt).title = komunikat;
			weryfikacja[obiekt.name] = "no";
			}
	}
	else
		{
		if(weryfikacja[obiekt.name] != "puste")
			{
			document.getElementById(id_img_ok).style.display = "none" ;
			document.getElementById(id_img_pyt).style.display = "none" ;
			obiekt.style.borderColor = "#d3d3d3";
			}
		weryfikacja[obiekt.name] = "puste";
		}
}
//weryfikacja zaznaczenia opcji
function wer_wymogi(id_czek,id_kom,id_img_pyt)
{
if(document.getElementById(id_czek).checked==false)
	{
	document.getElementById(id_img_pyt).title = "ABY DOKONAĆ REJESTRACJI WYMOGI MUSZĄ BYĆ POTWIERDZONE.";
	document.getElementById(id_img_pyt).style.display = "inline"
	
	document.getElementById(id_kom).style.backgroundColor="red";
	
	}
	else
		{
		document.getElementById(id_img_pyt).style.display = "none";
		document.getElementById(id_kom).style.backgroundColor = "white";
		}

}

//wsyłanie formularza
function rej_wyslij(kom_wym)
{
if(weryfikacja["frm_rej_login"] == "puste")
	{
	document.getElementById("rej_login_img_ok").style.display = "none" ;
	document.getElementById("rej_login").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_login_img_pyt").fadeIn("slow");});
	document.getElementById("rej_login_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_haslo"] == "puste")
	{
	document.getElementById("rej_ho_img_ok").style.display = "none" ;
	document.getElementById("rej_haslo").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_ho_img_pyt").fadeIn("slow");});
	document.getElementById("rej_ho_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_pow_haslo"] == "puste")
	{
	document.getElementById("rej_ho_pow_img_ok").style.display = "none" ;
	document.getElementById("rej_pow_haslo").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_ho_pow_img_pyt").fadeIn("slow");});
	document.getElementById("rej_ho_pow_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_imie_naz"] == "puste")
	{
	document.getElementById("rej_imie_img_ok").style.display = "none" ;
	document.getElementById("rej_imie_naz").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_imie_img_pyt").fadeIn("slow");});
	document.getElementById("rej_imie_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_nazwa_fir"] == "puste")
	{
	document.getElementById("rej_nazwa_fir_img_ok").style.display = "none" ;
	document.getElementById("rej_nazwa_fir").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_nazwa_fir_img_pyt").fadeIn("slow");});
	document.getElementById("rej_nazwa_fir_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_ulica"] == "puste")
	{
	document.getElementById("rej_ulica_img_ok").style.display = "none" ;
	document.getElementById("rej_ulica").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_ulica_img_pyt").fadeIn("slow");});
	document.getElementById("rej_ulica_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_miasto"] == "puste")
	{
	document.getElementById("rej_miejsc_img_ok").style.display = "none" ;
	document.getElementById("rej_miasto").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_miejsc_img_pyt").fadeIn("slow");});
	document.getElementById("rej_miejsc_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_kod"] == "puste")
	{
	document.getElementById("rej_kod_img_ok").style.display = "none" ;
	document.getElementById("rej_kod").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_kod_img_pyt").fadeIn("slow");});
	document.getElementById("rej_kod_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_nrtel"] == "puste")
	{
	document.getElementById("rej_nrtel_img_ok").style.display = "none" ;
	document.getElementById("rej_nrtel").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_nrtel_img_pyt").fadeIn("slow");});
	document.getElementById("rej_nrtel_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_email"] == "puste")
	{
	document.getElementById("rej_email_img_ok").style.display = "none" ;
	document.getElementById("rej_email").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_email_img_pyt").fadeIn("slow");});
	document.getElementById("rej_email_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
	}
//Dostawa
if(document.getElementById("rej_wer_wys").checked==true)
	{
	if(weryfikacja["frm_rej_dost_imie_naz"] == "puste")
		{
		document.getElementById("rej_dost_imie_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_imie_naz").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_imie_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_imie_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}	
	if(weryfikacja["frm_rej_dost_nazwa_fir"] == "puste")
		{
		document.getElementById("rej_dost_nazwa_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_nazwa_fir").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_nazwa_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_nazwa_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}
	if(weryfikacja["frm_rej_dost_ulica"] == "puste")
		{
		document.getElementById("rej_dost_ulica_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_ulica").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_ulica_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_ulica_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}	
	if(weryfikacja["frm_rej_dost_miasto"] == "puste")
		{
		document.getElementById("rej_dost_miejsc_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_miasto").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_miejsc_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_miejsc_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}	
	if(weryfikacja["frm_rej_dost_kod"] == "puste")
		{
		document.getElementById("rej_dost_kod_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_kod").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_kod_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_kod_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}	
	}
if(document.getElementById("rej_wer_wymogi").checked==true)
	{
	if(document.getElementById("rej_wer_wys").checked==true)
		{
		if(	weryfikacja["frm_rej_login"] == "ok" &&
			weryfikacja["frm_rej_haslo"] == "ok"&&
			weryfikacja["frm_rej_pow_haslo"] == "ok"&&
			weryfikacja["frm_rej_nazwa_fir"] == "ok"&&
			weryfikacja["frm_rej_imie_naz"] == "ok"&&
			weryfikacja["frm_rej_nazwa_fir"] == "ok"&&
			weryfikacja["frm_rej_ulica"] == "ok"&&
			weryfikacja["frm_rej_miasto"] == "ok"&&
			weryfikacja["frm_rej_kod"] == "ok"&&
			weryfikacja["frm_rej_nrtel"] == "ok"&&
			weryfikacja["frm_rej_email"] == "ok"&&
			weryfikacja["frm_rej_dost_imie_naz"] == "ok"&&
			weryfikacja["frm_rej_dost_nazwa_fir"] == "ok"&&
			weryfikacja["frm_rej_dost_nazwa_fir2"] == "ok"&&
			weryfikacja["frm_rej_dost_nazwa_fir3"] == "ok"&&
			weryfikacja["frm_rej_dost_ulica"] == "ok"&&
			weryfikacja["frm_rej_dost_miasto"] == "ok"&&
			weryfikacja["frm_rej_dost_kod"] == "ok")
			{
			document.getElementById('frm_rejestracja').submit();
			}
			else
				{
				window.scrollTo(0,0);
				daj_info(4,300,'div','menu_g_ostrz',kom_wym);	
				}
		}
	if(document.getElementById("rej_wer_wys").checked==false)
		{
		if(	weryfikacja["frm_rej_login"] == "ok" &&
			weryfikacja["frm_rej_haslo"] == "ok"&&
			weryfikacja["frm_rej_pow_haslo"] == "ok"&&
			weryfikacja["frm_rej_imie_naz"] == "ok"&&
			weryfikacja["frm_rej_nazwa_fir"] == "ok"&&
			weryfikacja["frm_rej_ulica"] == "ok"&&
			weryfikacja["frm_rej_miasto"] == "ok"&&
			weryfikacja["frm_rej_kod"] == "ok"&&
			weryfikacja["frm_rej_nrtel"] == "ok"&&
			weryfikacja["frm_rej_email"] == "ok")
			{
			document.getElementById('frm_rejestracja').submit();
			}
			else
				{
				window.scrollTo(0,0);
				daj_info(4,300,'div','menu_g_ostrz',kom_wym);	
				}
		}
	}
	else
		{
		wer_wymogi('rej_wer_wymogi','rej_wer_wymogi_check','rej_wer_wymogi_img_pyt');
		window.scrollTo(0,0);
		daj_info(4,300,'div','menu_g_ostrz',kom_wym);	
		}
}

//weryfikacja starego hasła
function spr_stare_haslo(stare_haslo,id_pola,id_ok,id_pyt)
{
var wzo_puste =/.+/; 
var haslo = document.getElementById(id_pola).value;

if (wzo_puste.test(haslo))
	{
	if( haslo != stare_haslo)
		{
		document.getElementById(id_ok).style.display = "none";
		document.getElementById(id_pola).style.borderColor = "red";
		//document.getElementById("rej_ho_img_pyt").style.display = "inline" ;
		$(document).ready(function(){$("img#"+id_pyt).fadeIn("slow");});
		document.getElementById(id_pyt).title = "PODANO BŁĘDNIE STARE HASŁO.";
		weryfikacja["frm_rej_stare_haslo"] = "no";
		}
		else 
			{
			//document.getElementById("rej_ho_img_ok").style.display = "inline";	
			$(document).ready(function(){$("img#"+id_ok).fadeIn("slow");});
			document.getElementById(id_pyt).style.display = "none";
			document.getElementById(id_pola).style.borderColor = "#d3d3d3";
			weryfikacja["frm_rej_stare_haslo"] = "ok";
			}
	}
	else
		{
		if(weryfikacja["frm_rej_stare_haslo"] != "puste")
			{
			document.getElementById(id_pola).style.borderColor = "#d3d3d3";
			document.getElementById(id_ok).style.display = "none" ;
			document.getElementById(id_pyt).style.display = "none" ;
			}
		weryfikacja["frm_rej_stare_haslo"] = "puste";
		}
}

//wysyłanie formularza zmiany hasla
function zm_haslo_wyslij()
{
if(weryfikacja["frm_rej_stare_haslo"] == "puste")
	{
	document.getElementById("rej_login_img_ok").style.display = "none" ;
	document.getElementById("rej_stare_haslo").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_login_img_pyt").fadeIn("slow");});
	document.getElementById("rej_login_img_pyt").title = "WARTOŚĆ POLA MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_haslo"] == "puste")
	{
	document.getElementById("rej_ho_img_ok").style.display = "none" ;
	document.getElementById("rej_haslo").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_ho_img_pyt").fadeIn("slow");});
	document.getElementById("rej_ho_img_pyt").title = "WARTOŚĆ POLA MUSI BYĆ UZUPEŁNIONA!";
	}
if(weryfikacja["frm_rej_pow_haslo"] == "puste")
	{
	document.getElementById("rej_ho_pow_img_ok").style.display = "none" ;
	document.getElementById("rej_pow_haslo").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_ho_pow_img_pyt").fadeIn("slow");});
	document.getElementById("rej_ho_pow_img_pyt").title = "WARTOŚĆ POLA MUSI BYĆ UZUPEŁNIONA!";
	}
	
	if(	weryfikacja["frm_rej_stare_haslo"] == "ok" &&
		weryfikacja["frm_rej_haslo"] == "ok"&&
		weryfikacja["frm_rej_pow_haslo"] == "ok")
		{
		document.getElementById('frm_ust_zmien_haslo').submit();
		}
		
}

//uruchanianie funkcji sprawdzających formularz zmiany adresu
function weryfikuj_zm_adres(przyjazny_link,folder_start,ope_gidnumer)
{
spr_pole(document.getElementById("rej_imie_naz").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_imie_img_ok','rej_imie_img_pyt',document.getElementById("rej_imie_naz"),0,'');
spr_pole(document.getElementById("rej_nazwa_fir").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_nazwa_fir_img_ok','rej_nazwa_fir_img_pyt',document.getElementById("rej_nazwa_fir"),0,'');
spr_pole(document.getElementById("rej_nazwa_fir2").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_nazwa_fir2_img_ok','rej_nazwa_fir2_img_pyt',document.getElementById("rej_nazwa_fir2"),0,'');
spr_pole(document.getElementById("rej_nazwa_fir3").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_nazwa_fir3_img_ok','rej_nazwa_fir3_img_pyt',document.getElementById("rej_nazwa_fir3"),0,'');
nip_weryfikuj(przyjazny_link,folder_start,document.getElementById("rej_login").value,ope_gidnumer)
spr_pole(document.getElementById("rej_regon").value,wzorzec['regon'][0],wzorzec['regon'][1],'rej_regon_img_ok','rej_regon_img_pyt',document.getElementById("rej_regon"),0,'');
spr_pole(document.getElementById("rej_ulica").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_ulica_img_ok','rej_ulica_img_pyt',document.getElementById("rej_ulica"),0,'');
spr_pole(document.getElementById("rej_miasto").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_miejsc_img_ok','rej_miejsc_img_pyt',document.getElementById("rej_miasto"),0,'');
spr_pole(document.getElementById("rej_kod").value,wzorzec['kod_pocz'][0],wzorzec['kod_pocz'][1],'rej_kod_img_ok','rej_kod_img_pyt',document.getElementById("rej_kod"),0,'');
spr_pole(document.getElementById("rej_nrtel").value,wzorzec['nrtel'][0],wzorzec['nrtel'][1],'rej_nrtel_img_ok','rej_nrtel_img_pyt',document.getElementById("rej_nrtel"),0,'');
spr_pole(document.getElementById("rej_nrfax").value,wzorzec['nrfax'][0],wzorzec['nrfax'][1],'rej_nrfax_img_ok','rej_nrfax_img_pyt',document.getElementById("rej_nrfax"),0,'');
spr_pole(document.getElementById("rej_email").value,wzorzec['email'][0],wzorzec['email'][1],'rej_email_img_ok','rej_email_img_pyt',document.getElementById("rej_email"),0,'');	
}

//uruchanianie funkcji sprawdzających formularz zmiany adresu dostawy
function weryfikuj_zm_adres_dost(przyjazny_link,folder_start,ope_gidnumer)
{
spr_pole(document.getElementById("rej_dost_imie_naz").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_dost_imie_img_ok','rej_dost_imie_img_pyt',document.getElementById("rej_dost_imie_naz"),0,'');
spr_pole(document.getElementById("rej_dost_nazwa_fir").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_dost_nazwa_img_ok','rej_dost_nazwa_img_pyt',document.getElementById("rej_dost_nazwa_fir"),0,'');
spr_pole(document.getElementById("rej_dost_nazwa_fir2").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_dost_nazwa2_img_ok','rej_dost_nazwa2_img_pyt',document.getElementById("rej_dost_nazwa_fir2"),0,'');
spr_pole(document.getElementById("rej_dost_nazwa_fir3").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_dost_nazwa3_img_ok','rej_dost_nazwa3_img_pyt',document.getElementById("rej_dost_nazwa_fir3"),0,'');
spr_pole(document.getElementById("rej_dost_ulica").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_dost_ulica_img_ok','rej_dost_ulica_img_pyt',document.getElementById("rej_dost_ulica"),0,'');
spr_pole(document.getElementById("rej_dost_miasto").value,wzorzec['pusty'][0],wzorzec['pusty'][1],'rej_dost_miejsc_img_ok','rej_dost_miejsc_img_pyt',document.getElementById("rej_dost_miasto"),0,'');
spr_pole(document.getElementById("rej_dost_kod").value,wzorzec['kod_pocz'][0],wzorzec['kod_pocz'][1],'rej_dost_kod_img_ok','rej_dost_kod_img_pyt',document.getElementById("rej_dost_kod"),0,'');
}


//wysłanie formularza zmiany adresu
function zm_adres_wyslij()
{
if(document.getElementById("rej_imie_naz").value == "")
	{
	document.getElementById("rej_imie_img_ok").style.display = "none" ;
	document.getElementById("rej_imie_naz").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_imie_img_pyt").fadeIn("slow");});
	document.getElementById("rej_imie_img_pyt").title = "WARTOŚĆ POLEA MUSI BYĆ UZUPEŁNIONA!";
	}
if(document.getElementById("rej_nazwa_fir").value == "")
	{
	document.getElementById("rej_nazwa_fir_img_ok").style.display = "none" ;
	document.getElementById("rej_nazwa_fir").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_nazwa_fir_img_pyt").fadeIn("slow");});
	document.getElementById("rej_nazwa_fir_img_pyt").title = "WARTOŚĆ POLEA MUSI BYĆ UZUPEŁNIONA!";
	}
if(document.getElementById("rej_nazwa_fir2").value == "")
	{
	weryfikacja["frm_rej_nazwa_fir2"] ="ok";
	}
if(document.getElementById("rej_nazwa_fir3").value == "")
	{
	weryfikacja["frm_rej_nazwa_fir3"] ="ok";
	}

if(document.getElementById("rej_ulica").value == "")
	{
	document.getElementById("rej_ulica_img_ok").style.display = "none" ;
	document.getElementById("rej_ulica").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_ulica_img_pyt").fadeIn("slow");});
	document.getElementById("rej_ulica_img_pyt").title = "WARTOŚĆ POLEA MUSI BYĆ UZUPEŁNIONA!";
	}
if(document.getElementById("rej_miasto").value == "")
	{
	document.getElementById("rej_miejsc_img_ok").style.display = "none" ;
	document.getElementById("rej_miasto").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_miejsc_img_pyt").fadeIn("slow");});
	document.getElementById("rej_miejsc_img_pyt").title = "WARTOŚĆ POLEA MUSI BYĆ UZUPEŁNIONA!";
	}
if(document.getElementById("rej_kod").value == "")
	{
	document.getElementById("rej_kod_img_ok").style.display = "none" ;
	document.getElementById("rej_kod").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_kod_img_pyt").fadeIn("slow");});
	document.getElementById("rej_kod_img_pyt").title = "WARTOŚĆ POLEA MUSI BYĆ UZUPEŁNIONA!";
	}
if(document.getElementById("rej_nrtel").value == "")
	{
	document.getElementById("rej_nrtel_img_ok").style.display = "none" ;
	document.getElementById("rej_nrtel").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_nrtel_img_pyt").fadeIn("slow");});
	document.getElementById("rej_nrtel_img_pyt").title = "WARTOŚĆ POLEA MUSI BYĆ UZUPEŁNIONA!";
	}
if(document.getElementById("rej_email").value == "")
	{
	document.getElementById("rej_email_img_ok").style.display = "none" ;
	document.getElementById("rej_email").style.borderColor = "red";
	$(document).ready(function(){$("img#rej_email_img_pyt").fadeIn("slow");});
	document.getElementById("rej_email_img_pyt").title = "WARTOŚĆ POLEA MUSI BYĆ UZUPEŁNIONA!";
	}
	if(	weryfikacja["frm_rej_login"] == "ok" &&
	   	weryfikacja["frm_rej_imie_naz"] == "ok"&&
		weryfikacja["frm_rej_nazwa_fir"] == "ok"&&
		weryfikacja["frm_rej_nazwa_fir2"] == "ok"&&
		weryfikacja["frm_rej_nazwa_fir3"] == "ok"&&
		weryfikacja["frm_rej_ulica"] == "ok"&&
		weryfikacja["frm_rej_miasto"] == "ok"&&
		weryfikacja["frm_rej_kod"] == "ok"&&
		weryfikacja["frm_rej_nrtel"] == "ok"&&
		weryfikacja["frm_rej_email"] == "ok")
		{
		document.getElementById('frm_ust_zmien_adres').submit();
		}
		
}

//wysłanie formularza zmiany adresu dostawy
function zm_adres_dost_wyslij()
{
	if(document.getElementById("rej_dost_imie_naz").value == "")
		{
		document.getElementById("rej_dost_imie_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_imie_naz").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_imie_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_imie_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}	
	if(document.getElementById("rej_dost_nazwa_fir").value == "")
		{
		document.getElementById("rej_dost_nazwa_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_nazwa_fir").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_nazwa_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_nazwa_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}
	if(document.getElementById("rej_dost_nazwa_fir2").value == "")
		{
		weryfikacja["frm_rej_dost_nazwa_fir2"] ="ok";
		}
	if(document.getElementById("rej_dost_nazwa_fir3").value == "")
		{
		weryfikacja["frm_rej_dost_nazwa_fir3"] ="ok";
		}
	if(document.getElementById("rej_dost_ulica").value == "")
		{
		document.getElementById("rej_dost_ulica_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_ulica").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_ulica_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_ulica_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}	
	if(document.getElementById("rej_dost_miasto").value == "")
		{
		document.getElementById("rej_dost_miejsc_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_miasto").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_miejsc_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_miejsc_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}	
	if(document.getElementById("rej_dost_kod").value == "")
		{
		document.getElementById("rej_dost_kod_img_ok").style.display = "none" ;
		document.getElementById("rej_dost_kod").style.borderColor = "red";
		$(document).ready(function(){$("img#rej_dost_kod_img_pyt").fadeIn("slow");});
		document.getElementById("rej_dost_kod_img_pyt").title = "POLE WYMAGANE, WARTOŚĆ MUSI BYĆ UZUPEŁNIONA!";
		}	


		if(	weryfikacja["frm_rej_dost_imie_naz"] == "ok"&&
			weryfikacja["frm_rej_dost_nazwa_fir"] == "ok"&&
			weryfikacja["frm_rej_dost_nazwa_fir2"] == "ok"&&
			weryfikacja["frm_rej_dost_nazwa_fir3"] == "ok"&&
			weryfikacja["frm_rej_dost_ulica"] == "ok"&&
			weryfikacja["frm_rej_dost_miasto"] == "ok"&&
			weryfikacja["frm_rej_dost_kod"] == "ok")
			{
			document.getElementById('frm_ust_zmien_adres_dost').submit();
			}
}

//weryfikacja zawartości formularza galerii
function spr_pole_gal(obiekt_id,form_id,kom)
{
if(document.getElementById(obiekt_id).value !="")
	{
	document.getElementById(form_id).submit();	
	}
	else
		{
		document.getElementById(obiekt_id).style.backgroundColor = "red";
		document.getElementById('menu_g_info').style.display ="none";
		//daj_efekt(5,200,'div','menu_g_info');
		daj_info(4,300,'div','menu_g_ostrz',kom);
		}
}

function czy_pole_gal_ok(obiekt_id)
{

if(document.getElementById(obiekt_id).value !="")
	{
	document.getElementById(obiekt_id).style.backgroundColor = "white";
	daj_efekt(5,200,'div','menu_g_ostrz');
	}
}



//sprawdzanie formularza dodawania wiadomości
function spr_frm_news(kom)
{
if(document.getElementById('news_dodw_f_tyt').value =="" )
	{
	document.getElementById('news_dodw_f_tyt').style.backgroundColor = '#eb2713';
	}

var oEditor = CKEDITOR.instances.frm_news_dodw_tresc;
if(oEditor.getData()  =="")
	{
	document.getElementById('z_g_news_dodw_texarea').style.backgroundColor = '#eb2713';
	}

if(document.getElementById('news_dodw_f_tyt').value !="" && oEditor.getData()!="")
	{
	document.getElementById('news_dodw_f').submit();	
	}
	else
		{
		window.scrollTo(0,0);
		daj_info(4,300,'div','menu_g_ostrz',kom);	
		}
}

function spr_frm_mailing(kom)
{
	var oEditor = CKEDITOR.instances.frm_mailing_tresc;
	 
	 if(document.getElementById('z_g_mailing_temat').value =="" )
		{
		document.getElementById('z_g_mailing_temat').style.backgroundColor = '#f36755';
		}
	if(oEditor.getData() =="")
		{
		document.getElementById('z_g_mailing_textarea').style.backgroundColor = '#f36755';
		}
	if(document.getElementById('z_g_mailing_temat').value !="" && oEditor.getData() !="")
		{
		document.getElementById('z_g_mailing').submit();	
		}
		else
			{
			daj_info(4,300,'div','menu_g_ostrz',kom);	
			}
	
}



function czy_pole_news_ok()
{
var oEditor = CKEDITOR.instances.frm_news_dodw_tresc;

if(document.getElementById('news_dodw_f_tyt').value !="")
	{
	document.getElementById('news_dodw_f_tyt').style.backgroundColor = "white";
	}
if(oEditor.getData() !="")
	{
	document.getElementById('z_g_news_dodw_texarea').style.backgroundColor = "white";
	}
if(document.getElementById('news_dodw_f_tyt').value !="" && oEditor.getData()!="")
	{
	daj_efekt(5,200,'div','menu_g_ostrz')
	daj_efekt(5,200,'div','menu_g_info')	
	}
}


function czy_pole_mailing_ok()
{
var oEditor = CKEDITOR.instances.frm_mailing_tresc;

if(document.getElementById('z_g_mailing_temat').value !="")
	{
	document.getElementById('z_g_mailing_temat').style.backgroundColor = "white";
	}
if(oEditor.getData() !="")
	{
	document.getElementById('z_g_mailing_textarea').style.backgroundColor = "white";
	}
if(document.getElementById('z_g_mailing_temat').value !="" && oEditor.getData() !="")
	{
	daj_efekt(5,200,'div','menu_g_ostrz')	
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//OPERACJE NA BAZIE DANYCH


//dodanie subskrypcji
function dodaj_subskrypcje(stan_em,przyjazny_link,folder_start,twr_id,ope_id,kom_ok,kom_no,kom_ostrz,kom_brakem1,link_ust,kom_brakem2) 
{
var akcja

if(document.getElementById("details_sub_akcja").checked == true) 
 	{
	if(stan_em =='ok')
		{
		akcja = "dodaj";	
		$(document).ready(function(){
		  $.ajax({
					   type: 'GET',
					   data: 'frm_sub_Twrid='+twr_id+'&frm_sub_OpEid='+ope_id+'&frm_sub_akcja='+akcja,
					   dataType: 'html',
					   url: folder_start+'subskrybuj.php',
					   //beforeSend: loader(1),
					   success: function(html)
					   {
						var wynik = html.split('/');
						 if(wynik[0] == "ok")
							{
							document.getElementById("details_subskrypcja").style.display = "none";
							daj_info(4,300,'div','menu_g_info',kom_ok);
							}
					
						if(wynik[0] == "no")
							{
							document.getElementById("details_subskrypcja").style.display = "none";
							daj_info(4,300,'div','menu_g_ostrz',kom_no);
							}
					   }
				});
		}); 
		}
		else
			{
			window.scrollTo(0,0);	
			daj_info(4,300,'div','menu_g_info',kom_brakem1 + '<a href="' + link_ust + '">' + kom_brakem2);
			}
	}
	else
		{
		daj_info(4,300,'div','menu_g_info',kom_ostrz);
		window.scrollTo(0,0);
		}
}



//rozesłanie subskrypcji
function wyslij_subskrypcje(link_start,kom_msg,kom1,kom2,kom3)
{
var answer = confirm (kom_msg)
if (answer)
	{
	 $(document).ready(function(){
	  $.ajax({
				   type: 'GET',
				   dataType: 'html',
				   url: link_start+'/a_rozeslij_sub.php',
				   beforeSend: loader(1),
				   success: function(html)
				   {
					loader(0);
					var wynik = html.split('/');
					if(wynik[0]=='ok' && wynik[1]=='no')
						{
						daj_info(4,300,'div','menu_g_info',kom1);	
						}
				   if(wynik[0]=='no' && wynik[1]=='ok')
						{
						daj_info(4,300,'div','menu_g_info',kom2);	
						}
				   if(wynik[0]=='no' && wynik[1]=='no')
						{
						daj_info(4,300,'div','menu_g_ostrz',kom3);	
						}
				   
				   }
				 });
	});
	}
}

/*//mailing
function mailing(link_start,kom_msg,kom1,kom2,kom3)
{
	var oEditor = CKEDITOR.instances.frm_mailing_tresc;
	 
	 if(document.getElementById('z_g_mailing_temat').value =="" )
		{
		document.getElementById('z_g_mailing_temat').style.backgroundColor = '#f36755';
		}
	if(oEditor.getData() =="")
		{
		document.getElementById('z_g_mailing_textarea').style.backgroundColor = '#f36755';
		}
	if(document.getElementById('z_g_mailing_temat').value !="" && oEditor.getData() !="")
		{
		var answer = confirm (kom_msg)
		if (answer)
			{
			mail_temat = document.getElementById('z_g_mailing_temat').value;
			mail_tresc = oEditor.getData();
			mail_zalacznik = document.getElementById('z_g_mailing_plik').value;
			
			$(document).ready(function(){
			  $.ajax({
						   type: 'GET',
						   dataType: 'html',
						   url: link_start+'/a_rozeslij_mail.php',
						   data: 'frm_mailing_temat='+mail_temat+'&frm_mailing_tresc='+mail_tresc+'&frm_mailing_plik='+ mail_zalacznik,
						   beforeSend: loader(1),
						   success: function(html)
						   {
							loader(0);
							var wynik = html.split('/');
							alert(wynik);
							if(wynik[0]=='ok')
								{
								daj_info(4,300,'div','menu_g_info',kom1);	
								}
						   if(wynik[0]=='no')
								{
								daj_info(4,300,'div','menu_g_info',kom2);	
								}
						   }
						 });
			});
			}
		}
		else
			{
			daj_info(4,300,'div','menu_g_ostrz',kom3);	
			}
	
}*/

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//UŻYTKOWE

//odpowiednik inarray PHP
function in_array( what, where ){
	var a=false;
	for(var i=0;i<where.length;i++){
	  if(what == where[i]){
	    a=true;
        break;
	  }
	}
	return a;
}

//Wysłanie maila z zamówieniem
function wyslij_zapyt(folder_start,OpE_GIDNumer,Twr_GIDNumer,kom_ok,kom_no)
{
	$(document).ready(function(){
		  $.ajax({
					   type: 'GET',
					   data: "OpE_GIDNumer=" + OpE_GIDNumer+"&Twr_GIDNumer=" + Twr_GIDNumer,
					   dataType: 'html',
					   url: folder_start+'wyslij_zap.php',
					   beforeSend: loader(1),
					   success: function(html)
					   {
						var wynik = html.split('/');
						 if(wynik[0] == "ok")
							{
							loader(0);
							daj_info(4,300,'div','menu_g_info',kom_ok);
							}
					
						if(wynik[0] == "no")
							{
							daj_info(4,300,'div','menu_g_ostrz',kom_no);
							}
					   }
				});
		}); 
	
	
}


//kasowanie ciasteczwk serwisu
function usun_cookie_admin(path)
{
utwurzCookie( 'check_stat_czydat', 0, -1, path, '', '' );
utwurzCookie( 'sel_gal_grupy_id', 0, -1, path, '', '' );
utwurzCookie( 'sel_menu_kat_stan', 0, -1, path, '', '' );
utwurzCookie( 'z_g_szukaj_fraza', 0, -1, path, '', '' );
}

//sprawdzanie czy przeglądarka obsługuje cookies
function czy_cookie(folder_start,link_ok,link_no)
{
var cookie = getCookie('cookie_spr');
if(cookie != 'ok')
	{
	$(document).ready(function(){
		  $.ajax({
					   type: 'GET',
					   dataType: 'html',
					   url: folder_start+'wer_cookie.php',
					   
					   success: function(html)
					   {
						var wynik = html.split('/');
						 //alert(wynik);
						 if(wynik[0] == "ok")
							{
							document.location.href = link_ok;
							}
					
						if(wynik[0]=="no")
							{
							document.location.href = link_no;
							}
					   }
				});
		}); 
	
	}
}
//tworzenie ciasteczka
function utwurzCookie( name, value, expires, path, domain, secure )
{
// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );
//if the expires variable is set, make the correct expires time, the current script below will set it for x number of days, to make it for hours, delete * 24, for minutes, delete * 60 * 24
if ( expires )
{
//dni
//expires = expires * 1000 * 60 * 60 * 24;
//godziny
expires = expires * 1000 * 60 * 60;
//minuty
//expires = expires * 1000 * 60;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
//document.cookie = name + "=" + value +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
( ( path ) ? ";path=" + path : "" ) +
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}

//odczytywanie coookie działa jeśli w funkcji utwurzCookie użyje się  escape(}
function getCookie( name ) 
{
	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;
	if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) {
		return null;
	}
	if ( start == -1 ) return null;
	var end = document.cookie.indexOf( ';', len );
	if ( end == -1 ) end = document.cookie.length;
	return unescape( document.cookie.substring( len, end ) );
	
}

//sprawdzanie poprawności ilości dla towarów zawartość główna
function ilosc_spr_cookie(parametr,frm_id,kom_login,kom_blad,http_link,nazwa,dane,path,login,max_ilosc,j_m,kom_b_mxil,opcja)
{
var wartosc = document.getElementById("koszyk_ile"+frm_id).value;
	wartosc = wartosc.replace(',','.');
if(opcja==1)
	{
	sprawdz = wartosc%parametr;
	}

if(opcja==2)
	{
	sprawdz = wartosc%1;
	}

if(opcja==3)
	{
	//sprawdz = wartosc%0.10;
	//alert(sprawdz);
	var wzo_dzie =/\d.\d{1}$/; 
	var calkow = wartosc%1;		
	if (wzo_dzie.test(wartosc) || calkow==0)
		{
		sprawdz =0;
		}
		else
			{
			sprawdz =1;	
			}
	}
	
if(sprawdz ==0)
	{
	if(login ==1)
		{
		if(max_ilosc != 0)
			{
			if(wartosc >= max_ilosc )
				{
				utwurzCookie( nazwa, dane+'/'+wartosc, 1, path, '', '' );
				document.location.href = http_link;
				}
				else
					{
					document.getElementById("koszyk_ile"+frm_id).value ='';
					window.scrollTo(0,0);
					daj_info(4,300,'div','menu_g_ostrz',kom_b_mxil + max_ilosc +' '+ j_m);	
					}
			}
			else
				{
				utwurzCookie( nazwa, dane+'/'+wartosc, 1, path, '', '' );
				document.location.href = http_link;
				}
		
		}
		else
			{
			window.scrollTo(0,0);
			daj_info(4,300,'div','menu_g_info',kom_login);	
			}
	
	}
	else
		{
		if(login ==1)
			{
			document.getElementById("koszyk_ile"+frm_id).value ='';
			window.scrollTo(0,0);
			daj_info(4,300,'div','menu_g_ostrz',kom_blad);	
			}
			else
				{
				window.scrollTo(0,0);
				daj_info(4,300,'div','menu_g_info',kom_login);	
				}
		
		}
}

//sprawdzanie poprawności ilości dla towarów w koszyku
function koszyk_ilosc_spr(parametr,frm_id,kom_login,kom_blad,login,max_ilosc,j_m,kom_b_mxil,opcja)
{
var wartosc = document.getElementById("koszyk_ile"+frm_id).value;
	wartosc = wartosc.replace(',','.');
if(opcja==1)
	{
	sprawdz = wartosc%parametr;
	}

if(opcja==2)
	{
	sprawdz = wartosc%1;
	}

if(opcja==3)
	{
	//sprawdz = wartosc%0.1;
	//alert(sprawdz);
	var wzo_dzie =/\d.\d{1}$/; 
	var calkow = wartosc%1;		
	if (wzo_dzie.test(wartosc) || calkow==0)
		{
		sprawdz =0;
		}
		else
			{
			sprawdz =1;	
			}
	}

if(sprawdz !=0)
	{
	if(login ==1)
		{
		document.getElementById("koszyk_ile"+frm_id).style.background = "#ffe7d8";
		//document.getElementById("kosz_info_"+frm_id).style.display = 'block';
		daj_efekt(2,500,'img','kosz_info_'+frm_id);
		document.getElementById("kosz_info_"+frm_id).title = kom_blad.toUpperCase();
		wer_frm_koszyk[frm_id]='no';
		//window.scrollTo(0,0);
		daj_info(4,300,'div','menu_g_ostrz',kom_blad);
		daj_efekt(5,200,'div','menu_g_info');	
		}
		else
			{
			//window.scrollTo(0,0);
			daj_info(4,300,'div','menu_g_info',kom_login);	
			}
		
	}
if(sprawdz ==0)
	{
	if(max_ilosc != 0)
		{
		if(wartosc < max_ilosc )
			{
			document.getElementById("koszyk_ile"+frm_id).style.background = "#ffe7d8";
			//document.getElementById("kosz_info_"+frm_id).style.display = 'block';
			daj_efekt(2,500,'img','kosz_info_'+frm_id);
			document.getElementById("kosz_info_"+frm_id).title = kom_b_mxil.toUpperCase() + max_ilosc +' '+ j_m;
			wer_frm_koszyk[frm_id]='no';
			//window.scrollTo(0,0);
			daj_info(4,300,'div','menu_g_ostrz',kom_b_mxil + max_ilosc +' '+ j_m);
			daj_efekt(5,200,'div','menu_g_info');		
			}
			else
				{
				document.getElementById("koszyk_ile"+frm_id).style.background = "white";
				//document.getElementById("kosz_info_"+frm_id).style.display = 'none';
				daj_efekt(3,400,'img','kosz_info_'+frm_id);
				wer_frm_koszyk[frm_id]='ok';
				daj_efekt(5,200,'div','menu_g_ostrz');
				daj_efekt(5,200,'div','menu_g_info');	
				}
		}
		else
			{
			document.getElementById("koszyk_ile"+frm_id).style.background = "white";
			//document.getElementById("kosz_info_"+frm_id).style.display = 'none';
			daj_efekt(3,400,'img','kosz_info_'+frm_id);
			wer_frm_koszyk[frm_id]='ok';
			daj_efekt(5,200,'div','menu_g_ostrz');
			daj_efekt(5,200,'div','menu_g_info');
			}
	}
}
//weryfikacja formularza koszyka
function wer_koszyk_frm(frm_sub,kom_blad)
{
if(in_array( "no", wer_frm_koszyk ))
	{
	daj_efekt(5,100,'div','menu_g_info');
	window.scrollTo(0,0);
	daj_info(4,300,'div','menu_g_ostrz',kom_blad);
	//alert('popraw');
	}
	else
		{
		document.getElementById(frm_sub).submit();
		}
}


//generowanie ilości na plus dla towarów z ogranicznikiem wyboru ilości.
function ilosc_plus(parametr,frm_nazwa,kom_blad)
{
var wartosc = document.getElementById("koszyk_ile"+frm_nazwa).value;
wartosc = wartosc.replace(',','.');
sprawdz = wartosc%parametr;

if(sprawdz ==0)
	{
	document.getElementById("koszyk_ile"+frm_nazwa).value =Number(wartosc)+parametr;
	}
	else
		{
		document.getElementById("koszyk_ile"+frm_nazwa).value ='';
		window.scrollTo(0,0);
		daj_info(4,300,'div','menu_g_ostrz',kom_blad);	
		}
}

//generowanie ilości na minus dla towarów z ogranicznikiem wyboru ilości.
function ilosc_minus(parametr,frm_nazwa,kom_blad)
{
var wartosc = document.getElementById("koszyk_ile"+frm_nazwa).value;
wartosc = wartosc.replace(',','.');
sprawdz = wartosc%parametr;

if(sprawdz ==0)
	{
	if (wartosc!="0" && wartosc!="" )
		{
		if (wartosc==parametr)
			{
			document.getElementById("koszyk_ile"+frm_nazwa).value ="";
			}
			else
				{
				document.getElementById("koszyk_ile"+frm_nazwa).value =Number(wartosc)- parametr;
				}
		}
	}
	else
		{
		document.getElementById("koszyk_ile"+frm_nazwa).value ='';
		window.scrollTo(0,0);
		daj_info(4,300,'div','menu_g_ostrz',kom_blad);	
		}
}

//alert i uruchomienie formularza
function spr_submit(id_form,kom)
{
var answer = confirm (kom)
if (answer)
	{
	document.getElementById(id_form).submit()
	}
	else
		{
			
		}
}


//Utworzenie ciasteczek do sortowania
function sortowanie(img_name,path,http_link)
{
document.cookie = "sort_kat = " + document.getElementById("menu_g_sel_sort_kat").value +"; path="+path;
if(img_name=="asc")
	{
	document.cookie = "sort_type = asc" + "; path="+path;
	}
if(img_name=="desc")
	{
	document.cookie = "sort_type = desc" + "; path="+path;
	}
document.location.href = http_link;
}

//Utworzenie ciasteczka dla szukaj
function szukaj_cookie(path,link_przeladuj)
{
if(document.getElementById("menu_p_szukaj_fraza").value!="")
	{
	utwurzCookie( "szukaj_fraza", document.getElementById("menu_p_szukaj_fraza").value, 1, path, '', '' )
	document.location.href= link_przeladuj;
	}
}

//Ukrywanie i pokazywanie danych do przesyłki
function przelacz_przesylka()
{
if(document.getElementById("rej_wer_wys").checked==true)
	{
	$(document).ready(function(){$("div#rejestracja_przesylka").slideToggle("slow");})	
	}
	else
		{
		$(document).ready(function(){$("div#rejestracja_przesylka").slideToggle(200);})	
		}
}

//weryfilacja kwoty zamówienia
function weryfikazja_zam(ope_blokzam,kwota_min,kwota,waluta,obiekt_nazwa,http_link,kom1,kom2)
{
if(ope_blokzam != 1)
	{
	if(kwota_min > kwota)
		{
		alert(kom1+ kwota_min +' ' + waluta+'.');
		window.scrollTo(0,0);
		daj_info(4,300,'div',obiekt_nazwa, kom1+ kwota_min +' ' + waluta+'.');
		}
		else
			{
			document.location.href=http_link;
			}
	}
	else
		{
		daj_info(4,300,'div',obiekt_nazwa, kom2);	
		}
}

//formularz submit
function frm_submit(id_form)
{
document.getElementById(id_form).submit()	
}
//Generowanie INFO
function daj_info(rodzaj,czas,obiekt,obiekt_nazwa,komunikat)
{
if(rodzaj ==1)
	{
	document.getElementById(obiekt_nazwa + "_txt").innerHTML = komunikat;
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).slideToggle(czas);})
	}
if(rodzaj ==2)
	{
	document.getElementById(obiekt_nazwa + "_txt").innerHTML = komunikat;
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).fadeIn(czas);})
	}	
if(rodzaj ==3)
	{
	document.getElementById(obiekt_nazwa + "_txt").innerHTML = komunikat;
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).fadeOut(czas);})
	}
if(rodzaj ==4)
	{
	document.getElementById(obiekt_nazwa + "_txt").innerHTML = komunikat;
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).slideDown(czas);})
	}	
}

//ukrywanie i otwieranie bloku html
function wl_wyl(czas,check_id,obiekt,obiekt_id,path)
{
if(document.getElementById(check_id).checked==true)
	{
	utwurzCookie( "check_"+check_id, 'none', 1, path, '', '' );
	daj_efekt(5,czas,obiekt,obiekt_id);
	}
	else
		{
		utwurzCookie( "check_"+check_id, 'block', -1, path, '', '' );
		daj_efekt(4,czas,obiekt,obiekt_id);	
		}
}

//generowanie ciasteczka dla checkboxa
function check_cookie(check_id,path,wartosc,tylko_usun)
{
if(tylko_usun == 1)
	{
	if(document.getElementById(check_id).checked==true)
		{
		utwurzCookie( "check_"+check_id, wartosc, 1, path, '', '' );	
		}
		else 
			{
			utwurzCookie( "check_"+check_id, 0, -1, path, '', '' );	
			}
	}
	else
		{
		if(document.getElementById(check_id).checked==false)
			{
			utwurzCookie( "check_"+check_id, 0, -1, path, '', '' );	
			}
			
		}
}

//generowanie ciasteczka dla selecta
function select_cookie(select_id,path,wartosc,tylko_usun)
{
if(tylko_usun == 1)
	{
	if(document.getElementById(select_id).value != 0)
		{
		utwurzCookie( "sel_"+select_id, wartosc, 1, path, '', '' );	
		}
		else 
			{
			utwurzCookie( "sel_"+select_id, 0, -1, path, '', '' );	
			}
	}
	else
		{
		if(document.getElementById(select_id).value == 0)
			{
			utwurzCookie( "sel_"+select_id, 0, -1, path, '', '' );	
			}
			
		}
}

//obsługa ciasteczek historia zamówienia
function gen_coockie_hist_zam(nazwa,dir,http_link)
{
if(document.getElementById('hzam_czydat').checked==true)
	{
	var zaznaczony =1;	
	}
	else
		{
		var zaznaczony =0;		
		}

utwurzCookie( 'cookie_hist_zam', '1/' + document.getElementById('hzam_sz_stat').value  + '/'+ zaznaczony + '/' + document.getElementById('frm_zg_h_zam_sz_dod_id').value + '/' +document.getElementById('frm_zg_h_zam_sz_ddo_id').value, 1, dir, '', '' );

document.location.href = http_link;	
}

//generowanie ciasteczka i restart strony
function link_and_cookie(nazwa,wartosc,path,http_link)
{
utwurzCookie( nazwa, wartosc, 1, path, '', '' );
document.location.href = http_link;		
}

//filtr
function filtruj(cookie_nazwa,path,id_form,http_link,akcja_form,akcja)
{
var filtr_txt = document.getElementById('z_g_filtr_txt').value;

if(akcja ==1)
	{
	utwurzCookie( cookie_nazwa, filtr_txt, 1, path, '', '' );
	}
if(akcja ==0)
	{
	utwurzCookie( cookie_nazwa, filtr_txt, -1, path, '', '' );
	}
if(akcja_form == 1)
	{
	document.location.href=http_link;
	}
}

//loader 
function loader(stan)
{
if(stan == 1)
	{
	daj_efekt(2,200,'div','progress_div')	
	}
if(stan == 0)
	{
	daj_efekt(3,200,'div','progress_div')	
	}
}


//Jquery gfx
function daj_efekt(rodzaj,czas,obiekt,obiekt_nazwa)
{
if(rodzaj ==1)
	{
	//document.getElementById(obiekt_nazwa).style.display = "none";
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).slideToggle(czas);})
	}
if(rodzaj ==2)
	{
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).fadeIn(czas);})
	}	
if(rodzaj ==3)
	{
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).fadeOut(czas);})
	}
if(rodzaj ==4)
	{
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).slideDown(czas);})
	}
if(rodzaj ==5)
	{
	$(document).ready(function(){$(obiekt+"#"+obiekt_nazwa).slideUp(czas);})
	}
}

//drukowanie wybranego diva
function print_frag(id,foldrt_start) 
{
 var div;

 var okno = window.open('', '', 'toolbar=0, location=0, resizable=1, directories=0, status=1, menubar=1, scrollbars=1, height=800, width=800, top=80, left=350');
 var html = document.getElementById(id).innerHTML;

 html = '<html><head><link href="'+foldrt_start+'css/style.css" rel="stylesheet" type="text/css"/></head><body class="body_drukuj"><div>'+html+'</div></body></html>';

 okno.document.write(html);
 okno.print();
}

//zliczanie znaków w polu tekstowym
function ile_znakow(tresc_id,licznik_id,max_dl, kom) {
  
  var str = document.getElementById(tresc_id).value;
  var maxdl=max_dl;
  var strlength = str.length; 
  maxlen = maxdl; 

  if (strlength > maxdl ) 
  	{
    alert(kom); 
    document.getElementById(tresc_id).value = str.substring(0,maxlen);
  	} 
	else 
		{
    	charleft = maxdl - strlength
		}
document.getElementById(licznik_id).value = charleft
}

//google maps
 function initialize(pol_x,pol_y,label) {
    var latlng = new google.maps.LatLng(pol_x , pol_y);
    var myOptions = {
      zoom: 15,
      center: latlng,
	  mapTypeControl: true,
	  mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
	  navigationControl: true,
	  navigationControlOptions: {style: google.maps.NavigationControlStyle.ZOOM_PAN},
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
   
    var map = new google.maps.Map(document.getElementById("google_mapa"), myOptions);
  	
	var marker = new google.maps.Marker({
      position: latlng,
      title:label,
	  map: map
  	});
  }

//odpowiednik number_format PHP
/*
number_format(this.value, 2, '.', ',');
number_format(this.value, 2, ',', ' ');
number_format(this.value, 2, ',', '.');
*/
function number_format(a, b, c, d) {
 a = Math.round(a * Math.pow(10, b)) / Math.pow(10, b);
 e = a + '';
 f = e.split('.');
 if (!f[0]) {
  f[0] = '0';
 }
 if (!f[1]) {
  f[1] = '';
 }
 if (f[1].length < b) {
  g = f[1];
  for (i=f[1].length + 1; i <= b; i++) {
   g += '0';
  }
  f[1] = g;
 }
 if(d != '' && f[0].length > 3) {
  h = f[0];
  f[0] = '';
  for(j = 3; j < h.length; j+=3) {
   i = h.slice(h.length - j, h.length - j + 3);
   f[0] = d + i +  f[0] + '';
  }
  j = h.substr(0, (h.length % 3 == 0) ? 3 : (h.length % 3));
  f[0] = j + f[0];
 }
 c = (b <= 0) ? '' : c;
 return f[0] + c + f[1];
}
  
//Generowanie infoemacji o doliczeniu kosztu przesyłki
function koszt_przesylki(folder_start,wartosc_netto,wartosc_brutto,waluta,kwota_min,format_ceny,label_1,label_2,label_3,label_4,label_5)
{
	var ZpL_GIDLp = document.getElementById("zaw_g_zam_forma_plat").value;
	var ZdS_GIDLp = document.getElementById("zaw_g_zam_sp_dost").value;
	var ZpL_ZdS_GIDLp = ZpL_GIDLp+'_'+ZdS_GIDLp;
	
	$(document).ready(function(){
		  $.ajax({
					   type: 'GET',
					   data: "ZpL_ZdS_GIDLp=" + ZpL_ZdS_GIDLp,
					   dataType: 'html',
					   url: folder_start+'war_przesylki.php',
					   success: function(html)
					   {
						var wynik = html.split('/');
					  	
						if(Number(wartosc_netto) < Number(kwota_min))
							{
							if(wynik[0]!='no')
								{
								var suma_netto = Number(wartosc_netto) + Number(wynik[0]);
								var suma_brutto = Number(wartosc_brutto) + Number(wynik[1]);
								
								document.getElementById("z_g_zam_p_tab_td_n").innerHTML =label_4+':';
								document.getElementById("z_g_zam_p_tab_td_b").innerHTML =label_5+':';
								document.getElementById("z_g_zam_podsum_przs").innerHTML = '<table class="z_g_zam_podsum_tab"><tr><td class="z_g_zam_podsum_tab_td_prz1">'+label_1+' *:</td><td class="z_g_zam_podsum_tab_td_prz2">'+number_format(wynik[1], format_ceny, '.', ',') +' '+waluta+'</td></tr><tr><td class="z_g_zam_podsum_tab_td1"><b>'+label_2+':</b></td><td class="z_g_zam_podsum_tab_td2">'+number_format(suma_netto, format_ceny, '.', ',') +' '+waluta+'</td></tr><tr><td class="z_g_zam_podsum_tab_td1"><b>'+label_3+':</b></td><td class="z_g_zam_podsum_tab_td2">'+ number_format(suma_brutto, format_ceny, '.', ',')+' '+waluta+'</td></tr></table>';	
								
								daj_efekt(4,300,'div','z_g_zam_podsum_przs');
								daj_efekt(2,300,'div','z_g_zam_podsum_opis');
								}
								else
									{
									document.getElementById("z_g_zam_p_tab_td_n").innerHTML ='<b>'+label_2+':</b>';
									document.getElementById("z_g_zam_p_tab_td_b").innerHTML ='<b>'+label_3+':</b>';
									daj_efekt(5,300,'div','z_g_zam_podsum_przs');
									daj_efekt(3,300,'div','z_g_zam_podsum_opis');		
									}
							}
					   }
				});
		});
}
