window.addEvent('domready', function(){ new SmoothScroll({duration: 700, transition: Fx.Transitions.expoOut}); });

/* WYSWiETLANiE KOMUNiKATOW */
var icons = new Array;
icons[1] = new Image;
icons[2] = new Image;
icons[1].src = 'gfx/ico_warning.png';
icons[2].src = 'gfx/ico_confirm.png';

function showMessage(komunikat,typ)
{
	var box = $('msgbox');
	if (!box) {
		box = new Element('div').setProperty('id', 'msgbox').injectInside(document.body);
		box.setStyles({'opacity': '0','height': window.getScrollHeight()});
		box.addEvent('click', showMessage);
		if ($('ramka')) $('ramka').setStyle('visibility','hidden');
		$$('select').each(function(s) { s.setStyle('visibility','hidden')});
		box.effect('opacity',{ duration:500, onComplete: function() {
			var pwbox = new Element('div').setProperty('id', 'pwbox').injectInside(document.body);
			pwbox.setStyles({'left':((window.getWidth()/2) - 150)+'px','top':((window.getHeight()/2))+'px'});
			if(typ)pwbox.setStyle('border-color','#00a9d3');
			pwbox.setHTML('<img src="gfx/ico_'+(!typ ? 'warning' : 'confirm')+'.png" alt="" /><b>'+komunikat+'</b>');
			if (window.ie) {
				pwbox.setStyle('top', ((window.getHeight()/2)+window.getScrollTop().toInt()) + 'px');
				pwbox.setStyle('position','absolute');
				pwbox.effects({transition:Fx.Transitions.bounceOut}).start({
				'top':[((window.getHeight()/2)+window.getScrollTop().toInt()), (((window.getHeight()/2)+window.getScrollTop().toInt())-60)],
				'height':[0,100]
				});
				window.addEvent('scroll', function(){if($('pwbox'))$('pwbox').setStyle('top',(((window.getHeight()/2)+window.getScrollTop().toInt())-60)+'px')});
			} else {
				pwbox.effects({transition:Fx.Transitions.bounceOut}).start({
				'top':[((window.getHeight()/2)), (((window.getHeight()/2))-60)],
				'height':[0,100]
				});
			}
			pwbox.addEvent('click', showMessage);
		}}).start(0,0.8);

	} else {
		var pwbox = $('pwbox');
		if (pwbox) pwbox.effect('opacity',{duration:300,onComplete:function(){pwbox.remove();}}).start(1,0);
		box.effect('opacity',{duration:500,onComplete:function(){if ($('ramka')) $('ramka').setStyle('visibility','visible');$$('select').each(function(s) { s.setStyle('visibility','visible')});box.remove();}}).start(0.6,0);
	}
}


function sortuj(id)
{
	Cookie.set('sortowanie', id, {path: "/"});
	window.location.reload();
}

function loginbox(el)
{
	el.blur();
	var lb = new Element('div');
	lb.setProperty('id','logowanie');
	lb.setStyles('left:'+ (el.getLeft()-150) +'px;top:'+ (el.getTop()+25) +'px;');
	lb.setHTML('<div id="logowanie_title" class="title" style="cursor:move"><img style="cursor:pointer" src="'+URL+'gfx/zamknij.png" onclick="ukryj(\'logowanie\')" alt="Zamknij okno" />Logowanie</div><div style="margin:3px">'
	+'<form action="#" method="post" onsubmit="loguj();return false"><b>Login</b><br /><input type="text" style="width:180px" name="login" /><br /><b>Hasło</b><br /><input type="password" style="width:180px" name="haslo" /><br /><input class="btn" type="submit" value="Zaloguj" /></form></div>');
	lb.injectInside(document.body);
	$('logowanie').makeDraggable({
		handle: $('logowanie_title')
	});
}

function loguj()
{
	$$('.btn').addClass('btnd');
	var lb = $('logowanie').getLast().getFirst();
	lb.getLast().blur();
	if(lb.login.value.clean()==''){alert('Nie wpisano loginu');$$('.btn').removeClass('btnd');}
	else if(lb.haslo.value.clean()==''){alert('Nie wpisano hasła');$$('.btn').removeClass('btnd');}
	else {
		new Ajax(URL+'ajax.php',{ postBody:lb, onComplete: function(r){eval(r);$$('.btn').removeClass('btnd');}}).request();
	}
}

function logout()
{
	new Ajax(URL+'ajax.php',{ postBody:'logout=1', onComplete: function(r){window.location.href=r}}).request();
}