var ObiektXMLHttp = false;
     
if (window.XMLHttpRequest) {
	ObiektXMLHttp = new XMLHttpRequest();
	
} 
else if (window.ActiveXObject) 
{
	ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHttp");

}   
 
 /* dodawanie formularza przez obiekt XML, ale zablokowane - nie uploaduje plików */
  function dodFormularzaXML(FormName) {  
                                       
                               if(ObiektXMLHttp) {                          
                               ObiektXMLHttp.open("POST", "wyslij.php", true); 
                               ObiektXMLHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                               ObiektXMLHttp.send(bierzElementyForm(FormName, '0'));
                               ObiektXMLHttp.onreadystatechange = function() 
                                {

                                
                                if (ObiektXMLHttp.readyState == 4) {
                                                                         //alert(ObiektXMLHttp.responseText);
                                        var zwrotAj = ObiektXMLHttp.responseText.split("<-KOMUNIKACIK->");
                                        var cyfraDiv = zwrotAj[0]; 
                                        var zwrot = zwrotAj[1]; 
                                        var komunikat = zwrotAj[2];
                                         var divzbledem = document.getElementById("KOMUNIKAT_BLAD" + cyfraDiv);
                                           
                                        if (zwrot == 1) {
                                             
                                             divzbledem.style.display = 'inline';
                                             divzbledem.innerHTML = komunikat;
                                             bierzElementyForm(FormName, '1')
                                             setTimeout("window.location.reload();" , 5000); 
                                             
                                             }
                                             
                                             else if (zwrot == 0) {
                                             
                                                      divzbledem.style.display = 'inline'; 
                                                      divzbledem.innerHTML = komunikat;
                                             
                                                      }
                                                      
                                     }  //IF  ObiektXMLHttp.readyState
                                     
                                     else if (ObiektXMLHttp.readyState != 4) { 
                                     
                                      
                                          
                                     }              
        
                                } //ObiektXMLHttp.onreadystatechange
                            
                                    
                                    
                                    }
     }
     
     
     function bierzElementyForm(formularzName , wersja) {
                                
          var daneF = new Array();                                                      
          
           if (formularzName == '1') {
           var formularz = document.prywatna.elements.length;
       
           for (var i=0; i < formularz; i++) {
           
               if (wersja == '0') {
                var parametr = document.prywatna.elements[i].name + '=' + document.prywatna.elements[i].value;
                daneF.push(parametr);
                                  }
                                  else if (wersja == '1') { 
                                          
                                          if (document.prywatna.elements[i].name != 'topcja' && document.prywatna.elements[i].name != 'todbiorca' &&
                                              document.prywatna.elements[i].name != 'taut' && document.prywatna.elements[i].name != 'tido') {
                                          
                                                 document.prywatna.elements[i].value = '';
                                              }
                                          }
                                  
                }               
                
           }
           
           else if (formularzName == '2') {
           var formularz = document.komentarz.elements.length;
             
           for (var i=0; i < formularz; i++) {
           
               if (wersja == '0') {
                var parametr = document.komentarz.elements[i].name + '=' + document.komentarz.elements[i].value;
                daneF.push(parametr);
                     }
                     else if (wersja == '1') { 
                                          
                                          if (document.komentarz.elements[i].name != 'topcja' && document.komentarz.elements[i].name != 'todbiorca' &&
                                              document.komentarz.elements[i].name != 'taut' && document.komentarz.elements[i].name != 'tido') {
                                          
                                                 document.komentarz.elements[i].value = '';
                                              }
                                  
                                          }
                }                
                
           }
           
           else if (formularzName == '3') {
           var formularz = document.komentarzs.elements.length;
             
           for (var i=0; i < formularz; i++) {
           
               if (wersja == '0') {
                var parametr = document.komentarzs.elements[i].name + '=' + document.komentarzs.elements[i].value;
                daneF.push(parametr);
                     }
                     else if (wersja == '1') { 
                                          
                                          if (document.komentarzs.elements[i].name != 'topcja' && document.komentarzs.elements[i].name != 'todbiorca' &&
                                              document.komentarzs.elements[i].name != 'taut' && document.komentarzs.elements[i].name != 'tido') {
                                          
                                                 document.komentarzs.elements[i].value = '';
                                              }
                                  
                                          }
                }                
                
           }
           
           else if (formularzName == '4') {
           var formularz = document.znajomi.elements.length;
             
           for (var i=0; i < formularz; i++) {
           
               if (wersja == '0') 
                     {
                var parametr = document.znajomi.elements[i].name + '=' + document.znajomi.elements[i].value;
                daneF.push(parametr);
                     }
                     else if (wersja == '1') { 
                                          
                                           
                                  
                                             }
                }                
                
           }
           
           else if (formularzName == '5') {
           var formularz = document.alarm.elements.length;
             
           for (var i=0; i < formularz; i++) {
           
               if (wersja == '0') 
                     {
                var parametr = document.alarm.elements[i].name + '=' + document.alarm.elements[i].value;
                daneF.push(parametr);
                     }
                     else if (wersja == '1') { 
                                          
                                           
                                  
                                             }
                }                
                
           }
                                                
                return daneF.join("&"); 
                             
           }  
           
