﻿/* skrypty JS do serwisu Reporterzy.info */
/* Autor: Bartlomiej Dwornik*/
function setFirstPage()
	{
	if(!document.getElementById('pageLink1'))
		{return false;}
	else
		{
		document.getElementById('pageLink1').style.background = 'red';
		document.getElementById('pageLink1').style.color = 'white';
		}
	}

function page(number, max, all)
	{
	for(licznik=1; licznik<=max; licznik++)
		{
		last = 8*licznik;
		first = last-7;
		if(last > all){last=all;}
		if (licznik==number)
			{
			document.getElementById('pageLink'+licznik).style.background = 'red';
			document.getElementById('pageLink'+licznik).style.color = 'white';
			//alert("pokazac "+first+" - "+last);
			for(hide=first; hide<=last; hide++)
				{document.getElementById('artNr'+hide).style.display = 'block';}
			}
		else
			{
			document.getElementById('pageLink'+licznik).style.background = '#eeeeee';
			document.getElementById('pageLink'+licznik).style.color = '#474747';
			//alert("schowac "+first+" - "+last+" z "+all);
			for(hide=first; hide<=last; hide++)
				{document.getElementById('artNr'+hide).style.display = 'none';}
			}
		}
	}
/*function setHeight(divname)
	{
	if(document.getElementById(divname).offsetHeight < 400)
		{
		document.getElementById(divname).style.height = '400px';
		document.getElementById('penLight').style.height = '400px';
		}
	}
*/

		function show(id)
			{document.getElementById(id).style.display='inline';}
		function hide(id)
			{document.getElementById(id).style.display='none';}
		function set(name,value)
			{
			document.getElementById('selectName').value=name;
			document.getElementById('selectValue').value=value;
			document.getElementById('submitBooks').style.display='block';
			}


	var http_request = false;
	function makeRequest(url) {
		http_request = false;
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {
				//http_request.overrideMimeType('text/xml');
				// See note below about this line
			}
		} 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('Poddaje sie :( Nie moge tworzyc instancji obiektu XMLHTTP');
			return false;
		}
		http_request.onreadystatechange = alertContents;
		http_request.open('GET', url, true);
		http_request.send(null);
	}

	function alertContents() {
		if (http_request.readyState == 4) {
			if (http_request.status == 200) {
				document.getElementById("tresc").innerHTML = http_request.responseText;
			} else {
				alert('Problem z zapytaniem.');
			}
		}
	}
