var co;
var aryClassElements = new Array();

function dodajKomentarz()
{
	if (document.getElementById('iKomentarz').value=='' || document.getElementById('iUser').value=='')
	{
		document.getElementById('dInfo').style.display='';
		return false;	
	}
	else
	{
		var req = mint.Request();	
		req.method='POST';
		req.AddParam("komentarz", $("iKomentarz").value);
		req.AddParam("user", $("iUser").value);
		req.AddParam("id_ojca", $("iIdOjca").value);
		req.AddParam("id_obiektu", $("iIdObiektu").value);
		req.AddParam("action", $("iAction").value);
		if ($("iAkceptuj").value==1) { req.Send("myclass/Komentarze/ajax_komentarze.php", "dKomentarz"); document.getElementById('dDodajKomentarz0').style.display='none'; }
		else req.Send("myclass/Komentarze/ajax_komentarze.php", "dDodajKomentarz"+document.getElementById('iIdOjca').value);
		
	}
}

function pokazDodajKomentarz(id_ojca)
{
	if (!co) co=document.getElementById('dDodajKomentarz0').innerHTML;
	ukryjFormularzeDodawania();
	if (id_ojca==0)
	{
		if (co && document.getElementById('dDodajKomentarz0').innerHTML=='')
		{
			document.getElementById('dDodajKomentarz0').innerHTML=co;
		}
		document.getElementById('dDodajKomentarz0').style.display='block';
		document.getElementById('iIdOjca').value=0;
	}
	else
	{
		document.getElementById('dDodajKomentarz0').innerHTML='';
		document.getElementById('dDodajKomentarz'+id_ojca).innerHTML=co;
		document.getElementById('iIdOjca').value=id_ojca;
	}
	document.getElementById('dInfo').style.display='none';
}

function ukryjFormularzeDodawania()
{
    aryClassElements.length = 0;
    getElementsByClassName( 'dodajKomentarz', document.body );
    for ( var i = 0; i < aryClassElements.length; i++ )
	{
        aryClassElements[i].innerHTML = '';
		//aryClassElements[i].className = 'youFoundMe';
    }
}

function getElementsByClassName( strClassName, obj )
{
    if ( obj.className == strClassName )
	{
        aryClassElements[aryClassElements.length] = obj;
    }
    for ( var i = 0; i < obj.childNodes.length; i++ )
	{
        getElementsByClassName( strClassName, obj.childNodes[i]);
	}
}  
