function getTop(ide){
var iTop = 0;
while(ide.tagName != 'BODY' && ide.tagName != 'HTML'){
iTop += ide.offsetTop;
ide = ide.offsetParent;
}
return iTop;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

function getLeft(ide){
var iLeft = 0;
while(ide.tagName != 'BODY' && ide.tagName != 'HTML'){
iLeft += ide.offsetLeft;
ide = ide.offsetParent;
}
return iLeft;
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////


function addEvent(oTarget,sEvType,fnHandler){
if(oTarget.addEventListener){
oTarget.addEventListener(sEvType,fnHandler,false);
}else if(oTarget.attachEvent){
oTarget.attachEvent('on'+sEvType,fnHandler);
}
else{
oTarget['on'+sEvType] = fnHandler
}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

function removeEvent(oTarget,sEvType,fnHandler){
if(oTarget.addEventListener){
oTarget.removeEventListener(sEvType,fnHandler,false);
}else if(oTarget.attachEvent){
oTarget.detachEvent('on'+sEvType,fnHandler);
}
else{
oTarget['on'+sEvType] = null
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////


function controlSearch(ide){
var oForm = document.getElementById('search');
if(!ide.expander){
ide.src='/images/lupka_active.gif'
oForm.style.display = 'block';
ide.expander = true;
}else{
if(!oForm.getElementsByTagName('input')[0].value){
ide.src='/images/lupka.gif'
oForm.style.display = 'none';
}else{
oForm.submit();
}
ide.expander = false;
}

}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////

function dodaj() { 

    var tytul = 'Dom Spotkan z Historia'; 
    var adres = 'http://nowastrona.dsh.waw.pl'; 

    //FireFox 
    if (window.sidebar) { 

        window.sidebar.addPanel(tytul, adres, ""); 

    //IE 
    } else if (window.external) { 

        window.external.AddFavorite(adres, tytul); 

    //Opera 
    } else if (window.opera && window.print) { 

        var a = document.createElement('a'); 
        a.setAttribute('href', adres); 
        a.setAttribute('title', tytul); 
        a.setAttribute('rel','sidebar'); 
        a.click(); 
    } 
} 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

document.getElementsByClassName = function(clsName){ 
 var retVal = new Array(); 
 var elements = document.getElementsByTagName("*"); 
 for(var i = 0;i < elements.length;i++){ 
 if(elements[i].className.indexOf(" ") >= 0){ 
 var classes = elements[i].className.split(" "); 
 for(var j = 0;j < classes.length;j++){ 
 if(classes[j] == clsName) 
  retVal.push(elements[i]); 
 } 
 } 
 else if(elements[i].className == clsName) 
 retVal.push(elements[i]); 
 } 
 return retVal; 
}
  


