function nowy_token() {
	var id = new Math.random(9999);
	document.getElementById("token").src = "captcha.jpg?id=" + id + "";
	document.getElementById("captcha").value = "";
}


function DodajDoZakladek(bookmarkurl,bookmarktitle){
	if (navigator.appName=='Netscape')
		window.sidebar.addPanel(bookmarktitle,bookmarkurl, '');
	else if (navigator.appName=='Microsoft Internet Explorer')
		window.external.AddFavorite(bookmarkurl,bookmarktitle);
} 


function show_confirm(url)
{
	var r=confirm("Czy na pewno usunąć?");
	if (r==true)
		{
		window.location=url;
		}
	else
		{
		
		}
}


function potwierdz(url,msg)
{
	var r=confirm(msg);
	if (r==true)
		{
		window.location=url;
		}
	else
		{
			
		}
}

function dodajDoKoszyka(url)
{
	var result=prompt('Podaj ilość sztuk:');
	var Wzor = /^[0-9]+$/;
	if (Wzor.test(result))
	{
		window.location=url+result;
	}
}

function gotoURL(url)
{
	window.location=url;
}

function checkForm()
{
  var brakuje_danych=false;
  var formularz=document.forms['kontakt'];
  var napis="";
  if (formularz.ImieNazwisko.value == ""){
    napis += "- imie i nazwisko<br />"
    brakuje_danych=true;
  }
	
  if (formularz.Telefon.value == ""){
    napis += "- telefon<br />"
    brakuje_danych=true;
  }
	
	var WzorMaila = /^[0-9a-zA-Z_.-]+@+[0-9a-zA-Z.-]+\.[a-zA-Z]{2,3}$/;
	if (WzorMaila.test(formularz.Email.value)){}else 
	{
    napis += "- e-mail (np. imienazwisko@nnn.pl)<br />"
    brakuje_danych=true;
  }
	
	if (formularz.Temat.value == ""){
    napis += "- temat<br />"
    brakuje_danych=true;
  }
	
	var WzorTresci = /^.{10,}$/;
	if (WzorTresci.test(formularz.Tresc.value)) {} else
	{
    napis += "- treść (min. 10 znaków)<br />"
    brakuje_danych=true;
  }
	
	
	
	if (!formularz.Preferowana[0].checked && !formularz.Preferowana[1].checked){
    napis += "- wybrać preferowaną formę kontaktu<br />"
    brakuje_danych=true;
  }
	
  if (!brakuje_danych)
    { 
			return true; 
		}
  else
    { 
			Sexy.alert('<h1>W formularzu pojawiły się błędy.</h1><br/><p>Proszę poprawnie wypełnić następujące pola<br />' + napis);
			return false;
		}
}

function changeLang(parm)
{
	var new_language = "/"+parm+"/";
	var address = window.location.href;
	var current = new RegExp("/../","i");
	var new_address = address.replace(current, new_language);

	window.location.href = new_address;
}


function przelicz(flag) {
	
	var rabat = (100-document.getElementById('rabat').value)/100;
	var kwota = document.getElementById('all2').value
	
	if (flag==1)
	{
		document.getElementById('all').value=kwota * rabat;
		document.getElementById('RAZEM').value=kwota * rabat;
	}
	else if (flag==2)
	{
		document.getElementById('all').value=kwota;
		document.getElementById('RAZEM').value=kwota;
	}
	document.getElementById('link').href='realizacja_zamowienia.html?payment='+flag;
}


sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

