function changeBorderColor( newBorderColor){
          var src = document.all.dataTable;
          //     change the new color of the border
          src.style.border='2px solid ' + newBorderColor;
          }

function okno(url,width,height) 
{
   var lewa = (screen.Width/2)-183;
   var gora = (screen.Height/2) - 258;
   var oknoProdukt = window.open(url,"oknoProdukt",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=no,menubar=no,location=no,status=no,screenX='+lewa+',left='+lewa+',screenY='+gora+',top='+gora);
} 

function miniaturaOver(nr) {
  document.miniatura[1].style.border='1px solid red';
}

   function oknoTapeta(id, res) {
     var szerokosc = screen.Width - 100;
     var wysokosc = screen.Height - 200;
     window.open('../inc/tapeta.php?id='+id+'&amp;res='+res,'oknoTapeta','width=' + szerokosc + ', height=' + wysokosc + ', top=50, left=50, directories=no, location=no, resizable=0, menubar=yes, scrollbars=yes, status=no, toolbar=no');
   }

	// weryfikacja wypelnienia formularza rejestracji
	function verifRejestracja() {
	  var blad = true;
	  var formv = document.rejestracja;
     for(i=0; i<(formv.length - 1); i++) {
       if (formv.elements[i].value == '' || formv.elements[i].value == 'proszę uzupełnić dane') {
         blad = false;
         formv.elements[i].className = 'formErr';
         formv.elements[i].value = 'proszę uzupełnić dane';
       } else {
         formv.elements[i].className = 'form';
       }
     }
	  return blad;
	} 
	
	
	// formatowanie liczby zmiennoprzecinkowej
	// funkcja zwraca liczbe z dwoma miejscami po przecinku
function formatujLiczbe(liczba, lmpp) {
  ile = ""+Math.round(liczba*Math.pow(10,lmpp))/Math.pow(10,lmpp);
  while ((ile.length-ile.indexOf(".")-1)<lmpp) {
    ile = ile+"0";
  }
  var mjscPrzec = ile.length - lmpp;
  if (ile.indexOf(".") == -1) {
    ile = ile + ".00";
  }
  ile = ile.replace(/\./,",");
  return ile;
}





	// przeliczanie kosztow calkowitych ze względu na forme zaplaty lub wysylki
	function przeliczKoszty(przesylka, kwota) {
	  var wstaw = 0;
	  switch (przesylka) {
	    case 0:
	      if (kwota < 300) wstaw = eval(15);
	      if (kwota >=300 && kwota <=600) wstaw = eval(8);
	      if (kwota > 600) wstaw = eval(0);
	      break;
	    case 1:
         if (kwota < 300) wstaw = eval(5);
         if (kwota >= 300) wstaw = eval(0);
	      break;
	    case 2:
         if (kwota < 1000)	wstaw = eval(35);
         if (kwota >= 1000) wstaw = eval(0);
	      break;
	  }
	  wstaw = eval(kwota + wstaw);
	  document.formularz.lacznie.value = formatujLiczbe(wstaw,2) + " zł";
	}
	
	
function odswiezHurtownie() {
  var iloscOkno = eval(document.zamowienie.zamowienie.value);
  if (iloscOkno) { // jeżeli jest wpisana wartosc to odswiez glowne, wystaw na wierzch i zamknij to
    var kod = document.zamowienie.kod.value;
    opener.document.formularz.elements["zamowienie["+kod+"]"].value = iloscOkno;
    opener.document.formularz.submit();
    opener.focus();
    window.close();
  }
}

// funkcja weryfikuje poprawnosc wpisania danych logowania
function weryfikacjaLogowania() {
  var Formlogin = document.logowanie.login.value;
  var Formpass = document.logowanie.password.value;
  var blad = true;
  // sprawdzanie wypelnienia pol
  if (!Formlogin || !Formpass) {
    var pytanie1 = window.confirm('Nie podałeś wszystkich danych\n\nJeśli jeszcze nie jesteś\nKlientem Studia Urody WAMP\nmożesz wypełnić formularz rejestracji.\n\nCzy chcesz teraz przejść\ndo formularza rejestracji?');
    if (pytanie1) {
      blad = false;
      window.location.href="../rejestracja.html";
    } else {
      blad = false;
      Formlogin = '';
      Formpass = '';
      document.logowanie.password.value = '';
      //document.logowanie.login.value='';
    }
  } else {
    blad = true;
  }
  return blad;
}


// wylogowanie klienta
function wylogowanie() {
  window.location.href='/wylogowanie.html'
}


// potwierdzenie checi realizacji zamowienia
function potwierdzenieWyslaniaFormularza() {
 var komunikat = 'Czy chcesz wysłać zamówienie?\n\nŁączna kwota zamówienia: ';
     komunikat += document.formularz.lacznie.value;
     komunikat += "\n\nPo naciśnięciu 'OK'\npoczekaj kilka sekund..";

 var potwierdzenie = window.confirm(komunikat);
 if (potwierdzenie) {
   document.formularz.akcja.value = 'koszyk_realizacja';
   document.formularz.submit();
 }
 
}

 

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Niepoprawny adres email")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Niepoprawny adres email")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Niepoprawny adres email")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Niepoprawny adres email")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Niepoprawny adres email")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Niepoprawny adres email")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Niepoprawny adres email")
		    return false
		 }

 		 return true					
	}

function newsletterVerify() {
   var email = document.newsletter.newsletter;
   var polityka = document.newsletter.newsletterPolityka;
   // weryfikacja adresu emial
   if (email.value=='' || email.value==null) {
     alert('Brak adresu email');
     email.focus();
     return false;
   } 
   // poprawnosc adresu email
   if (echeck(email.value)==false) {
     email.value='';
     email.focus();
     return false;
   }
   // polityka prywatnosci
   if (!polityka.checked) {
     alert('Czy zapoznałeś się\nz polityką prywatności\nStudia Urody WAMP?\n\nJeśli tak, \nzaznacz pole\npod podanem adresem email');
     return false;
   }
   return true;
}

function WeryfikacjaZmianaDanych() {
  var powrot = true;
  var komunikat = 'Uwaga!\n\n';
  var form = document.formularz;

  if (form.email_stary.value != form.email.value) {
    komunikat += "Dokonałeś zmian adresu email.\nAktualny adres '"+form.email_stary.value+"'\n";
    komunikat += "zostanie zmieniony na '"+form.email.value+"'\n\n";
    powrot = false;
  }
  if (form.pass_stary.value != form.pass.value) {
    komunikat += "Nowe hasło dostępu do Hurtowni to\n'"+form.pass.value+"'";
    powrot = false;
  }
  if (!powrot) {
    powrot = window.confirm(komunikat);
  } 
  return powrot;
}


function sprawdzFormSzukaj() {
  var powrot = false;
  //alert(document.wyszukiwarka.szukaj.value);
  if (document.wyszukiwarka.szukaj.value) powrot = true;
  return powrot;
}