/* www.nyloncoffee.pl */
document.write('<script type="text/javascript" src="/page/script/fadehandler.js"></script>');
document.write('<script type="text/javascript" src="/page/script/swfobject.js"></script>');
document.write('<script type="text/javascript" src="/page/script/overlaygallery.js"></script>');
document.write('<script type="text/javascript" src="/page/script/jquery-1.3.2.min.js"></script>');
if(typeof(ie6)!='boolean')
	var ie6 = false;

function MyLoad()
{
	if(ie6)
	{
		if(document.getElementById('left'))
		{
			var aNode = document.getElementById('left').getElementsByTagName('LI');
			for(var i=0;i<aNode.length;i++)
			{
				aNode[i].onmouseover = function(){ this.className += ' hover'; }
				aNode[i].onmouseout = function(){ this.className = this.className.replace('hover',''); }
			}
		}
	}
	var aNode = document.getElementsByTagName('A');
	for(var i=0;i<aNode.length;i++)
	{
		if(aNode[i].rel=='external')
			aNode[i].setAttribute('target','_blank');
		else if(aNode[i].rel=='decodeString') { if(a[i].href.indexOf(a[i].innerHTML)>-1) { while(a[i].firstChild!=null) a[i].removeChild(a[i].firstChild); a[i].appendChild(document.createTextNode(stringEncode(a[i].href.substring(6,a[i].href.length)))); a[i].href = 'mailto:'+a[i].innerHTML; } else a[i].href = 'mailto:'+stringEncode(a[i].href.substring(6,a[i].href.length)); }
		else if(aNode[i].rel=='popup')
			OverlayGallery.add(aNode[i]);
	}
	if(document.getElementById('flash_baner'))
		swfobject.embedSWF("page/flash/baner.swf ",'flash_baner','776','197','9.0.0','',{url_bip:'http://www.zbm.bytom.bip-gov.info.pl'},null,{wmode:'transparent',align:'center',menu:'false'});

	$('#captcha_text').show();
	if(document.getElementById('captcha'))
	{
		document.getElementById('captcha').style.cursor = 'pointer';
		document.getElementById('captchainput').testCaptcha = function()
		{
			if(typeof(this.timeout)=='number' && this.timeout<=(new Date()).getTime())
			{
				jQuery.post(
					$('#captcha').attr('src'),
					{captcha:this.value},
					function(oXML, textStatus)
					{
						if(oXML.getElementsByTagName('response')[0].textContent=='true')
						{
							$('#captchainput').parent().parent().removeClass('error');
							$('#captchainput').parent().parent().addClass('correct');
						} else {
							$('#captchainput').parent().parent().addClass('error');
							$('#captchainput').parent().parent().removeClass('correct');
						}
					},
					'xml'
				);
				this.timeout = null;
				if(this.interval)
					clearTimeout(this.interval);
				this.interval = null;
			}
		};
		document.getElementById('captchainput').onkeyup = function()
		{
			this.timeout = (new Date()).getTime()+1000;
			setTimeout('document.getElementById("'+this.id+'").testCaptcha();',1500);
		};
		document.getElementById('captcha').onclick = function()
		{
			var iPos = this.src.indexOf('?');
			$('#captchainput').parent().parent().removeClass('correct');
			if(iPos>-1)
				this.src = this.src.substring(0,iPos)+'?'+(new Date()).getTime();
			else
				this.src = this.src+'?'+(new Date()).getTime();
			//setTimeout('document.getElementById("'+this.id+'").onclick();',600000);
			return false;
		}
		//setTimeout('document.getElementById("captcha").onclick();',600000);
		document.getElementById('captcha_click').style.cursor = 'pointer';
		document.getElementById('captcha_click').onclick = function() { document.getElementById('captcha').onclick(); };
	};

	if(document.getElementById('advertisement'))
	{
		var aNode = document.getElementById('advertisement').childNodes;
		var firstNode = true;

		for(var i=0;i<aNode.length;i++)
		{
			if(aNode.item(i).className && aNode.item(i).className.indexOf('advertisement')>-1)
				FadeHandler.assign(aNode.item(i));
			else
				document.getElementById('advertisement').removeChild(aNode.item(i));
		}
		FadeHandler.start();
	}
}

function advertisement_swap()
{
	try
	{
		document.getElementById('advertisement').firstChild.outCallback = function()
		{
			document.getElementById('advertisement').appendChild(document.getElementById('advertisement').removeChild(document.getElementById('advertisement').firstChild));
			document.getElementById('advertisement').firstChild.iFade = 0;
			document.getElementById('advertisement').firstChild.inFade();
			setTimeout('advertisement_swap()',4000);
		}
		document.getElementById('advertisement').firstChild.outFade();
	} catch(err) {  }
}

function stringEncode(string) { var sReturn = ''; var aChar = string.split('.'); for(var i=0,j=aChar.length;i<j;++i) sReturn += String.fromCharCode(parseInt(aChar[i])); return sReturn; }
