function hqPopup(url, name, width, height){
/*	if (!mac && navigator.appName == "Netscape" && top.Window && top.Window.closed){
		delete top.Window;
	}
	if (!mac && top.Window){
		top.Window.close();
	} */
	ScrWidth = 640; ScrHeight = 480;
	if (window.screen) {ScrWidth = window.screen.width; ScrHeight = window.screen.height}
	PosX = Math.round((ScrWidth - width)/2);
	PosY = Math.round((ScrHeight - height)/2);

	Window = window.open(url, name, 'left='+PosX+',top'+PosY+',width='+width+',height='+height);
	Window.focus();
}

function noBorder() {
	for (a=0;a<document.links.length;)
	document.links[a].onfocus=document.links[a++].blur;
}

function okno() {

   ustawienia =
    "toolbar=no,"
  + "location=no,"
  + "directories=no,"
  + "status=no,"
  + "menubar=no,"
  + "scrollbars=yes,"
  + "resizable=yes,"
  + "width=400,"
  + "height=300";


  window.open('popup.htm','_blank', ustawienia);

 }




function sprawdz_email(str) { 
	if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) { 
		return false; 
	} else { 
		return true; 
	}
}

function sprawdz_kod_pocztowy(str) {
	if(!str.match(/^[\d]{2}\-[\d]{3}$/)) { 
		return false; 
	} else { 
		return true; 
	}	
} // end func

function sprawdz_nip(str){
	if(!str.match(/^[\d]{3}\-[\d]{3}\-[\d]{2}\-[\d]{2}$/)) { 
		return false; 
	} else { 
		return true; 
	}	
}
function hqInputTest() {
	_osoba=document.form1.r_osoba;
	_imie=document.form1.f_imie;
	_nazwisko=document.form1.f_nazwisko;
	_firma=document.form1.f_firma;
	_adres=document.form1.f_adres;
	_telefon=document.form1.f_telefon;
	_email=document.form1.f_email;
	_miejscowosc=document.form1.f_miejscowosc;
	_kod=document.form1.f_kod;
	_nip=document.form1.f_nip;
	_regulamin=document.form1.ch_regulamin;
	

	if (_imie.value=="") {
		alert("Proszę wpisać swoje imię !");
		_imie.focus(); return;
		}
	if (_nazwisko.value=="") {
		alert("Proszę wpisać nazwisko !");
		_nazwisko.focus(); return;
		}
	if (_osoba[1].checked==true){
		if (_firma.value=="") {
			alert("Proszę wpisać nazwe firmy !");
			_firma.focus(); return;
		}
		if (_nip.value=="") {
			alert("Proszę wpisać numer NIP !");
			_nip.focus(); return;
		}
	}
	if (_adres.value=="") {
		alert("Proszę wpisać adres !");
		_adres.focus(); return;
		}
	if (_telefon.value=="") {
		alert("Proszę podać telefon kontaktowy !");
		_telefon.focus(); return;
		}
	if (_email.value=="" || sprawdz_email(_email.value)==false) {
		alert("Podaj poprawny adres e-mail !");
		_email.focus(); return;
		}
	if (_miejscowosc.value=="") {
		alert("Proszę podać miejscowosc !");
		_miejscowosc.focus(); return;
		}
	if (_kod.value=="" || sprawdz_kod_pocztowy(_kod.value)==false) {
		alert("Podaj poprawny kod pocztowy !");
		_kod.focus(); return;
		}
	if (_nip.value!="" && sprawdz_nip(_nip.value)==false) {
		alert("Proszę wpisać prawidłowy numer NIP !");	    
		_nip.focus(); return;
	}
	if (_regulamin.checked==false) {
		alert("Regulamin sklepu nie został zaakceptowany\nJeśli chcesz aby zamówienie zostało zrealizowane\nmusisz zgodzić się z regulaminem !"); 
		_regulamin.focus(); return;
	}
	else {
		document.form1.submit();
	}
}



function inputPolec() {

	email1=document.form2.email1;
        email2=document.form2.email2;

       if (email1.value=="" || sprawdz_email(email1.value)==false) {
		alert("Podaj poprawnie Twój adres e-mail !");
		email1.focus(); return;
       }
       else if (email2.value=="" || sprawdz_email(email2.value)==false) {
		alert("Podaj poprawnie  adres e-mail odbiorcy!");
		email2.focus(); return;
       }else {
		document.form2.submit();
	}
}


function wersja_radio() {

	var karetka = 0;
	_radio=document.form1.wersja;

      for (i=0; i < _radio.length; i++) {
		if (_radio[i].checked) karetka = 1;
	}
	if (i==0) {
		if (_radio.checked) {
			karetka = 1;		    
		}
	}
	if (karetka==0) {
		alert("Wybierz wersję kalendarza!");
		return;
	}
	else {
		document.form1.submit();
	}
}

function oprawa_radio() {
	var karetka = 0;
	_radio=document.form1.oprawa;

      for (i=0; i < _radio.length; i++) {
		if (_radio[i].checked) karetka = 1;
	}
	if (i==0) {
		if (_radio.checked) {
			karetka = 1;		    
		}
	}
	if (karetka==0) {
		alert("Wybierz oprawe i kolor kalendarza!");
		return;
	}
	else {
		document.form1.submit();
	}

}


function czek_tloczenie() {

	if(document.form1.imie || document.form1.inicjaly) {

	  imie=document.form1.imie.value;
	  inicjaly=document.form1.inicjaly.value;
	  imienne=document.form1.imienne;
	  imienne1=document.form1.imienne1;
	  zaznaczone=0; 


	   for (i=0; i < imienne.length; i++) {
			if (imienne[i].checked) zaznaczone = i+1;
		}


 
	  if(imie != "" && !zaznaczone) 
	  alert("Wybierz kolor tłoczenia");



	  else if(inicjaly != "" && !zaznaczone)
	  alert("Zaznacz kolor tłoczenia");


	  else if(zaznaczone > 0 && zaznaczone < 4 && imie == "") {
	   alert("Wpisz tekst tłoczenia imiennego");
	   document.form1.inicjaly.value="";
	  }

	  else  if(zaznaczone == 4 && inicjaly == "") {
	    alert("Wpisz tekst tłoczenia inicjałów");
	    document.form1.imie.value="";
	  }

	  else
	  document.form1.submit();
	}
	else
        	  document.form1.submit();

  	
}

