/**
 * @copyright Copyright &copy; 2006, NetArt

window.alert = function(msg) {
	var objBody = document.getElementsByTagName("body").item(0);
	
	var objOverlay = document.createElement("div");
	objOverlay.setAttribute('id','overlay');
	objBody.appendChild(objOverlay);
	
	var objAlertboxContainer = document.createElement("div");
	objAlertboxContainer.setAttribute('id','alertBoxContainer');
	objOverlay.appendChild(objAlertboxContainer);

	var objAlertbox = document.createElement("div");
	objAlertbox.setAttribute('id','alertBox');
	objAlertboxContainer.appendChild(objAlertbox);
	
	var objAlertboxText = document.createElement("span");
	objAlertboxText.setAttribute('id','alertBoxText');
	
	var indexOfMatch = msg.indexOf("\n");
	while (indexOfMatch != -1){
		msg = msg.replace(/\n/, '<br />');
		indexOfMatch = msg.indexOf("\n");
	}
	objAlertboxText.innerHTML = msg;
	objAlertbox.appendChild(objAlertboxText);

	var objAlertboxButton = document.createElement("input");
	objAlertboxButton.setAttribute('type','image');
	objAlertboxButton.setAttribute('src','uploads/images/buttons/pierwszy/OK.gif');
	objAlertboxButton.setAttribute('id','alertBoxOK');
	objAlertboxButton.onclick = function() {
		 objBody.removeChild(objOverlay);
		 return false;
	};
	objAlertbox.appendChild(objAlertboxButton);
	return false;
}
 */

 
var popups =
{
	init: function()
	{
		var links = document.getElementsByTagName('a');
		for(var i=0; i<links.length; i++)
		{
			if ((links[i].className + '').match(/^popup_/i))
			{
				this.decorate(links[i]);
				links[i].onclick = this.popup;
			}
		}

		return true;
	},

	popup: function()
	{
		try {
			window.open(this.href, '_blank', 'width=600, height=500, left=0, top=10, scrollbars=yes, resizable=yes');
		}

		catch(e){}
		return false;
	},

	load: function()
	{
		var obj = this;
		window.onload = function()
		{
			obj.init();
		}
	},
	
	decorate: function(element)
	{
		var param = element.className.replace(/^popup\_/g,'');
		var pos = element.href.indexOf('/',8)
		var before = element.href.substring(0, pos);
		var after = element.href.substring(pos + 1);

		element.href = before + '/' + param + '/' + after;
	}	
	
};


popups.load();

