 function wyswietl_rezultat(rezultat) {
    document.getElementById("usrDetails").innerHTML = rezultat;
 }

function pokazUsera(id) {
 	x_AJAXPobierzUsera(id, wyswietl_rezultat);
}
 
function AJAXOdswiezKomentarzeCallback(result){
	//D('dvCommLoader').style.display = "none"; 
 	D('dvKomentarze').innerHTML = result;

 }
 
 function AJAXOdswiezKomentarzePopupCallback(result){
	//D('dvCommLoader').style.display = "none"; 	
 	D('dvKomentarzePopup').innerHTML = result;

 }
 
 function AJAXZapiszProfilCallback(result)
 {
 	if(D('dvCommLoader')) D('dvCommLoader').style.display = "none";
 	PokazMsg(result[1], (result[0] == "error") , false);
 	
 	if(result[0] == "ok")
 	{
 		var t=setTimeout("PokazMsg('',false,false);", 5000);
 	}
 }
 
 function AJAXUsunProfilCallback(result)
 {
 	if(D('dvCommLoader')) D('dvCommLoader').style.display = "none";
 	PokazMsg(result[1], (result[0] == "error") , false);
 }
 
 function AJAXOdswiezWiadomosciCallback(result){
 	//alert("odswiez zaproszenia callb");
 	//alert(result);
	if(D('dvCommLoader')) D('dvCommLoader').style.display = "none"; 
 	D('InboxContent').innerHTML = result;
 }
 
 function AJAXOdswiezZaproszeniaCallback(result){
 	//alert("odswiez zaproszenia callb");
 	//alert(result);
	if(D('dvCommLoader')) D('dvCommLoader').style.display = "none"; 
 	D('dvZaproszeniaContent').innerHTML = result;
 }
 
 function AJAXAkceptujZaproszenieCallback(result){
	if(D('dvCommLoader')) D('dvCommLoader').style.display = "none"; 
 	//D('dvZaproszeniaContent').innerHTML = result;
 }
 
 function AJAXWyslijProsbeZDzCallback(result){
  	PokazMsg(result[1], (result[0] == "error") , false);
 	if(result[0] == 'ok'){
	 	var t=setTimeout("PokazMsg('',false,false);", 5000);
 	}	 	
 }
 
 function AJAXDodajKomentarzCallback(result){
  	PokazMsg(result[1], (result[0] == "error") , false);
 	if(result[0] == 'ok'){
	 	D('txtTrescKomentarza').value = "";
	 	var t=setTimeout("PokazMsg('',false,false);", 5000);
	 	OdswiezKomentarze(result[2], result[3], 0);
 	}	 	
 }
 
 function AJAXUsunKomentarzCallback(result){
  	PokazMsg(result[1], (result[0] == "error") , false);
 	if(result[0] == 'ok'){
	 	D('txtTrescKomentarza').value = "";
	 	var t=setTimeout("PokazMsg('',false,false);", 5000);
	 	OdswiezKomentarze(result[2], result[3], result[4]);
 	}
 }
 
 function AJAXWyslijWiadomoscCallback(result)
 {
  	PokazMsg(result[1], (result[0] == "error") , false, 'dvInfoBoxTop');
 	if(result[0] == 'ok')
 	{
	 	var t=setTimeout("PokazMsg('',false,false, 'dvInfoBoxTop');", 5000);
	 	OdswiezWiadomosci(result[2], result[3], result[4], result[5]);
 	}	 	
 }
 
 function AJAXWyslijWiadomoscPopupCallback(result)
 {
 	PokazMsg(result[1], (result[0] == "error") , false, 'dvNowaWiadomoscPopupInfo');
 	if(result[0] == 'ok')
 	{
	 	var t=setTimeout("ZamknijWiadomoscPopup()", 700);
 	}
 }
 
  function AJAXWyslijProsbeCallback(result){
 	PokazMsg(result[1], (result[0] == "error") , false, 'dvInfoBoxTop');
 	if(result[0] == 'ok')
 	{
 		var t=setTimeout("PokazMsg('',false,false, 'dvInfoBoxTop');", 5000);
 		alert("Prośba o dodanie do dziecka została wysłana.");
 		OdswiezSearch(result[2]);
 	}
 }
 
 function AJAXUsunWiadomoscCallback(result){
  	PokazMsg(result[1], (result[0] == "error") , false, 'dvInfoBoxTop');
 	if(result[0] == 'ok')
 	{
	 	var t=setTimeout("PokazMsg('',false,false, 'dvInfoBoxTop');", 5000);
	 	OdswiezWiadomosci(result[2], result[3], result[4], result[5]);
 	}	 	
 }
 
 function AJAXUstawWiadomoscPrzeczytanaCallback(result){
 	// ustaw row na przeczytany
 	
 	if(result[0] == "ok")
 	{
 		var id = result[1];
 		D('cellWiadomoscData' + id).style.fontWeight = "normal";
 		D('cellWiadomoscNadawca' + id).style.fontWeight = "normal";
 		D('cellWiadomoscTytul' + id).style.fontWeight = "normal";
 	}
 }
 
 function AJAXPrzewinKalendarzCallback(result){
 	D('hidKalRok').value = result[0];  
 	D('hidKalMc').value = result[1];	 	
 	D('spKalRok').innerHTML = result[0];
 	D('dvKalMc').innerHTML = result[3]; 	
 	D('dvKalendarz').innerHTML = result[2];
 	x_AJAXOdswiezKalendarz(result[4], result[0], result[1], AJAXOdswiezKalendarzCallback);
 }	
 
 function AJAXOdswiezKalendarzCallback(result){
 	D('dvWydarzenia').innerHTML = result;
 }
 
 function AJAXUsunWydarzenieCallback(result){
   	PokazMsg(result[1], (result[0] == "error") , false);
 	if(result[0] == 'ok'){	 	
	 	var t=setTimeout("PokazMsg('',false,false);", 5000);
	 	PrzewinKalendarz("mc", 0, result[2]); 
 	}
 }
  
 function AJAXZapiszNaduzycieCallback(result){
 	PokazMsg(result[1], (result[0] == "error") , false);
 	if(result[0] == 'ok'){
	 	D('txtTrescNaduzycia').value = "";
	 	var t=setTimeout("PokazMsg('',false,false);", 5000);
 	}
 }
 
 function AJAXOdswiezDzieciCallback(result){
 	D('dvMainContenerBox').innerHTML = result;
 }
 
 function AJAXOdswiezSearchCallback(result){
 	D('dvMainContenerBox').innerHTML = result;
 }
 
 function AJAXOdswiezNewsyCallback(result){
	var cont = D('MainRight');
	if(cont)
		D('MainRight').innerHTML = result;
	else
		D('dvMainContenerBox').innerHTML = result;
}
 
 function AJAXZapiszOpisZdjeciaCallback(result){
	PokazMsg(result[1], (result[0] == "error") , false);
 	if(result[0] == 'ok'){
 		D('tdOpis').innerHTML = result[2];
	 	var t=setTimeout("PokazMsg('',false,false);", 5000);
 	}
 }
 
function AJAXPobierzZdjecieCallback(result){	
	PokazMsg("", false , false);
	D('dvFotoLoader').style.display = "none";
	D('dvFotoLoaderText').style.display = "none";
	if(result[0] != "error"){
		D("tdImgNazwa").innerHTML = result[1];
		D("tdOpis").innerHTML = result[2];
		D("txtOpisZdjecia").value = result[7];		
		D("tdImgData").innerHTML = result[3];
		D("tdImgUser").innerHTML = result[4];
		D("imgPlik").src = result[5];
		D("imgPlik").alt = result[1];
		D("aSitePathFile").href = result[6] + "/file/" + result[0];
		D("aSitePathFile").innerHTML = result[1];		
		OdswiezKomentarze("file", result[0], 0);
		if(D('comObjId')) D('comObjId').value = result[0];
		if(D('nadObjId')) D('nadObjId').value = result[0];
		D('hidIdFile').value = result[0];		
		D('hidZdjPrev').value = result[8];
		D('hidZdjNext').value = result[9];
		D('tdImgOcena').innerHTML = result[10];
		
		// sygnatura
		var gen = D('txtSygGen_html');
		if(gen != null)
		{
			gen.value = result[11];
		}
		gen = D('txtSygGen_phpbb');
		if(gen != null)
		{
			gen.value = result[12];
		}
		var linki = D('txtSygLinki');
		if(linki != null)
		{
			linki.innerHTML = result[13];
		}
		var genStat = D('sygnGenValidStr');
		if(genStat != null)
		{
			genStat.innerHTML = result[14];
		}
	}
}

function AJAXOcenZdjecieCallback(result){
	if(result[0] == "error")
		alert(result[1]);
	else
		D('tdImgOcena').innerHTML = result[1];
}
 
function AJAXPowtorzLinkCallback(result)
{
	alert(result[1]);
}
 
 //sa po to zeby sie AJAX nie wyjebal :)
 function showFrmWait(){}
 function hideFrmWait(){}
 
 function AJAXDodajWydarzenieZPlikCallback(result)
 {
 	opener.location.href = result[0];
 	document.location.href = result[1];
 }
 
function AJAXDodajGalerieZPlikCallback(result)
{
	opener.location.href = result[0];
	document.location.href = result[1];
}

function AJAXGenerujSygnatureCallback(result)
{
	var gen = D('txtSygGen_html');
	if(gen != null)
	{
		gen.value = result[1];
	}
	
	gen = D('txtSygGen_phpbb');
	if(gen != null)
	{
		gen.value = result[2];
	}
	//alert("Sygnatura wygenerowana pomyslnie " /* dla pliku " + result[5]*/);
	
	var linki = D('txtSygLinki');
	if(linki != null)
	{
		linki.innerHTML = result[3];
	}
	
	var genStat = D('sygnGenValidStr');
	if(genStat != null)
	{
		genStat.innerHTML = result[4];
	}
}

function AJAXUsunSygnatureCallback(result)
{
	var gen = D('txtSygGen_html');
	if(gen != null)
	{
		gen.value = result[1];
	}
	gen = D('txtSygGen_phpbb');
	if(gen != null)
	{
		gen.value = result[2];
	}
	
	var linki = D('txtSygLinki');
	if(gen != null && linki != null)
	{
		linki.innerHTML = result[3];
	}
	
	var genStat = D('sygnGenValidStr');
	if(genStat != null)
	{
		genStat.innerHTML = result[4];
	}
}

function AJAXGenerujPublinkCallback(result)
{
	var linki = D('txtPublLinki');
	if(linki != null)
	{
		linki.innerHTML = result[1];
		//alert("Sygnatura wygenerowana pomyslnie " /* dla pliku " + result[3]*/);
	}
	
	var gen = D('txtPublGen_dz');
	if(gen != null)
	{
		gen.value = result[2];
	}
	gen = D('txtPublGen_ty');
	if(gen != null)
	{
		gen.value = result[3];
	}
	gen = D('txtPublGen_ni');
	if(gen != null)
	{
		gen.value = result[4];
	}
	
	var data = D('publGenData');
	if(data != null)
	{
		data.innerHTML = result[5];
	}
}

function AJAXUsunPublinkCallback(result)
{
	var linki = D('txtPublLinki');
	if(linki != null)
	{
		linki.innerHTML = result[1];		
		//if(result[0] == "ok") alert("Pomyślnie usunięto wygenerowaną sygnaturę.");
	}
	
	var gen = D('txtPublGen_dz');
	if(gen != null)
	{
		gen.value = result[2];
	}
	gen = D('txtPublGen_ty');
	if(gen != null)
	{
		gen.value = result[3];
	}
	gen = D('txtPublGen_ni');
	if(gen != null)
	{
		gen.value = result[4];
	}
	
	var data = D('publGenData');
	if(data != null)
	{
		data.innerHTML = "[nieaktywny]";
	}
}



