
if(window.addEventListener)
{
window.addEventListener("load",initialize,false);
}
else if(window.attachEvent)
{
window.attachEvent("onload",initialize);
}
else if(window.onload)
{
var oldHandler = window.onload;
window.onload = function piggyback()
{
oldHandler();
initialize();
};
}
else
{
window.onload = initialize;
}
function initialize()
{
changeExternal();
}
function changeExternal()
{
if(document.getElementsByTagName)
{
var elements = document.getElementsByTagName('A');
for(var i=0; i<elements.length; i++)
{
if(elements[i].rel == 'external')
{
elements[i].target = '_blank';
}
}
}
}






var oldValues = [];
var arrElements = ['yourname', 'youremail', 'friendsname', 'friendsemail', 'stlogin', 'stpass'];

function init()
{
	mapaInit();
	var i = 0;
	for(i=0; i<arrElements.length; i++)
	{
		if(document.getElementById(arrElements[i]))
		{
    		oldValues[i] = document.getElementById(arrElements[i]).value;
		    document.getElementById(arrElements[i]).onfocus = fmOnFocus;
    		document.getElementById(arrElements[i]).onblur = fmOutFocus;
		}
	}
}


function fmOnFocus()
{
	for(i=0; i<arrElements.length; i++)
	{
		if(this.id == arrElements[i])
			if(oldValues[i] == this.value)
				this.value = "";
	}
}

function fmOutFocus()
{
	for(i=0; i<arrElements.length; i++)
	{
		if(this.id == arrElements[i])
			if(!this.value || this.value == "")
				this.value = oldValues[i];
	}
}


function mapaInit()
{
	var mapOpenLink;
	if(document.getElementById('mapa-pokaz'))
	{
		mapOpenLink = document.getElementById('mapa-pokaz');
		mapOpenLink.onclick = mapOpen;
	} else {
		if(mapOpenLink = document.getElementById('mapa-powrot'))
		{
			mapOpenLink.href = '#';
			mapOpenLink.onclick = mapClose;
			mapOpenLink.innerHTML = 'Zamknij';
		}
	}
}

function mapOpen()
{
	window.open('mapa.php', '', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=700,height=560, left = 100, top = 100');
	return false;
}

function mapClose()
{
	window.close();
	return false;
}

if(window.addEventListener)
{
	window.addEventListener("load",init,false);
}
else if(window.attachEvent)
{
	window.attachEvent("onload",init);
}
else if(window.onload)
{
	var oldHandler = window.onload;
	window.onload = function piggyback()
	{
		oldHandler();
		init();
	};
}
else
{
	window.onload = init;
}


  if(window.attachEvent)
    window.attachEvent("onload",setListeners);

  function setListeners(){
    inputList = document.getElementsByTagName("INPUT");
    for(i=0;i<inputList.length;i++){
      inputList[i].attachEvent("onpropertychange",restoreStyles);
      inputList[i].style.backgroundColor = "";
    }
    selectList = document.getElementsByTagName("SELECT");
    for(i=0;i<selectList.length;i++){
      selectList[i].attachEvent("onpropertychange",restoreStyles);
      selectList[i].style.backgroundColor = "";
    }
  }

  function restoreStyles(){
    if(event.srcElement.style.backgroundColor != "")
      event.srcElement.style.backgroundColor = "";
  }//-->