var XMLHttpRequestObject = false;

if(window.XMLHttpRequest){
  XMLHttpRequestObject = new XMLHttpRequest();
}
else if(window.ActiveXObject){
  XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
}


function sprawdz(id) {
 if (navigator.appName=="Microsoft Internet Explorer") { 
    if (document.all[id].style.visibility == 'visible') {
          document.all[id].style.visibility = 'hidden';
          document.all[id].style.display = 'none';
    }
    else {
       document.all[id].style.visibility = 'visible';
       document.all[id].style.display = 'block';
    }
 }
 else { 
  
    if (document.getElementById(id).style.visibility == 'visible') {
        document.getElementById(id).style.visibility = 'hidden';
        document.getElementById(id).style.display = 'none';
    }
    else {
       document.getElementById(id).style.visibility = 'visible';
       document.getElementById(id).style.display = 'block';
    }
 }
}


function sprawdz_blok_reklama(id) {



 if (navigator.appName=="Microsoft Internet Explorer") { 
    if (document.all[id].style.visibility == 'visible') {
          document.all[id].style.visibility = 'hidden';
          document.all[id].style.display = 'none';
          
          var adres = "strona/blok_reklama_ajax.php?blok_reklama_zamknij=1";
          if(XMLHttpRequestObject){ 
            //var div = document.getElementById(divfoto);
            XMLHttpRequestObject.open("GET", adres);
            XMLHttpRequestObject.onreadystatechange = function()
            {
              if(XMLHttpRequestObject.readyState == 4 && 
                  XMLHttpRequestObject.status == 200){                    
                  //div.innerHTML = XMLHttpRequestObject.responseText;
                  //alert(XMLHttpRequestObject.responseText);
              }
            }
            XMLHttpRequestObject.send(null);
          }
    }
    else {
       document.all[id].style.visibility = 'visible';
       document.all[id].style.display = 'block';
    }
 }
 else { 
  
    if (document.getElementById(id).style.visibility == 'visible') {
        document.getElementById(id).style.visibility = 'hidden';
        document.getElementById(id).style.display = 'none';
         
          var adres = "strona/blok_reklama_ajax.php?blok_reklama_zamknij=1";
          if(XMLHttpRequestObject){ 
            //var div = document.getElementById(divfoto);
            XMLHttpRequestObject.open("GET", adres);
            XMLHttpRequestObject.onreadystatechange = function()
            {
              if(XMLHttpRequestObject.readyState == 4 && 
                  XMLHttpRequestObject.status == 200){                    
                  //div.innerHTML = XMLHttpRequestObject.responseText;
                  //alert(XMLHttpRequestObject.responseText);
              }
            }
            XMLHttpRequestObject.send(null);
          }
          
    }
    else {
       document.getElementById(id).style.visibility = 'visible';
       document.getElementById(id).style.display = 'block';
    }
 }
}


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=9,0,0,0" width="'+szerokosc+'" height="'+wysokosc+'" id="'+nazwa+'" 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="'+nazwa+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
}



//-----------
        var buttonAktiv = 0;
        var klip = 0;
        var id_jezyk = 0;
        var id_btn = 0;
        
        function over_btn(lang,id){ 
           
           if(buttonAktiv){
              var url='images_menu/menu_'+id_jezyk+'/glowne_out_'+id_btn+'.png';
              buttonAktiv.src = url; 
              var podmenu = "menu_"+id_btn;
              klip.style.visibility = 'hidden';
           }
           var name="top_"+id;
           
           //---------przypisanie--------//
           id_jezyk = lang;
           id_btn = id;
           buttonAktiv = document.getElementById(name);
           //---------przypisanie end--------//
           
           
           var url='images_menu/menu_'+id_jezyk+'/glowne_over_'+id_btn+'.png';
           buttonAktiv.src = url;
           
           var podmenu = "menu_"+id_btn;
           klip = document.getElementById(podmenu);
           klip.style.visibility = 'visible';
           
        }
        function out_btn(){
            if(buttonAktiv){
               var url='images_menu/menu_'+id_jezyk+'/glowne_out_'+id_btn+'.png';
               buttonAktiv.src = url;
               var podmenu = "menu_"+id_btn;
               klip.style.visibility = 'hidden';
            }
        }
//---------------

function checkform_kontakt (form,lang,pole_tekst,ilosc_atrybut){

 if (form.imienazwisko.value==''){
   alert(wpisz_nazwisko[lang]);
   return false;
 }
 
 if (form.nrtel.value==''){
   alert(wpisz_telefon[lang]);
   return false;
 }
 
 if (form.email.value==''){
      alert(wpisz_mail[lang]);
      return false;
 }
 
 if(form.email.value!=''){
    var wzor_adres = /^([\w\.+_\-]+)@([\w\.\-_]+)\.([a-z]{2,6})$/; 
    var str_adres = form.email.value; 
    if(!(wzor_adres.test(str_adres))){      
      alert(str_adres + mail_blad[lang]);
      return false;
    } 
  }
  
 if (form.instytucja_zam.value=='') 
 {
   alert(wpisz_firme[lang]);
   return false;
 }
 
 if (form.nip_zam.value==''){
   alert(wpisz_nip[lang]);
   return false;
 }
/*  
 if (form.szer_druk.value==''){
      alert("Proszę podać Format wydruku szerokość!");
   return false;
 }
 
 if (form.wys_druk.value==''){
      alert("Proszę podać Format wydruku wysokość!");
   return false;
 }
 
 if (form.ilosc_druk.value==''){
      alert("Proszę podać Ilość wydruków!");
   return false;
 }
*/ 

 if (form.ulica_zam.value==''){
   alert(wpisz_ulica_numer[lang]);
   return false;
 }
 
 if (form.kod_pocztowy_zam.value==''){
   alert(wpisz_kod_pocztowy[lang]);
   return false;
 }
 
 if (form.miasto_zam.value==''){
   alert(wpisz_miasto[lang]);
   return false;
 }

 if (form.kraj_zam.value==''){
   alert(wpisz_kraj[lang]);
   return false;
 } 

  //alert (pole_tekst);
  if (pole_tekst=='1') {
       if (form.pole_tekst.value==''){
           alert("Proszę uzupełnić pole tekstowe!");
           return false;
       }       
  }

  for(var i = 0; i<ilosc_atrybut; i++)
  {
     var nazwa_select = form["atrybut_nazwa_"+i].value;
     if (form["atrybut_"+i].value==0) 
     {
        alert("Proszę wybrać parametr: "+nazwa_select+"!");
        return false;
     }
  }  
 
  
 
  if (form.zgoda.checked==false){ 
        alert(wpisz_zgoda_dane[lang]);
        return false;
  } 
 form.submit();
}


function checkform_zamowienie (form,id_zam,lang,wykonaj,ile_dodanych_plikow,pole_tekst,ilosc_atrybut){

 //alert (wykonaj);

 var szer_druk_wartosc = parseFloat(form.szer_druk.value.replace(',', '.'));
 var wys_druk_wartosc = parseFloat(form.wys_druk.value.replace(',', '.'));

  
 if (navigator.appName=="Microsoft Internet Explorer") { 
    if (form.szer_druk.value!='') {  document.all['szer_druk'].value = szer_druk_wartosc; }
    if (form.wys_druk.value!='') {  document.all['wys_druk'].value = wys_druk_wartosc; }
    if (wykonaj!='') { document.all['wykonaj'].value = wykonaj; }
 }
 else {
    if (form.szer_druk.value!='') {  document.getElementById('szer_druk').value = szer_druk_wartosc; }
    if (form.wys_druk.value!='') {  document.getElementById('wys_druk').value = wys_druk_wartosc; }
    if (wykonaj!='') { document.getElementById('wykonaj').value = wykonaj; }
 } 
 
 
 if (wykonaj=='dodaj_plik') { 
     if (form.szer_druk.value==''){
          alert(wpisz_szerokosc_wydruku[lang]);
      return false;
     }
 
     if (form.wys_druk.value==''){
          alert(wpisz_wysokosc_wydruku[lang]);
      return false;
    }
 
    if (form.ilosc_druk.value==''){
         alert(wpisz_ilosc_wydruk[lang]);
       return false;
    }
 
    //alert (pole_tekst);
    if (pole_tekst=='1') {
       if (form.pole_tekst.value==''){
           alert("Proszę uzupełnić pole tekstowe!");
           return false;
       }       
    }
    
    for(var i = 0; i<ilosc_atrybut; i++)
    {
       var nazwa_select = form["atrybut_nazwa_"+i].value;
       if (form["atrybut_"+i].value==0) 
       {
          alert("Proszę wybrać parametr: "+nazwa_select+"!");
          return false;
       }
    }
    
      //Sprawdzenie czy jest dodany plik
      var czas = new Date();
      var adres = "rejestracja/spr_pliki_dodany_ajax.php?id_zam=" + id_zam+ "&ile_dodanych_plikow=" +ile_dodanych_plikow+ "&czas=" + czas; 
      //alert (adres);
      var req = new XMLHttpRequest();
      req.open('GET', adres, false);
      req.send(null);
      if(req.status == 200) {
        var plik_dodany = req.responseText;                                   
        //document.getElementById(div).innerHTML=galeria;
    
        //alert (plik_dodany);
        // 1 - plik dodany  
       if(plik_dodany!='1'){
          alert(wpisz_dodaj_plik[lang]);
         return false;
       } 
     }        
  
 } 
 
 
 
 if (wykonaj=='wyslij') { 
 
     if (ile_dodanych_plikow=='0') {
          alert(wpisz_dodaj_plik_do_zam[lang]);
          return false;
     }
  
      //Sprawdzenie czy jest zaiportowany jakis plik
      var czas = new Date();
      var adres = "rejestracja/spr_pliki_zam_ajax.php?id_zam=" + id_zam+ "&czas=" + czas; 
      //alert (adres);
      var req = new XMLHttpRequest();
      req.open('GET', adres, false);
      req.send(null);
      if(req.status == 200) {
        var plik_dodany = req.responseText;                                   
        //document.getElementById('odp').innerHTML=req.responseText;
    
        //alert (plik_dodany);
        // 1 - plik dodany  
       if(plik_dodany!='1'){
          alert(wpisz_dodaj_plik[lang]);
         return false;
       } 
     } 
  }
  
 form.submit();
}


function plik_zamowienie_usun(form,wykonaj,id_plik) {

    if(id_plik==1){
          alert("Usun - "+ id_plik);
         return false;
    }

  form.submit();
}

