obrazek_pokaz=new Image;
obrazek_ukryj=new Image;

obrazek_ukryj.src="/gui/pu/gfx/b_organizuj.gif";
obrazek_pokaz.src="/gui/pu/gfx/b_organizuj.gif";

function httpRequest(reqType,url,asynch)
{
	if (window.XMLHttpRequest)
		request = new XMLHttpRequest();
	else if (window.ActiveXObject)
	{
		request = new ActiveXObject("Msxm12.XMLHTTP");
		if (!request)
			request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (request)
		initReq(reqType,url,asynch);
	else
		alert ("Używana przeglądarka nie pozwala na wykorzystanie wszystkich funkcji tej aplikacji");
}
function initReq(reqType,url,bool)
{
	request.onreadystatechange=handleResponse;
	request.open(reqType,url,bool);
	request.send(null);
}

function send(akcja)
{
	if (akcja==null) {return;}
	var url = "";
	var nme = "";
	if (akcja == "dopisz")
	{
		url="tools/my_ajax.php?dopisz=tak";
	}
	else
		url="tools/my_ajax.php?dopisz=nie";
	//alert(url);
	httpRequest("GET",url,true);
}

function handleResponse()
{
	try
	{
		if(request.readyState==4)
		{
			if (request.status==200)
			{
				var resp = request.responseText;
				if(resp!=null)
				{
					//var func = new Function ("return "+resp);
					//displayPollResults(func());
					//alert(resp);
				}
			}
			else
			{
				alert("Wystąpił problem z komunikacją między obiektem XMLHttpRequest, a programem serwera.");
			}
		}
	}
	catch (err)
	{
		alert ("Serwer nie jest dostępny dla tej aplikacji. Proszę wkórtce spróbować ponownie. \nBłąd: "+err.message);
	}
}


function zmien(id)
{
	document.getElementById('zmien').style.display = "block";
	var tytul_dokumentu = document.getElementById('tytul'+id).value;
	document.getElementById('tytul_dok').innerHTML = tytul_dokumentu;
	document.getElementById('id_glowne').value = id;
}

function dodaj_folder(id_kat)
{
	//document.getElementById(\'dodaj_folder_text\').style.display = "none";
	document.getElementById('dodaj_folder').style.display = "block";
	if (id_kat) document.getElementById('id_katalogu').value = id_kat;
}

function zmien_folder(id,nazwa_folderu)
{
	//document.getElementById(\'dodaj_folder_text\').style.display = "none";
	document.getElementById('dodaj_folder').style.display = "block";
	document.getElementById('id_katalogu').value = id;
	document.getElementById('subakcja_katalog').value = "katalog_edytuj";
	document.getElementById('nazwa_folderu').value = nazwa_folderu;
}
function usun(a)
{
	var tekst="Czy na pewno chcesz usunąć? ";
	ok = confirm(tekst);
	if (ok) window.location=a;
}
function usun_folder(a,ile,parent)
{
	ok2 = false;
	ok = false;
	var tekst="UWAGA! ZOSTANĄ USUNIĘTE WSZYSTKIE TEKSTY Z TEGO FOLDERU";
	ok = confirm(tekst);
	if (ok && ile>0) ok2=confirm("Ok - skasuje wszystkie dokumenty znajdujące się w folderach\nAnuluj - przeniesie dokumenty do katalogu głównego");
	if(ok2 && ok) window.location="/fw/MyPortal/myDocuments/l,my_portal,id_kat,"+parent+",id_kat_usun,"+a+",akcja,wyswietl,subakcja,usun_folder,usun_dokumenty,tak/moje_dokumenty.htm";
	if(!ok2 && ok) window.location="/fw/MyPortal/myDocuments/l,my_portal,id_kat,"+parent+",id_kat_usun,"+a+",akcja,wyswietl,subakcja,usun_folder,usun_dokumenty,nie/moje_dokumenty.htm";
}
function przenies(a,user_name)
{
	window.open("tools/my_przenies_do_folderu.php?id_dok="+a,"","width=800,height=400");
}


function getElementsByName_iefix(tag, name) {
var elem = document.getElementsByTagName(tag);
var arr = new Array();
	for(i = 0,iarr = 0; i < elem.length; i++) {
		att = elem[i].getAttribute("name");
		if(att == name) {
			arr[iarr] = elem[i];
			iarr++;
		}
	}
	return arr;
}


function ikonki()
{
	var div = getElementsByName_iefix('div','ikonki');
	var length = div.length;
	$('.ikonki').toggle();
	//alert(length);
	for (i=0;i<length;i++)
	{
		if (div[i].style.display == "inline") div[i].style.display = "none";
		else div[i].style.display = "inline";

	}
	if (div[0].style.display != "inline")
	{
		document.getElementById('link').src = obrazek_pokaz.src;
		//document.getElementById(\'link\').innerHTML = "Organizuj Mój Portal FK";
		send('nie dopisuj');

	}
	else
	{
		//document.getElementById(\'link\').innerHTML = "Przejdź do widoku zwykłego";
		document.getElementById('link').src = obrazek_ukryj.src;
		send('dopisz');

	}
}
function pokaz()
{



	var div = getElementsByName_iefix('div','ikonki');
	var length = div.length;
	for (i=0;i<length;i++)
	{
		div[i].style.display = "inline";
	}
	document.getElementById('link').src = obrazek_ukryj.src;
	//document.getElementById(\'link\').src = "Przejdź do widoku zwykłego";
}

function ukryj()
{
	var div = getElementsByName_iefix('div','ikonki');
	var length = div.length;
	for (i=0;i<length;i++)
	{
		div[i].style.display = "none";
	}
	document.getElementById('link').src = obrazek_pokaz.src;
}

function sprawdz()
{
	var nazwa_folderu = document.getElementById('nazwa_folderu').value;
	if(nazwa_folderu.match(/[a-zA-Z]/))
	{
		return true;
	}
	else
	{
		alert('Nazwa folderu nie może się składać tylko z cyfr');
		return false;
	}
}

function zamknij()
	{
		var okienko = window.location="/fw/MyPortal/myDocuments/l,my_portal,akcja,wyswietl,przeniesienie,ok/moje_dokumenty.htm";
	}

function zamknij1()
	{
		var okienko = window.location="/fw/MyPortal/myDocuments/l,my_portal,akcja,wyswietl,przeniesienie_folder,ok/moje_dokumenty.htm";
	}
	
function przenies_dok(docelowy,id_dok,zrodlowy)
	{
		if(docelowy==zrodlowy) alert("Wybrany dokument już jest w tym katalogu\nWybierz inny katalog");
		else
		var okienko = window.location="/fw/MyPortal/myDocumentsMove/l,my_przenies,id_kat,"+docelowy+",akcja,przenies,id_dok,"+id_dok+",id_kat_zr,"+zrodlowy+"/przenies_dokument.htm";
		
	}

function przenies_folder(docelowy,id_kat)
	{
		if(docelowy==id_kat) alert("Wybrany dokument już jest w tym katalogu\nWybierz inny katalog");
		else
		var okienko = window.location="/fw/MyPortal/myDocumentsMove/l,my_przenies,id_kat_doc,"+docelowy+",akcja,przenies_folder,id_kat_zr,"+id_kat+"/przenies_katalog.htm";
		
	}

