/* 
	Plik funkcji
	Autor: Oktawian Sokołowski
	Wersja: 1.2.0
	
	Wszystkie prawa własności i prawa autorskie do tego OPROGRAMOWANIA są 
	własnością jego autora. Oprogramowanie to chronione jest prawem autorskim, 
	porozumieniami międzynarodowymi o prawie autorskim oraz innym ustawodawstwem 
	i porozumieniami międzynarodowymi o ochronie praw na dobrach niematerialnych.  
	Zgodnie z nimi, Nabywca zobowiązany jest traktować OPROGRAMOWANIE jak 
	wszystkie inne materiały chronione prawem autorskim. Naruszenie tych praw 
	podlega odpowiedzialności cywilnej i karnej.
*/

var ns6=document.getElementById&&!document.all?1:0;

function getelem(name) {
if(ns6)
 return document.getElementById(name);
else
 return document.all[name];
};

function link(location)
{
	window.location = location;
}

function sureURL()
{
 str = 'Jesteś pewien?';
 link = arguments[0];
 if(arguments.length == 2)
  str = arguments[1];
  
 if(confirm(str))
  document.location = link;
}

function sureForm()
{
 str = 'Jesteś pewien?';
 if(arguments.length == 1)
  str = arguments[0];
  
 if(confirm(str))
  return true;
 else return false;
}

function createCookie(name,value,days) 
{
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) 
{
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
			}
		return null;
}

function eraseCookie(name) 
{
		createCookie(name,"",-1);
}

// sortuje tablice assocjacyjną
function asort(aInput)
{
	var aTemp = [];
	for (var sKey in aInput)
	aTemp.push([sKey, aInput[sKey]]);
	aTemp.sort(function () {return arguments[0][1] < arguments[1][1]});

	var aOutput = [];
	for (var nIndex = aTemp.length-1; nIndex >=0; nIndex--)
	aOutput[aTemp[nIndex][0]] = aTemp[nIndex][1];

	return aOutput;
}

// otwiera popup'a
function popup(link, width, height)
{
 arg = 'height=' + height + ',width=' + width + ',toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0';
 newwindow = window.open(link, "popupwindow", arg);
 if(window.focus) 
    newwindow.focus();
}
