//ilosc_main_news=3;
var komentarz_marg = 0;
var wysuwanie_interval;
var wsuwanie_interval;
var calosc_interval;
function komentarz_pokaz_formularz()
{
	var d = document.getElementById("div_js");
	d.innerHTML = '';
	d.innerHTML = '<div id="div_kom_main">'
		+'<div class="div_kom_in">'
			+'<div style="width:600px; text-align:right; position:relative; top:10px;"><span class="link pop_link" onclick="wsun_komentarz()">[X]</span></div>'
			+'<form action="" method="post" onsubmit="return test_formularza()">'
			+'<input type="hidden" name="todo" value="komentarz_add">'
			+'<ul class="ul_kom">'
			+'<li class="li_kom" style="padding:10px 0 5px 0;">Treść komentarza:<br /><textarea id="komentarz_tresc" class="input_komentarz" style="width:600px;" name="tresc" rows="8" cols="65"></textarea></li>'
			+'<li class="li_kom">'
			+'<div style="float:right;"><div style="float:left;">Podpis:</div>'
			+'<div style="float:left;">&nbsp;<input id="komentarz_podpis" class="input_komentarz" type="text" name="podpis"></div>'
			+'<div style="float:left;">&nbsp;<input class="input_komentarz" style="height:17px;" type="submit" value="Dodaj komentarz" name="Dodaj komentarz"></div></div></li>'
			+'</ul>'
			+'</form>'
		+'</div>'
	+'</div>';
	d.style.display = 'block';


	calosc_interval = setInterval("komentarz_ustawienie_calosci()",1);
	wysuwanie_interval = setInterval("komentarz_wjazd()",1);
}

function komentarz_ustawienie_calosci()
{
	var d = document.getElementById("div_js");
	d.style.top = document.body.scrollTop;
}

function komentarz_wjazd()
{
//	var d = document.getElementById("div_js");
	var d = document.getElementById("div_kom_main");
	komentarz_marg-=10;
	d.style.margin = komentarz_marg+" 0 0 0";
	if(komentarz_marg<=-200)
	{
		clearInterval(wysuwanie_interval);
	}
}


function komentarz_wyjazd()
{
//	var d = document.getElementById("div_js");
	var d = document.getElementById("div_kom_main");
	komentarz_marg+=10;
	d.style.margin = komentarz_marg+" 0 0 0";
	if(komentarz_marg>=0)
	{
		clearInterval(wsuwanie_interval);
		clearInterval(calosc_interval);
		var d = document.getElementById("div_js");
		d.style.display = 'none';
		d.innerHTML = '';
	}
}

function wsun_komentarz()
{
	wsuwanie_interval = setInterval("komentarz_wyjazd()",1);
}









var http_request = false;
var opis = null;
function wgraj_komentarze(id)
{
	komentarze_xml(id);	
}

function komentarze_disp()
{
    if (http_request.readyState == 4) 
	 {
		var xmldoc = http_request.responseXML;
		var data_node = xmldoc.getElementsByTagName('data').item(0);
		
		var liczba_komentarzy_node = data_node.getElementsByTagName('liczba_komentarzy').item(0);
		var liczba_komentarzy = liczba_komentarzy_node.firstChild.data;
//		alert(liczba_komentarzy);
		var komentarze_node = data_node.getElementsByTagName('komentarze').item(0);
	
		var d = document.getElementById('div_komentarze');
		d.innerHTML = '';
		for(var i=0; i<liczba_komentarzy; i++)
		{
			var item_node = komentarze_node.getElementsByTagName('item').item(i);
			var tresc_node = item_node.getElementsByTagName('tresc').item(0);
			var tresc = tresc_node.firstChild.data;
			var podpis_node = item_node.getElementsByTagName('podpis').item(0);
			var podpis = podpis_node.firstChild.data;
			var czas_node = item_node.getElementsByTagName('czas').item(0);
			var czas = czas_node.firstChild.data;

			//var d_2 = document.createElement("<div>");
			d.innerHTML = d.innerHTML + '<div><div class="komentarz_item">'
			+'<div class="komentarz_czas">'+czas+'</div>'
			+'<div class="komentarz_tresc">'+tresc+'</div>'
			+'<div class="komentarz_podpis">'+podpis+'</div>'
			+'</div></div>';
			//document.getElementById('div_komentarze').appendChild(d_2);
		}

		
//		var id_node = item_node.getElementsByTagName('id').item(0);
//		var opis_node = item_node.getElementsByTagName('opis').item(0);
//		opis = opis_node.firstChild.data;
//		id = id_node.firstChild.data;
//		document.getElementById('formularz_serial_in').style.visibility='visible';
		
//		document.getElementById('formularz_serial_id').value = id;
//		window.frames['opis___Frame'].window.frames['eEditorArea'].document.body.innerHTML = opis;
//		window.frames['opis___Frame'].document.getElementById('eSourceField').value = opis;
//		hide_loading();
	}

}


  function komentarzeRequest(url, parameters) {
//  alert('start');
//		make_loading();
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/xml');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
	  http_request.onreadystatechange = komentarze_disp;
      http_request.open('GET', url + parameters, true);
      http_request.send(null);
   }
   
	function komentarze_xml(id) {
      komentarzeRequest('xml_komentarze.php', '?id='+id);
   }



function test_formularza()
{
	var d = document.getElementById('komentarz_tresc');
	if(d.value=="") 
	{
		alert('Proszę wpisać treść komentarza!');
		return false;
	}
	
	var d = document.getElementById('komentarz_podpis');
	if(d.value=="") 
	{
		alert('Proszę podpisać komentarz!');
		return false;
	}
	return true;
}









