function dodaj(tytul,url) {
  if (window.sidebar) { window.sidebar.addPanel(tytul, url, ""); } // FF 
  else if (window.external) { window.external.AddFavorite(url, tytul); } // IE
  else if (window.opera && window.print) {
     var a = document.createElement('a');
     a.setAttribute('href', url);
     a.setAttribute('title', tytul);
     a.setAttribute('rel','sidebar');
     a.click();
  }
}
function setFontSizer(direct) {
  var fsize, nsize;
  var poprzedni = readCookie("fsize");
  var disable_p = 0;
  var disable_m = 0;
  
  fsize = document.body.style.fontSize;
  //alert(fsize);
  if(direct == 'plus')
  {
	switch (fsize)
	{
		case '0.69em': nsize = '0.8em';disable_p = 1;disable_m = 1;break;
		case '0.8em': nsize = '0.9em';disable_p = 1;disable_m = 1;break;
		case '0.9em': nsize = '1em';disable_p = 1;disable_m = 1;break;
		case '1em': nsize = '1.1em';disable_p = 0;disable_m = 1;break;	
		default : nsize = '1.1em';disable_p = 0; disable_m = 1;
	}	
	document.body.style.fontSize = nsize;	
	createCookie("fsize", nsize, -1);	
  }

  if(direct == 'min')
  {
	switch (fsize)
	{
		case '0.8em': nsize = '0.69em';disable_m = 0;disable_p = 1;break;
		case '0.9em': nsize = '0.8em';disable_m = 1;disable_p = 1;break;
		case '1em': nsize = '0.9em';disable_m = 1;disable_p = 1;break;	
		case '1.1em': nsize = '1em';disable_m = 1;disable_p = 1;break;	
		default : nsize = '0.69em';disable_m = 0;disable_p = 1;
	}
	document.body.style.fontSize = nsize;	
	createCookie("fsize", nsize, -1);	
  } 
}

window.onload = function()
{
	var fontCookie = readCookie("fsize");
	
	if(fontCookie != null)
		document.body.style.fontSize = fontCookie;
	
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}


function drukuj_artykul(art,lang){ 
  var adres = './pliki_strony_kontroler/tresc_eksport.php?akcja=drukujART&art=' + art + "&lang=" + lang;
  okno = open(adres,'o','scrollbars,resizable, width=750, height=600');
  return true;
}

function checkform_mail (form){

  if (form.adres_email.value=='') {
    if(form.dopisz[0].checked) alert("Proszę podać adres e-mail w celu zapisania się do listy mailingowej!");
    if(form.dopisz[1].checked) alert("Proszę podać adres e-mail w celu wypisania się z listy mailingowej!");
    return false;
  }
  if(form.adres_email.value!=''){
    var wzor_adres = /^([\w\.+_\-]+)@([\w\.\-_]+)\.([a-z]{2,6})$/; 
    var str_adres = form.adres_email.value; 
    if(!(wzor_adres.test(str_adres))){
      alert('"' + str_adres + '" to nie jest poprawny adres e-mail!');
      return false;
    }
  }

}

function checkform_zapytanie (form){

  if(form.przetwarzanie.checked==false){
    alert("Proszę wyrazić zgodę na przetwarzanie danych osobowych!");
    return false;
  }
  
  if (form.imienazwisko.value==''){
    alert("Proszę podać swoje imię i nazwisko!");
    return false;
  }

  if (form.adres_email.value=='') {
    alert("Proszę podać adres e-mail w celu wysłania zapytania!");
    return false;
  }
  if(form.adres_email.value!=''){
      var wzor_adres = /^([\w\.+_\-]+)@([\w\.\-_]+)\.([a-z]{2,6})$/; 
      var str_adres = form.adres_email.value; 
      if(!(wzor_adres.test(str_adres))){
        alert('"' + str_adres + '" to nie jest poprawny adres e-mail!');
        return false;
      }
  }
  if (form.miasto.value=='0'){
     alert("Proszę wybrać miasto!");
     return false;
  }
  if (form.miasto.value=='inne' && form.miasto_inne.value==''){
     alert("Proszę wpisać inne miasto!");
     return false;
  }
  if (form.tresc_zapytanie.value==''){
     alert("Proszę podać treść zapytania!");
     return false;
  }
  
}

function dodaj_do_koszyka (form, sprawdz_parametry){
  if(sprawdz_parametry=='1'){
    if (form.produkt_parametr.value=='0') 
    {
      alert("Proszę wybrać parametr produktu!");
      return false;
    }
  }
  form.submit();
}

function sprawdz_miasto(){
  if(formkontakt.miasto.value=='inne'){
    formkontakt.miasto_inne.disabled=false;
  }
  else {
    formkontakt.miasto_inne.disabled=true;
  }
}

function wstawobiektflash(nazwa,szerokosc,wysokosc){
  document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+szerokosc+'" height="'+wysokosc+'" id="testNaStr" align="middle">');
  document.write('<param name="allowScriptAccess" value="sameDomain" />');
  document.write('<param name="movie" value="'+nazwa+'" />');
  document.write('<param name="quality" value="high" />');
  document.write('<param name="wmode" value="transparent" />');
  document.write('<param name="bgcolor" value="#ffffff" />');
  document.write('<embed wmode="transparent" src="'+nazwa+'" quality="high" bgcolor="#ffffff" width="'+szerokosc+'" height="'+wysokosc+'" name="testNaStr" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
  document.write('</object>');
}


function wstawobiektflashVARS(nazwa,szerokosc,wysokosc,idfvars){
  document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+szerokosc+'" height="'+wysokosc+'" id="testNaStr" align="middle">');
  document.write('<param name="allowScriptAccess" value="sameDomain" />');
  document.write('<param name="movie" value="'+nazwa+'" />');
  document.write('<param name="quality" value="high" />');
  document.write('<param name="wmode" value="opaque" />');
  document.write('<param name="flashvars" value="id='+idfvars+'" />');
  document.write('<param name="bgcolor" value="#ffffff" />');
  document.write('<embed wmode="opaque" flashvars="id='+idfvars+'" src="'+nazwa+'" quality="high" bgcolor="#ffffff" width="'+szerokosc+'" height="'+wysokosc+'" name="testNaStr" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
  document.write('</object>');
}

function wstawobiektbanner(nazwa,szerokosc,wysokosc,idfvars,idfvars2){
  document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+szerokosc+'" height="'+wysokosc+'" id="testNaStr" align="middle">');
  document.write('<param name="allowScriptAccess" value="sameDomain" />');
  document.write('<param name="movie" value="'+nazwa+'" />');
  document.write('<param name="quality" value="high" />');
  document.write('<param name="wmode" value="opaque" />');
  document.write('<param name="flashvars" value="idvars='+idfvars+'&idvars2='+idfvars2+'" />');
  document.write('<param name="bgcolor" value="#ffffff" />');
  document.write('<embed wmode="opaque" flashvars="idvars='+idfvars+'&idvars2='+idfvars2+'" src="'+nazwa+'" quality="high" bgcolor="#ffffff" width="'+szerokosc+'" height="'+wysokosc+'" name="testNaStr" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
  document.write('</object>');
}

function wstawPlayerMP3 (muzyka){
  document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="370" height="45" id="playermp3" align="middle">');
  document.write('<param name="allowScriptAccess" value="sameDomain" />');
  document.write('<param name="movie" value="swf/mp3player.swf" />');
  document.write('<param name="quality" value="high" />');
  document.write('<param name="wmode" value="opaque" />');
  document.write('<param name="flashvars" value="muzyka='+muzyka+'" />');
  document.write('<param name="bgcolor" value="#FFFFFF" />');
  document.write('<embed wmode="opaque" flashvars="muzyka='+muzyka+'" src="swf/mp3player.swf" quality="high" bgcolor="#FFFFF" width="370" height="45" name="playermp3" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
  document.write('</object>');  
}

function ukryj_blok(id) {
 if (navigator.appName=="Microsoft Internet Explorer") { 
   document.all[id].style.visibility = 'hidden';
   document.all[id].style.display = 'none';
 }
 else { 
   document.getElementById(id).style.visibility = 'hidden';
   document.getElementById(id).style.display = 'none';
 }
}

function pokaz_blok(id) {
 if (navigator.appName=="Microsoft Internet Explorer") { 
   document.all[id].style.visibility = 'visible';
   document.all[id].style.display = 'block';
 }
 else { 
   document.getElementById(id).style.visibility = 'visible';
   document.getElementById(id).style.display = 'block';
 }
}

function roundN (n, m) {
  liczba = Math.round((n*Math.pow(10, m)))/Math.pow(10, m);
  if (liczba%1 == 0) {
    liczba += ".";
    for (i=0; i<m; i++) {
      liczba += "0";
    }
    return liczba;
  }
  return liczba;
}

function checkform_opinie_i_pytania(form,lang){
 
 if (form.imie_nazwisko.value==''){
  
       if(lang==1){
          alert("Proszę wpisać Imię i nazwisko!");
       }
       else if(lang==2){
          alert("Please enter your name and surname!");
       }
       else if(lang==3){
          alert("Bitte geben Sie Ihren Vor-und Nachname!");
       }
       else{
          alert("Por favor, introduzca su nombre y apellido!");
       }
     return false;
 }
 
 if (form.adres_email.value==''){
 
   if(lang==1){
      alert("Proszę podać adres e-mail!");
   }
   else if(lang==2){
      alert("Please enter your e-mail!");
   }
   else if(lang==3){
      alert("Bitte geben Sie Ihre E-Mail!");
   }
   else{
      alert("Merci d’indiquer Votre E-Mail!");
   }
   return false;
 }
 if(form.adres_email.value!=''){
    var wzor_adres = /^([\w\.+_\-]+)@([\w\.\-_]+)\.([a-z]{2,6})$/; 
    var str_adres = form.adres_email.value; 
    if(!(wzor_adres.test(str_adres))){
      
       if(lang==1){
          alert('"' + str_adres + '" to nie jest poprawny adres e-mail!');
       }
       else if(lang==2){
          alert('"' + str_adres + '" this is not a valid e-mail!');
       }
       else if(lang==3){
          alert('"' + str_adres + '" Dies ist keine gültige E-Mail!');
       }
       else{
          alert('"' + str_adres + '" Ce n`est pas un e-mail valide!');
       }
        return false;
    } 
  }
  
  if (form.tresc_wiadomosci.value==''){
  
       if(lang==1){
          alert("Proszę wpisać Imię i Nazwisko!");
       }
       else if(lang==2){
          alert("Please enter your Name!");
       }
       else if(lang==2){
          alert("Please enter your Name!");
       }
       else if(lang==3){
          alert("Bitte geben Sie Ihren Namen!");
       }
       else{
          alert("Merci d’indiquer Votre Nom");
       }
     return false;
 }
 
 form.submit();
}


function checkform_kontakt(form,lang){
 
 if (form.adres_email.value==''){
 
   if(lang==1){
      alert("Proszę podać adres e-mail!");
   }
   else if(lang==2){
      alert("Please enter your e-mail!");
   }
   else if(lang==3){
      alert("Bitte geben Sie Ihre E-Mail!");
   }
   else{
      alert("Merci d’indiquer Votre E-Mail!");
   }
   return false;
 }
 if(form.adres_email.value!=''){
    var wzor_adres = /^([\w\.+_\-]+)@([\w\.\-_]+)\.([a-z]{2,6})$/; 
    var str_adres = form.adres_email.value; 
    if(!(wzor_adres.test(str_adres))){
      
       if(lang==1){
          alert('"' + str_adres + '" to nie jest poprawny adres e-mail!');
       }
       else if(lang==2){
          alert('"' + str_adres + '" this is not a valid e-mail!');
       }
       else if(lang==3){
          alert('"' + str_adres + '" Dies ist keine gültige E-Mail!');
       }
       else{
          alert('"' + str_adres + '" Ce n`est pas un e-mail valide!');
       }
        return false;
    } 
  }
  
  if (form.tresc_wiadomosci.value==''){
  
       if(lang==1){
          alert("Proszę wpisać Imię i Nazwisko!");
       }
       else if(lang==2){
          alert("Please enter your Name!");
       }
       else if(lang==2){
          alert("Please enter your Name!");
       }
       else if(lang==3){
          alert("Bitte geben Sie Ihren Namen!");
       }
       else{
          alert("Merci d’indiquer Votre Nom");
       }
     return false;
 }
   
 form.submit();
}
//-----------
function checkform_blog(form,lang){
 
 if (form.nick_komentarz.value==''){
  
       if(lang==1){
          alert("Proszę wpisać Nick!");
       }
       else if(lang==2){
          alert("Please enter your Nick!");
       }
       else if(lang==3){
          alert("Bitte geben Sie Ihren Nick!");
       }
       else{
          alert("Merci d’indiquer Votre Nick");
       }
     return false;
 }
 
 if (form.email_komentarz.value==''){
 
   if(lang==1){
      alert("Proszę podać adres e-mail!");
   }
   else if(lang==2){
      alert("Please enter your e-mail!");
   }
   else if(lang==3){
      alert("Bitte geben Sie Ihre E-Mail!");
   }
   else{
      alert("Merci d’indiquer Votre E-Mail!");
   }
   return false;
 }
 if(form.email_komentarz.value!=''){
    var wzor_adres = /^([\w\.+_\-]+)@([\w\.\-_]+)\.([a-z]{2,6})$/; 
    var str_adres = form.email_komentarz.value; 
    if(!(wzor_adres.test(str_adres))){
      
       if(lang==1){
          alert('"' + str_adres + '" to nie jest poprawny adres e-mail!');
       }
       else if(lang==2){
          alert('"' + str_adres + '" this is not a valid e-mail!');
       }
       else if(lang==3){
          alert('"' + str_adres + '" Dies ist keine gültige E-Mail!');
       }
       else{
          alert('"' + str_adres + '" Ce n`est pas un e-mail valide!');
       }
        return false;
    } 
  }
  
  if (form.wiadomosc_komentarz.value==''){
  
       if(lang==1){
          alert("Proszę wpisać Komentarz!");
       }
       else if(lang==2){
          alert("Please enter your Nick!");
       }
       else if(lang==3){
          alert("Bitte geben Sie Ihren Nick!");
       }
       else{
          alert("Merci d’indiquer Votre Nick");
       }
     return false;
 }
 
 form.submit();
}
//-------------------------sprawdz form zapytanie-----------//
function checkform_zapytanie(form,lang){
 
 form.submit();
}
//-----------
      function over_btn(lang,id){
           var name="top["+id+"]";
           var button = document.getElementById(name);
           //alert(button);
           var url='images_menu/menu_'+lang+'/on/btn_'+id+'.png';
           button.src = url;
      }
      function out_btn(lang,id){
           var name="top["+id+"]";
           var button = document.getElementById(name);
           var url='images_menu/menu_'+lang+'/off/btn_'+id+'.png';
           button.src = url;
      }
        
function PokazOknoWyboru(){
   var box = document.getElementById("box_wyboru");
   box.style.visibility = "visible";
   box.style.display = "block";
}
function UkryjOknoWyboru(){
  var box = document.getElementById("box_wyboru");
  box.style.visibility = "hidden";
  box.style.display = "none";
}
                  
function CheckBoxValue(ile,id){
   var tekst = "";
   var input = document.getElementById("opcje_zapytania");
   for(i=0;i<ile;i++){
     var chbox = document.getElementById("chbox_"+i);
     var hidden = document.getElementById("hidden_"+i);
     if(chbox.checked){
        if(tekst==""){
           tekst+=hidden.value;
        }
        else{
          tekst+="," + hidden.value;
        }
     }
   } 
   if(tekst==""){
        tekst = "wybierz zapytanie";
   }
   input.value = tekst;
}
//---------------


function SprawdzForm(form){
 if (form.imie.value==''){
   alert("Proszę wpisać imię");
   return false;
 }
 if (form.telefon.value==''){
   alert("Proszę wpisać numer telefonu");
   return false;
 }
  form.submit();
}

function popup(url){
  mywindow = window.open(url, "PolitykaPrywatności", "location=1,status=1,scrollbars=1,  width=700,height=400");
}

