String.prototype.trim = function() { return this.replace(/^\s*|\s(?=\s)|\s*$/g, ""); }

function changeTab(tab){

  $("#tab01").removeClass().addClass('tab01');
  $("#tab02").removeClass().addClass('tab02');
  $("#tab03").removeClass().addClass('tab03');
  $("#tab04").removeClass().addClass('tab04');
  
  $("#"+tab).removeClass().addClass(tab+'_red');

  $("#tab01_content").hide();
  $("#tab02_content").hide();
  $("#tab03_content").hide();
  $("#tab04_content").hide();
  
  $("#"+tab+"_content").show();
  
}

function zgloszenia(form){
    
    $(".form_error").hide();
    
    var error = 0; 
    if (!form.etap1.checked && !form.etap2.checked && !form.etap3.checked && !form.etap4.checked) { $("#etapy_error").fadeIn(); form.etap1.focus(); error = 1; }
    if(!form.imie.value.trim()){ $("#imie_error").fadeIn(); form.imie.select(); form.imie.focus(); error = 1; }
    if(!form.nazwisko.value.trim()){ $("#nazwisko_error").fadeIn(); form.nazwisko.select(); form.nazwisko.focus(); error = 1; }
    
    
//     if(!form.pesel.value.trim()){ $("#pesel_error").fadeIn(); form.pesel.select(); form.pesel.focus(); error = 1; }
//     reg = /^[0-9]{11}$/;
//     if( !reg.test(form.pesel.value.trim()) ){ 
//       $("#pesel_error").fadeIn(); form.pesel.select(); form.pesel.focus(); error = 1; 
//     }
    
    
//     if(!form.dowod.value.trim()){ $("#dowod_error").fadeIn(); form.dowod.select(); form.dowod.focus(); error = 1; }
//     if(form.Date_Day.value=='01' && form.Date_Month.value=='01' && form.Date_Year.value=='2009'){ $("#urodziny_error").fadeIn(); form.Date_Day.focus(); error = 1; }      
    if(form.email.value.trim()!=''){
      reg = /^[a-zA-Z0-9_.-]{1,30}@[a-zA-Z0-9._-]+(\.[a-zA-Z0-9]+)+$/;
      if(!reg.test(form.email.value.trim())){ $("#email_error").fadeIn(); form.email.select(); form.email.focus(); error = 1; }
    }
    if(!form.ulica.value.trim()){ $("#ulica_error").fadeIn(); form.ulica.select(); form.ulica.focus(); error = 1; }
    if(!form.miejscowosc.value.trim()){ $("#miejscowosc_error").fadeIn(); form.miejscowosc.select(); form.miejscowosc.focus(); error = 1; }
    reg = /^[0-9]{2}-[0-9]{3}$/;
    reg2 = /^[0-9]{3}-[0-9]{2}$/;
    reg3 = /^[0-9]{5}$/;
    if( !reg.test(form.kod.value.trim()) ){ 
      if( !reg2.test(form.kod.value.trim()) ){
        if( !reg3.test(form.kod.value.trim()) ){
          $("#kod_error").fadeIn(); form.kod.select(); form.kod.focus(); error = 1;
        } 
      }
    }
    if(!form.kraj.value.trim()){ $("#kraj_error").fadeIn(); form.kraj.select(); form.kraj.focus(); error = 1; }
    
    if(error==1) return false;
    else return true;       
  
}
