
function galeriaKlientEdycja(dest,limit) {

  var adres = "./sklep/klient_galeria_edycja_ajax.php"; 

  if(XMLHttpRequestObject){
  
     if (navigator.appName=="Microsoft Internet Explorer") {  var div = document.all[dest]; }
     else { var div = document.getElementById(dest); }
    
    XMLHttpRequestObject.open("GET", adres);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if(XMLHttpRequestObject.readyState == 4 && 
          XMLHttpRequestObject.status == 200){
        div.innerHTML = XMLHttpRequestObject.responseText;
        //alert("wczytalem");
        galeriaKlientLimitImg(limit);
      }
    }
    XMLHttpRequestObject.send(null);
  }  
   
}


function galeriaKlientDeleteImg(id) {

  //alert("usuwam:" + id);
  var adres = "./sklep/klient_galeria_DeleteImg_ajax.php?id=" + id;   
  var req = new XMLHttpRequest();
  req.open('GET', adres, false);
  req.send(null);
  if(req.status == 200) {
      //alert(req.responseText);     
      galeriaKlientEdycja('client_gallery');                                
  }
  else { alert("Error"); }  
}


function galeriaKlientFirstImg (id) {

  var div_komunikat_zapisane = 'komunikat_zapisane';
  var adres = "./sklep/klient_galeria_FirstImg_ajax.php?id=" + id; 

  if(XMLHttpRequestObject){    
    XMLHttpRequestObject.open("GET", adres);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if(XMLHttpRequestObject.readyState == 4 && 
          XMLHttpRequestObject.status == 200){
          //alert(XMLHttpRequestObject.responseText);
          if (navigator.appName=="Microsoft Internet Explorer") { 
                document.all[div_komunikat_zapisane].style.visibility = 'visible';
                document.all[div_komunikat_zapisane].style.display = 'block';
          }
          else { 
                document.getElementById(div_komunikat_zapisane).style.visibility = 'visible';
                document.getElementById(div_komunikat_zapisane).style.display = 'block';
          }          
          
      }
    }
    XMLHttpRequestObject.send(null);
  } 
}


function galeriaKlientLimitImg(limit) {

  var div_upload = 'file_upload_div';
  var div_upload_komunikat = 'file_upload_komunikat';

  var adres = "./sklep/klient_galeria_LimitImg_ajax.php?limit=" + limit;   
  var req = new XMLHttpRequest();
  req.open('GET', adres, false);
  req.send(null);
  if(req.status == 200) {
      //alert(req.responseText); 
      var ile_plikow = req.responseText;     
      //alert (ile_plikow+'/'+limit)
      
      if (ile_plikow>=limit) {
          //alert('Limit wyczerpany');
          if (navigator.appName=="Microsoft Internet Explorer") { 
                                     document.all[div_upload_komunikat].style.visibility = 'visible';
                                     document.all[div_upload_komunikat].style.display = 'block';
                                     
                                     document.all[div_upload].style.visibility = 'hidden';
                                     document.all[div_upload].style.display = 'none';
          }
          else { 
                                     document.getElementById(div_upload_komunikat).style.visibility = 'visible';
                                     document.getElementById(div_upload_komunikat).style.display = 'block';

                                     
                                     document.getElementById(div_upload).style.visibility = 'hidden';
                                     document.getElementById(div_upload).style.display = 'none';
          }          
      }
      else {
          //alert('Limit OK');
          if (navigator.appName=="Microsoft Internet Explorer") { 
                                     document.all[div_upload_komunikat].style.visibility = 'hidden';
                                     document.all[div_upload_komunikat].style.display = 'none';
                                     
                                     document.all[div_upload].style.visibility = 'visible';
                                     document.all[div_upload].style.display = 'block';
          }
          else { 
                                     document.getElementById(div_upload_komunikat).style.visibility = 'hidden';
                                     document.getElementById(div_upload_komunikat).style.display = 'none';
                                     
                                     document.getElementById(div_upload).style.visibility = 'visible';
                                     document.getElementById(div_upload).style.display = 'block';
          }           
      } 
                                        
  }
  else { alert("Error"); }  
}


// WYDARZENIA ///
function wydarzeniaKlientEdycja(dest,limit,id_wydarzenie) {

  var adres = "./sklep/klient_wydarzenia_edycja_ajax.php?id_wydarzenie=" + id_wydarzenie; 

  if(XMLHttpRequestObject){
  
     if (navigator.appName=="Microsoft Internet Explorer") {  var div = document.all[dest]; }
     else { var div = document.getElementById(dest); }
    
    XMLHttpRequestObject.open("GET", adres);
    XMLHttpRequestObject.onreadystatechange = function()
    {
      if(XMLHttpRequestObject.readyState == 4 && 
          XMLHttpRequestObject.status == 200){
        div.innerHTML = XMLHttpRequestObject.responseText;
        //alert("wczytalem");
        wydarzeniaKlientLimitImg(limit,id_wydarzenie);
      }
    }
    XMLHttpRequestObject.send(null);
  }  
   
}


function wydarzeniaKlientDeleteImg(id,limit,id_wydarzenie) {

  //alert("usuwam:" + id);
  var adres = "./sklep/klient_galeria_DeleteImg_ajax.php?id=" + id;   
  var req = new XMLHttpRequest();
  req.open('GET', adres, false);
  req.send(null);
  if(req.status == 200) {
      //alert(req.responseText);     
      wydarzeniaKlientEdycja('client_gallery',limit,id_wydarzenie);                                
  }
  else { alert("Error"); }  
}


function wydarzeniaKlientLimitImg(limit,id_wydarzenie) {

  var div_upload = 'file_upload_div';
  var div_upload_komunikat = 'file_upload_komunikat';

  var adres = "./sklep/klient_wydarzenia_LimitImg_ajax.php?limit=" + limit + "&id_wydarzenie=" + id_wydarzenie;   
  var req = new XMLHttpRequest();
  req.open('GET', adres, false);
  req.send(null);
  if(req.status == 200) {
      //alert(req.responseText); 
      var ile_plikow = req.responseText;     
      //alert (ile_plikow+'/'+limit)
      
      if (ile_plikow>=limit) {
          //alert('Limit wyczerpany');
          if (navigator.appName=="Microsoft Internet Explorer") { 
                                     document.all[div_upload_komunikat].style.visibility = 'visible';
                                     document.all[div_upload_komunikat].style.display = 'block';
                                     
                                     document.all[div_upload].style.visibility = 'hidden';
                                     document.all[div_upload].style.display = 'none';
          }
          else { 
                                     document.getElementById(div_upload_komunikat).style.visibility = 'visible';
                                     document.getElementById(div_upload_komunikat).style.display = 'block';

                                     
                                     document.getElementById(div_upload).style.visibility = 'hidden';
                                     document.getElementById(div_upload).style.display = 'none';
          }          
      }
      else {
          //alert('Limit OK');
          if (navigator.appName=="Microsoft Internet Explorer") { 
                                     document.all[div_upload_komunikat].style.visibility = 'hidden';
                                     document.all[div_upload_komunikat].style.display = 'none';
                                     
                                     document.all[div_upload].style.visibility = 'visible';
                                     document.all[div_upload].style.display = 'block';
          }
          else { 
                                     document.getElementById(div_upload_komunikat).style.visibility = 'hidden';
                                     document.getElementById(div_upload_komunikat).style.display = 'none';
                                     
                                     document.getElementById(div_upload).style.visibility = 'visible';
                                     document.getElementById(div_upload).style.display = 'block';
          }           
      } 
                                        
  }
  else { alert("Error"); }  
}

