var client = new HttpClient();
client.isAsync = true;

client.callback = function(result, divId) {
	document.getElementById(divId).innerHTML = result;
} 

var input_uzytk = new Array('gal_id', 'plik', 'opis');

function testFormPlik() {
  document.getElementById('plik').style.borderColor = '#FDA399';
} 

function edytujOpis(url, divId, id_plik) { 
  //document.getElementById(divId).innerHTML = '<img src="../grafika/ajax-loader.gif" border="0" hspace="0" vspace="0">'; 
	var myRand = parseInt(Math.random()*99999999);
  var dane = "id_plik="+id_plik+"&random="+myRand;    
	client.makeRequest(url, dane, divId);
}

/*
function zmienOpis_QQ(url, divId, uzytkownik_id) {   
  //document.getElementById(divId).innerHTML = '<img src="../grafika/ajax-loader.gif" border="0" hspace="0" vspace="0">'; 
	var imie = document.getElementById('imie').value;
	var nazwisko = document.getElementById('nazwisko').value;
	var login = document.getElementById('login').value;
	var haslo = document.getElementById('haslo').value;
	var mail = document.getElementById('mail').value;
	var telefon = document.getElementById('telefon').value;
	var ulica = document.getElementById('ulica').value;
	var numer = document.getElementById('numer').value;
	var miasto = document.getElementById('miasto').value;
	var kod = document.getElementById('kod').value;
	var num_upr = document.getElementById('num_upr').value;
	var dane = "akcja=zmien_uzytkownika&uzytkownik_id="+uzytkownik_id+"&imie="+imie+"&nazwisko="+nazwisko+"&login="+login+"&haslo="+haslo+"&mail="+mail+"&telefon="+telefon+"&ulica="+ulica+"&numer="+numer+"&miasto="+miasto+"&kod="+kod+"&num_upr="+num_upr; 
	client.makeRequest(url, dane, divId);
	wyczyscPola();
}
*/

function potwierdzUsunPlik(url, divId, id_plik) {
  document.getElementById('potwierdz_usun_plik').style.display = 'block';  
	var dane = "id_plik="+id_plik; 
	client.makeRequest(url, dane, divId);
}

function usunPlik(url, divId, id_plik) { 
	var dane = "akcja=usun_plik&id_plik="+id_plik; 
	client.makeRequest(url, dane, divId);
} 

function testPolPlik(id) { 
  var wzor = /[=+()!#$%*]/;
    var tekst = document.getElementById(id).value;
    if(wzor.test(tekst) || document.getElementById(id).value == '') {
      document.getElementById(id).style.borderColor = '#FDA399';
      document.getElementById(id).style.color = 'red'; 
      document.getElementById(id).value = tekst+' - blędne dane lub ich brak'; 
      document.getElementById('test_'+id).value = 'nie';
  	  document.getElementById('zablokuj_uzytk').innerHTML = '<input class="submit" id="submit" type="button" value="Zablokowany" name="zablokowany">';
  	}
    else {
      document.getElementById(id).style.borderColor = '';
      document.getElementById(id).style.color = ''; 
      document.getElementById('test_'+id).value = 'tak';
     } 
  if(document.getElementById('test_gal_id').value == 'tak' && document.getElementById('test_plik').value == 'tak' && document.getElementById('test_opis').value == 'tak') 
    document.getElementById('zablokuj_uzytk').innerHTML = '<input class="submit" id="submit" type="submit" value="Prześlij plik" name="dodaj">';
}

function wyczyscPolaPlik() {
  for(i=0; i<input_uzytk.length; i++) { 
    if(i==0)
      document.getElementById('test_'+input_uzytk[i]).value = 'nie';
    else
      document.getElementById('test_'+input_uzytk[i]).value = 'tak';
    document.getElementById(input_uzytk[i]).style.borderColor = '';
    document.getElementById(input_uzytk[i]).value = '';
    document.getElementById('zablokuj_uzytk').innerHTML = '<input class="submit" id="submit" type="button" value="Zablokowany" name="zablokowany" onClick="testFormPlik()">'; 
  }
}



