// ponizej mamy funkcje z ajaxa
var przerzucaj = true

function PobierzDanePost(zrodlo, parameters, cel)
{
  	if (window.XMLHttpRequest)
		{
			ObiektXMLHttp = new XMLHttpRequest();
		}
	else
		{
		    var xhrVersion = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp" ];
        	for (var i = 0; i < xhrVersion.length; i++)
				{
            		try {
                		var ObiektXMLHttp = new ActiveXObject(xhrVersion[i]);
		                break;
    		        } catch (e) { }
        		}
};


if(ObiektXMLHttp)
	{
		var cel = document.getElementById(cel);

		ObiektXMLHttp.open('POST', zrodlo, true);
		ObiektXMLHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		ObiektXMLHttp.setRequestHeader("Content-length", parameters.length);
		ObiektXMLHttp.setRequestHeader("Connection", "close");
		ObiektXMLHttp.send(parameters);

		ObiektXMLHttp.onreadystatechange = function()
		{
		/*if (ObiektXMLHttp.readyState == 1 || 0)
			{
				cel.innerHTML = "ladowanie...";
			}*/
		if (ObiektXMLHttp.readyState == 4)
			{
				cel.innerHTML = ObiektXMLHttp.responseText;
			}
		else
			{
				cel.innerHTML = '<img src="skorki/' + skorka + '/przyciski/ajax-loader.gif" width="16" height="16" alt="" /> pobieram dane...';
			}
		}
	}
}

// druga czesc kodu
function PobierzDane(zrodlo, cel)
{

	if (window.XMLHttpRequest)
{
	ObiektXMLHttp = new XMLHttpRequest();
}
else
{
    var xhrVersion = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp" ];
        for (var i = 0; i < xhrVersion.length; i++)
			{
            	try {
                	var ObiektXMLHttp = new ActiveXObject(xhrVersion[i]);
	                break;
    	        } catch (e) { }
        	}

};


	if(ObiektXMLHttp)
		  {
			  var tmp = new String(cel);
				var cel = document.getElementById(cel);
				ObiektXMLHttp.open("GET", zrodlo, true);
				//setPage(zrodlo);
				ObiektXMLHttp.onreadystatechange = function()
					{
						/*if (ObiektXMLHttp.readyState == 1 || 0)
							{
								document.getElementById('przejsciowka').innerHTML = "ladowanie...";
							}*/
						if (ObiektXMLHttp.readyState == 4)
							{
								/*cel.innerHTML = ObiektXMLHttp.responseText;*/
								if (document.getElementById(tmp)) {
									document.getElementById(tmp).innerHTML = poprawURLe(ObiektXMLHttp.responseText);
								}
								document.getElementById('przejsciowka').innerHTML = '';
							}
							else
							{
								document.getElementById('przejsciowka').innerHTML = '<img src="skorki/' + skorka + '/przyciski/ajax-loader.gif" width="16" height="16" alt="" /> pobieram dane...';
							}

					}

			// trzecia cz�� kodu
			ObiektXMLHttp.send(null);
		}
}


// druga cz�� kodu
function PobierzSzybkoDane(zrodlo, cel)
{
	if (window.XMLHttpRequest)
{
	ObiektXMLHttp = new XMLHttpRequest();
}
else
{
    var xhrVersion = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp" ];
        for (var i = 0; i < xhrVersion.length; i++)
			{
            	try {
                	var ObiektXMLHttp = new ActiveXObject(xhrVersion[i]);
	                break;
    	        } catch (e) { }
        	}

};

	if(ObiektXMLHttp)
		  {
			  var tmp = new String(cel);
				var cel = document.getElementById(cel);
				ObiektXMLHttp.open("GET", zrodlo, true);
				//setPage(zrodlo);
				ObiektXMLHttp.onreadystatechange = function()
					{
						if (ObiektXMLHttp.readyState == 4)
							{
								cel.innerHTML = poprawURLe(ObiektXMLHttp.responseText);
							}

					}
			// trzecia cz�� kodu
			ObiektXMLHttp.send(null);
		}
}
function WstawWDiva(tresc,ramka)
{
	var cel = document.getElementById(ramka);
		cel.innerHTML = tresc;

}

function NoweOkno(url,width,height)
{
	Win = window.open(url,'','width=' + width + ',height=' + height + ',toolbar=no,status=no,directories=no,scrolling=no,scrollbars=no,resizable=no,resize=no');
}

function LogowanieOnEnter(myfield,e)
{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else
		if (e) keycode = e.which;
	else
		return  true;

	if (keycode == 13)
	   {
		  FormularzUzytkownika('form_logowanie','strony/logowanie/logowanie.php');
//  myfield.form.submit();
		   return false;
		}
	else   return true;
}


//--------------------------
var act = 1;

function rotacja_zakladek()
{
	if ((blok == 0))
		{
			act++;
			if (act > 4) act = 1;
			ustaw_zakladke(act);

		}
//zakladki_id = setTimeout("rotacja_zakladek()",5000);
}

function wytnijStrone(str)
{
	var temp = new String();
	temp = str;
	var start = temp.indexOf('strona=');
	start = start + 7;
	var sub = temp.substr(start);
	var end = sub.indexOf('&');
	var ret = '';
	if (end > -1) {
		ret = sub.substring(0, end);
	} else {
		ret = sub;
	}

	if (ret != '')
		return ret + '.php';
	else {
		/*if (przerzucaj)
		return 'nowosci/index.php';
		else */return '';
	}
}

function wytnijPodstrone(str)
{
	var temp = new String();
	temp = str;
	var start = temp.indexOf('pod=');
	if (start != -1) {
		start = start + 4;
		var sub = temp.substr(start);
		var end = sub.indexOf('&');
		var ret = '';
		if (end > -1) {
			ret = sub.substring(0, end);
		} else {
			ret = sub;
		}
		if (temp.indexOf('.txt') == -1) {
			if (ret != '')
				return ret + '.php';
		} else {
			return ret;
		}
	} else {
		return '';
	}
}

function wytnijRamke(str)
{
	var temp = new String();
	temp = str;
	var ret = '';
	var start = temp.indexOf('r=');
	if (start != -1) {
		start = start + 2;
		var sub = temp.substr(start);
		var end = sub.indexOf('&');
		if (end > -1) {
			ret = sub.substring(0, end);
		} else {
			ret = sub;
		}
	}
	if (ret != '')
		return ret;
	else
		return 'srodek';
}

function wytnijKatalog(str)
{
	var temp = new String(str);
	var end = temp.indexOf('/');
	return temp.substring(0, end);
}



