/*
 * Agencja Reklamowa Nylon Coffee
 * http://www.nyloncoffee.pl/
 */

document.write('<script type="text/javascript" src="/page/script/navigator.js"></script>');
document.write('<script type="text/javascript" src="/page/script/scroll.js"></script>');
document.write('<script type="text/javascript" src="/page/script/fadehandler.js"></script>');
document.write('<script type="text/javascript" src="/page/script/overlaygallery.js"></script>');
document.write('<script type="text/javascript" src="/page/script/slide.js"></script>');
document.write('<script type="text/javascript" src="/page/script/debugger.js"></script>');
document.write('<script type="text/javascript" src="/page/script/swfobject.js"></script>');

function MyLoad()
{
	try
	{
		var a = document.getElementsByTagName('A');
		for(var i=0;i<a.length;i++)
		{
			if(a[i].rel && a[i].rel=='external')
				a[i].setAttribute('target','_blank');
			if(a[i].className.indexOf('popup')>-1)
				OverlayGallery.add(a[i]);
		}
		var partners = document.getElementById('partners');
		var i=partners.childNodes.length;
		while(i>0)
		{
			i--;
			if(partners.childNodes.item(i).className!='partner')
				partners.removeChild(partners.childNodes.item(i));
			else
				FadeHandler.assign(partners.childNodes.item(i));
		}

		if(document.getElementById('loading') && document.getElementById('left') && document.getElementById('right'))
		{
			var plusY = -22;
			/* 09-12-22, baner na stronie glownej nad boxami left,right */
			if(document.getElementById('baner'))
			{
				document.getElementById('baner').endX = document.getElementById('baner').offsetLeft;
				document.getElementById('baner').endY = document.getElementById('baner').offsetTop;
				document.getElementById('baner').style.left = (-1 * document.getElementById('baner').offsetWidth)+'px';
				document.getElementById('baner').slideCallback = function()
				{
					document.getElementById('baner').style.left = document.getElementById('baner').style.top = '';
				}
				setTimeout('showBaner()',1000);
			}
			document.getElementById('loading').iFinish = 0;
			document.getElementById('loading').className = '';
			//document.getElementById('left').style.position = 'absolute';
			document.getElementById('left').endX  = document.getElementById('left').offsetLeft;
			document.getElementById('left').endY = document.getElementById('left').offsetTop+plusY;
			//document.getElementById('right').style.position = 'absolute';
			document.getElementById('right').endX  = document.getElementById('right').offsetLeft;
			document.getElementById('right').endY = document.getElementById('right').offsetTop+plusY;
			document.getElementById('loading').className = 'loading';

			document.getElementById('left').slideCallback = document.getElementById('right').slideCallback = function()
			{
				document.getElementById('loading').iFinish += 1;
				if(document.getElementById('loading').iFinish > 1)
				{
					document.getElementById('loading').className = '';

					document.getElementById('left').style.left = document.getElementById('right').style.left = '';
					document.getElementById('left').style.top = document.getElementById('right').style.top = '';
					document.getElementById('left').style.right = document.getElementById('right').style.right = '';
					Navigator.init();
				}
			}
			setTimeout('showLeftRight()',2000);
/*
			Slide.move(document.getElementById('right'));
			document.getElementById('left').iFade = 0;
			document.getElementById('right').iFade = 0;

			document.getElementById('left').inFade = FadeHandler.inFade;
			document.getElementById('right').inFade = FadeHandler.inFade;

			FadeHandler.setFade(document.getElementById('left'));
			FadeHandler.setFade(document.getElementById('right'));
			document.getElementById('loading').className = '';
*/
		} else
			Navigator.init();
	} catch (err) { Debugger.log(err); }

	if(document.getElementById('kursy_switch'))
		document.getElementById('kursy_switch').onclick = kursy_switch;

	if(document.getElementById('newsletter_email'))
		newsletter_email.load(document.getElementById('newsletter_email'));
	return;
}

window.onload = function()
{
	Scroll.init();
	if(document.getElementById('scrollimage') && document.getElementById('scrollimage').getElementsByTagName('A').length>4)
	{
		document.getElementById('scrollimage').autoScrollDirection = Scroll.direction.left;
		Scroll.auto(document.getElementById('scrollimage'));
	}
	if(document.getElementById('kursy_switch'))
		kursy_switch();
	FadeHandler.start();
}

function kursy_switch()
{
	if(document.getElementById('dokument').className == 'show_wnetrze')
		document.getElementById('dokument').className = 'show_kursy';
	else
		document.getElementById('dokument').className = 'show_wnetrze';
	return;
}

function showBaner()
{
	Slide.move(document.getElementById('baner'));
}

function showLeftRight()
{
	//document.getElementById('left').inFade();
	//document.getElementById('right').inFade();
	Slide.move(document.getElementById('right'));
	Slide.move(document.getElementById('left'));
}

var newsletter_email = {
	temp : null,
	load : function(inputNode)
	{
		inputNode.valueTemp = inputNode.value;
		inputNode.onfocus = newsletter_email.onfocus;
		inputNode.onblur = newsletter_email.onblur;
		return;
	},
	onfocus : function()
	{
		if(this.valueTemp == this.value)
			this.value = '';
		return;
	},
	onblur : function()
	{
		if(this.value == '')
			this.value = this.valueTemp;
		return;
	}
}