if(typeof(otworz_url) == 'undefined')
{
	document.write('<script type="text/javascript" src="./javascript/otworz_url.js"></scr'+'ipt>');//importowanie funkcji
}
var ankieta_wysylany_glos = false;
var ankieta_wczytywane_wyniki = false;
var ankieta_wyswietlane_wyniki = false;
var ankieta_bufor = false;
function sprawdz_stan_glosu (http)
{
	switch(http.readyState)
	{
		case 4:
			switch(http.responseText)
			{
				case 'false':
					alert(ankieta_blad);
					ankieta_wysylany_glos = false;
					return false;
				break;
				case 'false_niezapisane':
					alert(ankieta_blad_zapisu);
					ankieta_wysylany_glos = false;
					return false;
				break;
				case 'true':
					element = document.getElementById('ankieta_kom');
					element_wyniki = document.getElementById('wyniki');
					element.innerHTML = '<input type="hidden" name="ankieta" value="'+document.forms['ankieta']['ankieta']['value']+'" /><label class="rnd">'+ankieta_podziekowanie+'<label><a href='+(element_wyniki.href)+' id="wyniki" onclick="return wyswietl_wyniki ();">'+element_wyniki.innerHTML+'</a>';
					//czyścimy bufor wyników
					ankieta_bufor = false;
					wyswietl_wyniki ();
				break;
			}
		break;
		default:
	}
}
function wyslij_glos ()
{
	if(is_ie6 == true) return true;//ma przekierować użytkownika do strony z wynikami
	if(ankieta_wysylany_glos == true) return false;
	ankieta_wysylany_glos = true;
	var formularz = document.forms['ankieta'];
	//sprawdzanie czy formularz został odpowiednio wypełniony
	var glos = 'NULL';
	if(typeof(formularz['glos'].length) != 'undefined')
	{
		for(i=0;i<formularz['glos'].length;i++)
		{
			if(formularz['glos'][i].checked == true)
			{
				glos = formularz['glos'][i].value;
				break;
			}
		}
		if(glos == 'NULL')
		{
			alert(ankieta_wybierz_pole);
			return false;
		}
	}
	else
	{
		return false;//ankieta nie ma racji bytu
	}
	var url = otworz_url ('./?t=166', 'sprawdz_stan_glosu', new Array(new Array('glos', glos), Array('ankieta', formularz['ankieta'].value), new Array('glosuj', '1')));
	return false;
}
function sprawdz_stan_wczytywania_ankiety (http)
{
	switch(http.readyState)
	{
		case 4:
			//alert(http.responseText);
			var head  = document.getElementsByTagName('head')[0];
			if(is_ie)
			{
				document.createStyleSheet(ankieta_href_css);
			}
			else
			{
				var link  = document.createElement('link');
				link.rel  = 'stylesheet';
				link.type = 'text/css';
				link.href = ankieta_href_css;
				link.media = 'all';
				head.appendChild(link);
			}
			
			var style = document.createElement('link');
			style.rel  = 'stylesheet';
			style.type = 'text/css';
			style.media = 'all';
			

			var css = http.responseText;
			stronicowanie_start = css.indexOf('<element:css>')+13;
			stronicowanie_end = css.indexOf('</element:css>');
			
			//teraz wykonujemy skrypt
			css = css.slice(stronicowanie_start, stronicowanie_end);
			if(is_ie == true)
			{
				csss = document.createStyleSheet();
				csss.cssText = css;
			}
			else
			{
				style.href='data:text/css,'+escape(css);
				head.appendChild(style);
			}

			var s = document.createElement("div");
			s.id = 'wyswietl_tlo';
			s.innerHTML = '';
			s.onclick = function ()
			{
				zamknij_okno_ank();
			}
			document.getElementsByTagName("body")[0].appendChild(s);

			var z = document.createElement("div");
			z.id = 'wyswietl_kontener_ank';
			var tresc = http.responseText;
			stronicowanie_start = tresc.indexOf('<element:tresc>')+15;
			stronicowanie_end = tresc.indexOf('</element:tresc>');
			z.innerHTML = tresc.slice(stronicowanie_start, stronicowanie_end);;
			
			var y = document.createElement("a");
			y.id = 'nowosc_zamknij_okno';
			y.onclick = function ()
			{
				zamknij_okno_ank();
			}

			//obliczamy wielkość elementu
			s.style.height = (document.body.scrollHeight)+'px';
			z.style.left = ((document.body.scrollWidth-580)/2)+'px';
			z.style.top = '25px';
			y.style.right = (((document.body.scrollWidth-580)/2)-25)+'px';
			//tutaj screen scrollTop
			scrollTo(0,0);
			document.getElementsByTagName("body")[0].appendChild(z);
			document.getElementsByTagName("body")[0].appendChild(y);
			if(is_ie == true)
			{
				z.style.filter = 'alpha(opacity=100)';
			}
			else
			{
				z.style.opacity = '1.0';
			}
			ankieta_bufor = z.innerHTML;
			ankieta_wczytywane_wyniki = false;
		break;
		default:
	}
}
function zamknij_okno_ank ()
{
	var s = document.getElementById("wyswietl_tlo");
	var z = document.getElementById("wyswietl_kontener_ank");
	var y = document.getElementById("nowosc_zamknij_okno");
	document.getElementsByTagName("body")[0].removeChild(z);
	document.getElementsByTagName("body")[0].removeChild(y);
	document.getElementsByTagName("body")[0].removeChild(s);
	scrollTo(0,0);
	ankieta_wyswietlane_wyniki = false;
}
function wyswietl_wyniki ()
{
	if(is_ie6 == true) return true;//przeładuj stronę
	//zbieranie formularza
	if(ankieta_wczytywane_wyniki == true) return false;//wczytywane są wyniki
	if(ankieta_wyswietlane_wyniki == true) return false;
	ankieta_wyswietlane_wyniki = true;
	if(ankieta_bufor != false)
	{
		//korzystamy z buforu
		var s = document.createElement("div");
		s.id = 'wyswietl_tlo';
		s.innerHTML = '';
		s.onclick = function ()
		{
			zamknij_okno_ank();
		}
		document.getElementsByTagName("body")[0].appendChild(s);
		var z = document.createElement("div");
		z.id = 'wyswietl_kontener_ank';
		z.innerHTML = ankieta_bufor;
		
		var y = document.createElement("a");
		y.id = 'nowosc_zamknij_okno';
		y.onclick = function ()
		{
			zamknij_okno_ank();
		}

		//obliczamy wielkość elementu
		s.style.height = (document.body.scrollHeight)+'px';
		z.style.left = ((document.body.scrollWidth-580)/2)+'px';
		z.style.top = '25px';
		y.style.right = (((document.body.scrollWidth-580)/2)-25)+'px';
		//tutaj screen scrollTop
		scrollTo(0,0);
		document.getElementsByTagName("body")[0].appendChild(z);
		document.getElementsByTagName("body")[0].appendChild(y);
		if(is_ie == true)
		{
			z.style.filter = 'alpha(opacity=100)';
		}
		else
		{
			z.style.opacity = '1.0';
		}
		ankieta_wczytywane_wyniki = false;
		return false;
	}
	ankieta_wczytywane_wyniki = true;
	var formularz = document.forms['ankieta'];
	var url = otworz_url ('./?t=165&a='+formularz['ankieta']['value'], 'sprawdz_stan_wczytywania_ankiety');
	return false;//blokujemy przeładowanie się strony
}