
function toggleSearchPanel(panelID, imageID, expandedImageUrl, compressedImageUrl)
{ 
    var ctrlID = document.getElementById(panelID);
    var ctrlImage = document.getElementById(imageID);                        
    if (ctrlID.style.display == 'none')
    {
        ctrlID.style.display = 'block';
        ctrlImage.src = compressedImageUrl;
    }
    else
    {
        ctrlID.style.display = 'none';
        ctrlImage.src = expandedImageUrl;
    }       
}

function togglePanel(panelID)
{ 
    var ctrlID = document.getElementById(panelID);
    var title = document.getElementById('searchHelpTitle');
    
    if (ctrlID.style.display == 'none')
    {
        ctrlID.style.display = 'block';
        title.innerHTML = 'D&ouml;lj s&ouml;khj&auml;lp';
    }
    else
    {
        ctrlID.style.display = 'none';
        title.innerHTML = 'Visa s&ouml;khj&auml;lp';
    }       
}

function addEvent( obj, type, fn ) {
  if ( obj.attachEvent ) {
    obj['e'+type+fn] = fn;
    obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
    obj.attachEvent( 'on'+type, obj[type+fn] );
  } else
    obj.addEventListener( type, fn, false );
}
function removeEvent( obj, type, fn ) {
  if ( obj.detachEvent ) {
    obj.detachEvent( 'on'+type, obj[type+fn] );
    obj[type+fn] = null;
  } else
    obj.removeEventListener( type, fn, false );
}
