/*--------------------------------------------------------------------------------------------*/
/*funkcja otwieraj¦ca nowe okno dla szczeg&#711;-&#711;w produktu ze sklepu*/
/*--------------------------------------------------------------------------------------------*/
var myRemote = null;
//var kodeks = null;
//var plac = null;
//var encyklopedia = null;
//var rejestracja = null;
//var teststandardowy = null;
//var slownik = null;
/*--------------------------------------------------------------------------------------------*/

function czynapewno(adres, tresc)
{
// funkcja po zapytaniu uzytkownika, czy napewno, wywoluje podany jako pierwszy parametr
// adres URL
		if (confirm(tresc))
		{
			document.location.href=adres;			
		}
}


function launch(newURL, newName, newFeatures, orgName)
{
var remote = open(newURL, newName, newFeatures);
if (remote.opener == null)
remote.opener = window;
remote.opener.name = orgName;
return remote;
}
/*--------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------*/
function testy(kat,id) 
{
//	alert(kat+id);
	myRemote = launch("http://www.prawojazdy.com.pl/pk/test_sm.php?kategoria="+kat+"&id="+id, "myRemote", "height=570,width=750,screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0", "TESTY");
}

function encyklopedia() 
{
//	alert(kat+id);
	var encyklopedia = launch("http://www.prawojazdy.com.pl/epj/epj.php", "encyklopedia", "height=570,width=750,screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0", "ENCYKLOPEDIA");
}

function plac() 
{
//	alert(kat+id);
	var plac = launch("http://www.prawojazdy.com.pl/files/edukacja/plac/plac.swf", "plac", "height=480,width=640,screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0", "PLAC");
}

function kodeks() 
{
//	alert(kat+id);
	var kodeks = launch("http://www.prawojazdy.com.pl/files/kodeks", "kodeks", "height=500,width=800,screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0", "KODEKS");
}


function teststandardowy(kat,id) 
{
//	alert(kat+id);
	var teststandardowy = launch("http://www.prawojazdy.com.pl/testy_test/test.php?kategoria="+kat+"&transferid="+id, "teststandardowy", "height=570,width=750,screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0", "TEST STANDARDOWY");
}

function slownik(dzial) 
{
//	alert(dzial);
	var slownik = launch("./slownik.php#"+dzial, "slownik", "height=600,width=500,screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=1,status=0,toolbar=0", "SLOWNIK");
}
/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
function launchRejestr() 
{
	rejestracja = launch("rejestracja.php?rej=1", "myRemote", "height=650,width=750,screenX=0,left=0,screenY=0,top=0,channelmode=0,dependent=0,directories=0,fullscreen=0,location=0,menubar=0,resizable=0,scrollbars=1,status=1,toolbar=0", "TESTY");
}

/*--------------------------------------------------------------------------------------------*/
function sprawdz_rej()
{
	if(sprawdz())
	{
		document.rejestracja.submit();
	}
}
/*--------------------------------------------------------------------------------------------*/
function checkfield(field,text)
{
	if(field.value == "" || field.value == "undefined")
	{
    	alert (text);
		field.focus();
			return false;
	}else{
		return true;
	}
}
/*--------------------------------------------------------------------------------------------*/
function sprawdz()
{
	var form 		= document.rejestracja;
	var fields 		= new Array();
	var comments 	= new Array();
	var kod1= /^\d{2}$/;
	var kod2= /^\d{3}$/;
	var flag = true;
//	var nip1 = /^\d{3}-\d{3}-\d{2}-\d{2}$/;
//	var nip2 = /^\d{3}(-\d{2}){2}-\d{3}$/;
	//jesli sa to klienci indywidualni

	fields[0] = form.login;	      	comments[0] =  'Uzupełnij pole "Login".';
	fields[1] = form.pass1;	      	comments[1] =  'Uzupełnij pole "Hasło".';
	fields[2] = form.pass2;	      	comments[2] =  'Uzupełnij pole "Potwierdz hasło".';
	fields[3] = form.imie;	   		comments[3] =  'Uzupełnij pole "Imię".';
	fields[4] = form.nazwisko;		comments[4] =  'Uzupełnij pole "Nazwisko".';
		
//	alert('plec'+form.plec.value);
	for (var i = 0; i <= 4 && (flag == true) ; i++ )
	{
		flag = checkfield(fields[i],comments[i]);
		if(!flag)
		{
			return flag;
		}
	}

	if(fields[1].value != fields[2].value)
	{
		alert('Pole \'Hasło\' i \'Potwierdz\' różnia się! Popraw to!');
		fields[1].value = "";
		fields[2].value = "";
		fields[1].focus();
		return false;
	}
	
	else if(fields[1].value.length < 4)
	{
		alert('Hasło musi być co najmniej 4 znakowe!');
		fields[1].value = "";
		fields[2].value = "";
		fields[1].focus();
		return false;
	}


	if(	form.email.value == "" && form.telefon.value == "")
	{
		alert('Musisz podać jedno z pól: \'E-mail\' lub \'Telefon\'. Będzie to przydatne gdy zapomnisz swoje hasło. Na podstawie tych pól będziemy mogli wysłać do Ciebie maila lub SMS\'a z Twoim hasłem.');
		form.email.focus();
		return false;
	}

	return true;
}
/*--------------------------------------------------------------------------------------------*/

function mamkatB()
{
//	document.rejestracja.nmkB.disabled = true;
//	document.rejestracja.mkB1.disabled = false;
//	document.rejestracja.mkB2.disabled = false;
	document.getElementById("kb").innerHTML= "";
	document.getElementById("jgnr").innerHTML= "";
	
	document.getElementById("kb1").innerHTML= "\
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"checkbox\" name=\"mkB1\" value=\"1\"> chcę po prostu sprawdzić swoj&#261; wiedzę<br><br>\
		    	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"checkbox\" name=\"mkB2\" value=\"1\"> interesuje mnie inna kategoria niż B";

}
function niemamkatB()
{
//	document.rejestracja.nmkB.disabled = false;
//	document.rejestracja.mkB1.disabled = true;
//	document.rejestracja.mkB2.disabled = true;
	document.getElementById("kb1").innerHTML= "";
	document.getElementById("kb").innerHTML= "\
				&nbsp;&nbsp;&nbsp;&nbsp;<select name=\"nmkB\" onchange=\"nmkb1()\">\
			    	<option value=\"jeszcze nie rozpocz&#261;łem\"> jeszcze go nie rozpocz&#261;łem(ęłam)</option>\
			    	<option value=\"jestem w trakcie szkolenia\"> jestem w trakcie szkolenia</option>\
			    	<option value=\"uko&#324;czyłem szkolenie, czekam na egzamin\"> uko&#324;czyłem(am) szkolenie, czekam na egzamin</option>\
			    	<option value=\"jestem po pierwszym nieudanym egzaminie\"> jestem po pierwszym nieudanym egzaminie</option>\
			    	<option value=\"jestem po dwóch lub więcej nieudanych egzaminach\"> jestem po dwóch lub więcej nieudanych egzaminach</option>\
			    </select> \
				";
	document.getElementById("jgnr").innerHTML= "\
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"checkbox\" name=\"szukaszkoly\" value=\"1\"> szukam szkoły jazdy, w której chciałbym sie uczyć<br><br>\
		    	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"checkbox\" name=\"chcepozyczke\" value=\"1\"> chciałbym uzyskać pożyczkę na kurs prawa jazdy";
}

function nmkb1()
{
	if(document.rejestracja.nmkB.selectedIndex  == 0)
		document.getElementById("jgnr").innerHTML= "\
				&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"checkbox\" name=\"szukaszkoly\" value=\"1\"> szukam szkoły jazdy, w której chciałbym sie uczyć<br><br>\
		    	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"checkbox\" name=\"chcepozyczke\" value=\"1\"> chciałbym uzyskać pożyczkę na kurs prawa jazdy";
	else
		document.getElementById("jgnr").innerHTML= "";
	
}

function sprawdz_dane_os()
{
	var form 		= document.dane_os;
	var fields 		= new Array();
	var comments 	= new Array();
	var kod1= /^\d{2}$/;
	var kod2= /^\d{3}$/;
	var flag = true;

	//jesli sa to klienci indywidualni
	fields[0] = form.imie;	   		comments[0] =  'Uzupełnij pole "Imię".';
	fields[1] = form.nazwisko;		comments[1] =  'Uzupełnij pole "Nazwisko".';
		
//	alert('dsgffdgs');
	for (var i = 0; i <= 1 && (flag == true) ; i++ )
	{
		flag = checkfield(fields[i],comments[i]);
		if(!flag)
		{
			return flag;
		}
	}

	if(form.pass1.value != form.pass2.value)
	{
		alert('Pole \'Hasło\' i \'Potwierdz hasło\' różnia się! Popraw to!');
		return false;
	}
	else if(form.pass1.value.length < 4 && form.pass1.value != "")
	{
		alert('Hasło musi był co najmniej 4 znakowe!');
		form.pass1.value = "";
		form.pass2.value = "";
		form.pass1.focus();
		return false;
	}
	

	if(	form.email.value == "" && form.telefon.value == "")
	{
		alert('Musisz podać jedno z pól: \'E-mail\' lub \'Telefon\'. Będzie to przydatne gdy zapomnisz swoje hasło. Na podstawie tych pól będziemy mogli wysłać do Ciebie maila lub SMS\'a z Twoim hasłem.');
		form.email.focus();
		return false;
	}

	form.submit();
}

function sprawdz_zmianahasla()
{

	if(document.zmianahasla.nowehaslo1.value == document.zmianahasla.nowehaslo2.value)
	{
		if(document.zmianahasla.nowehaslo1.value != "" && document.zmianahasla.nowehaslo2.value != "")
		{
			if(document.zmianahasla.nowehaslo1.value.length < 6)
			{
				alert('Podane hasło ma za mało znaków(min. 6)! Popraw to!');
				return false;
			}
			else
			{
//				alert('Twoje nowe hasło zostało ustawione! Zapamiętaj je!');
				return true;
			}
		}
		else
		{
			alert('Nowe hasło nie może być puste! Popraw to!');
			return false;
		}
	} 
	else 
	{
		alert('Pola nie maja tych samych wartosci! Popraw to.');
		return false;
	}
	
}


function Popup2(src, width, height)
{
   window.open(src,"","width="+width+" ,height="+height+",status=no,scrollbars=no,resizable=no,toolbar=no,menubar=no");
}

function popap(plik,wysokosc,szerokosc) { 

var gora =(screen.height - wysokosc) / 2;
var lewo = (screen.width - szerokosc) / 2;

ustawienia = 'toolbar=no,menubar=no,scrollbars=no, resizable=no,status=no,location=no,directories=no,top=' + gora + ', left=' + lewo + ',fullscreen=no, height=' + wysokosc + ', width=' + szerokosc + ' '; 
plik1= 'zdjecie.php?nazwa=' + plik +'';
window.open(plik1, '', ustawienia); 
} 
