﻿function swb() {
	alert('Strona w budowie...');
}


// na wymarciu
function go(nazwa, fun) {
	var req = null;

	try {
		req = new ActiveXObject("MSXML2.XMLHTTP.3.0");
	} catch(e) {
		req = new XMLHttpRequest();
	}	

	req.open('POST',"strony/" + nazwa + ".html", false);
	req.send(null);

	document.getElementById("root").innerHTML = req.responseText;

	window.scroll(0,0);

	if (fun != undefined) fun();
}


function pobiez(adres) {
	var req = null;

	try {
		req = new ActiveXObject("MSXML2.XMLHTTP.3.0");
	} catch(e) {
		req = new XMLHttpRequest();
	}	

	req.open('POST',adres, false);
	req.send(null);

	return req.responseText;
}	


function MyszkaNadObrazkiem(which) {
    nazwa = which.src;
    poz = nazwa.lastIndexOf(".");
    naz = nazwa.slice(0,poz);
    roz = nazwa.slice(poz);
    
	which.src = naz + "-napis" + roz;
}

function MyszkaPozaObrazkiem(which) {
    nazwa = which.src;
    poz = nazwa.lastIndexOf("-napis");
    naz = nazwa.slice(0,poz);
    roz = nazwa.slice(poz+6);
    
	which.src = naz + roz;
}






function data() {
	var dni = ["niedziela", "poniedziałek", "wtorek", "środa", "czwartek", "piątek", "sobota"];
	var miesiace = ["styczeń", "luty", "marzec", "kwiecień", "maj", "czerwiec", "lipiec", "sierpień", "wrzesień", "październik", "listopad", "grudzień"];

	var dzisiaj = new Date();

	var t = dni[dzisiaj.getDay()];
	var d = dzisiaj.getDate();
	var m = miesiace[dzisiaj.getMonth()];
	var r = dzisiaj.getFullYear();

	return t + ", " + d + " " + m + " " + r;
}

function rgb(c) {
	var b = c % 256;
	var g = ((c - b) / 256) % 256;
	var r = (((c - b) / 256 - g) / 256);
	
	return "rgb(" + r + ", " + g + ", " + b + ")";
}

function napis(id, teksty) {
	var T_const = 100;
	var t = 0;
	var stan = 1;
	var index = 0;
	
	var k0 = 0xc3a65a;
	var k1 = 0xffffff;
	var kolor = k0;
	var zmiana = 0x060910;

	document.getElementById(id).style.color = rgb(k0);
	document.getElementById(id).innerHTML = teksty[0];

	setInterval( function() {

		if (stan == 1) {
			kolor += zmiana;

			if (kolor >= k1) {
				kolor = k1;
				stan = 0;
				t = T_const;
			}

		} else if (stan == 0) {
			t--;
			if (t == 0) {
				stan = -1;
			}
			return;

		} else if (stan == -1) {
			kolor -= zmiana;

			if (kolor <= k0) {
				kolor = k0;
				stan = 1;
				index = (index + 1) % teksty.length;
				document.getElementById(id).innerHTML = teksty[index];
			}
		}


		document.getElementById(id).style.color = rgb(kolor);
	}, 100);
}

