function dodaj_zdarzenie(obiekt,zdarzenie,funkcja)
{
 if(obiekt.addEventListener)
 {
   obiekt.addEventListener(zdarzenie,funkcja,false);
 
 }
 else
 {
   obiekt.attachEvent("on"+zdarzenie,funkcja);
 } 
}
dodaj_zdarzenie(window,'load',laduj);



function laduj()
{
zdjecia_opacity();

kategorie(); 
}



function zdjecia_opacity()
{
  $('.produkty_zdjecia  img,.zdjecie  img,.zdjecie_1  img,.zdjecie_2  img').not('.button').css('opacity','0.7');

$('.produkty_zdjecia  img,.zdjecie  img,.zdjecie_1  img,.zdjecie_2  img').not('.button').bind({

mouseover:function(){$(this).stop().animate({opacity:1},1000)},


mouseout:function(){$(this).stop().animate({opacity:0.7},1000)}


});
}
function sprawdz_sub()
{
var obiekt=new __klasa_sprawdz_subskrypcja();
if(!obiekt.tester_imie.test(obiekt.imie.value))
    {
alert('Proszę poprawić imię');
obiekt.imie.value='';
obiekt.imie.focus();
return false;
    }
    else if(!obiekt.tester_mail.test(obiekt.mail.value))
        {
alert('Proszę poprawić adres Email');
obiekt.mail.value='';
obiekt.mail.focus();
return false;
}
alert('Twoje dane zostały zapisane w naszej bazie.');
return true;
}
function __klasa_sprawdz_subskrypcja()
{
this.tester_imie=/^[a-zA-Z±bćĽęłó¶ń]{3,}$/;
this.tester_mail=/^[a-zA-Z0-9.-_]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,3}$/;
this.imie=document.getElementsByName('imie_sub')[0];
this.mail=document.getElementsByName('subskrypcja')[0];
}
function sprawdz_form()
{
var obiekt=new klasa_form();
if(!obiekt.tester_imie.test(obiekt.imie.value))
{
alert('Proszę poprawić imię');
obiekt.imie.value='';
obiekt.imie.focus();
return false;
}
else if(!obiekt.tester_imie.test(obiekt.nazwisko.value))
{
alert('Proszę poprawić Nazwisko');
obiekt.nazwisko.value='';
obiekt.nazwisko.focus();
return false;
}
else if(!obiekt.tester_miejscowosc.test(obiekt.miejscowosc.value))
{
alert('Proszę poprawić nazwę miejscowo¶ci / miasta');
obiekt.miejscowosc.value='';
obiekt.miejscowosc.focus();
return false;
}
else if(!obiekt.tester_telefon.test(obiekt.kod.value))
{
alert('Proszę poprawić kod pocztowy');
obiekt.kod.value='';
obiekt.kod.focus();
return false;
}
else if(obiekt.ulica.value=="")
{
alert('Proszę poprawić polę ulica');
obiekt.ulica.value='';
obiekt.ulica.focus();
return false;
}
else if(!obiekt.tester_telefon.test(obiekt.telefon.value))
{
alert('Proszę poprawić Nr telefonu');
obiekt.telefon.value='';
obiekt.telefon.focus();
return false;
}
else if(!obiekt.tester_mail.test(obiekt.mail.value))
{
alert('Proszę poprawić adres Email');
obiekt.mail.value='';
obiekt.mail.focus();
return false;
}
else if(obiekt.tekst.value=="")
{
alert('Proszę doł±czyć tre¶c wiadomo¶ci do maila');
return false;
}
return true;


}
function klasa_form()
{
this.tester_miejscowosc=/^[a-zA-Z±bćĽęłó¶ń\s\d]+$/;
this.tester_imie=/^[a-zA-Z±bćĽęłó¶ń]{3,}$/;
this.tester_mail=/^[a-zA-Z0-9.-_]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,3}$/;
this.tester_telefon=/^[\d-]+$/;
this.imie=document.getElementsByName('imie')[0];
this.nazwisko=document.getElementsByName('nazwisko')[0];
this.firma=document.getElementsByName('firma')[0];
this.telefon=document.getElementsByName('telefon')[0];
this.mail=document.getElementsByName('mail')[0];
this.adres=document.getElementsByName('adres')[0];
this.kod=document.getElementsByName('kod')[0];
this.fax=document.getElementsByName('fax')[0];
this.ulica=document.getElementsByName('ulica')[0];
this.tekst=document.getElementsByName('tresc')[0];
this.miejscowosc=document.getElementsByName('adres_g')[0];
}
function kategorie()
{

   $('#menu_lewe_lista div').each(function(index,element){
     
     var el=$(element);
     
     el.bind('click',function(){$(this).next('ul').toggle('slow');
     
    if(el.attr('class')=='tytul_lewe_plomien')
    
    {
      el.nextUntil('.tytul_lewe_plomien').filter('div').toggle('slow');
    }
     
     
     
     });
     
     
     
   }); 
    
    
    
    

}

