function clearOnload() {
    var msgbox = document.getElementById('qnewsletter');
    if(msgbox) msgbox.className = msgbox.className.replace(" onload","");

    /*for(var i = 0; i <= 3; i++) {
        var msgbox = document.getElementById('qmenu' + i);
        if(msgbox) {
            msgbox.style.display = 'none';
            msgbox.style.visible = 'false';
            msgbox.style.top  = '-2000px';
        }
        var img = document.getElementById('qimg' + i);
        if(img) imgOver(img,false);
    }   */ 
}

/*function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }*/


function doSearchEnter(e,elem) {
	if(window.event) { // IE	
		keynum = e.keyCode;
	} else if(e.which) { // Netscape/Firefox/Opera  
		keynum = e.which;
	}
	if(keynum == 13) {
	    try {
			e.keyCode = 0;
		}
		catch (Error) {
			if (e && e.preventDefault)
				e.preventDefault();
		}

		e.returnValue = false;
		e.cancelBubble = true;
		e.cancel = true;
		doSearch();
	} else {
		checkSearchClear(elem);							
	}
}
					
function doSearch() {
	var arg = document.getElementById('searchbox');
	if(arg.value == '' || arg.value == 'Søketekst') {
		alert('Vennligst fyll inn søketekst');
		return;
	} else if(arg.value.length < 2) {
		alert('Vennligst fyll inn mer enn en bokstav');
		return;					
	}				

	document.location = '?q=' + arg.value;					
}

function imgOver(elem, over) {
    if(elem) {
        var src = elem.src;
	    if(over) {
	        if(src.indexOf('_active') < 0 ) elem.src = src.replace(".gif","_active.gif");
	    } else {
	        if(elem.className != null && elem.className.indexOf('selected') >= 0) {
	            // This is the selected menu
		    } else {
		        if(src.indexOf('_active') > 0 ) elem.src = src.replace("_active.gif",".gif");		    
		    }
	    }
	}
}

function showPanel(elem, over, elemId) {    
    var panel = document.getElementById(elemId);
    if(panel) {
        if(over) {
            panel.style.display = 'block';
            elem.style.display = 'none';
        } else {
            panel.style.display = 'none';
            elem.style.display = 'block';
        }
    }
}

function showHide(elemId) {
    var panel = document.getElementById(elemId);
    if(panel) {
        if(panel.style.display == 'none') {
            panel.style.display = 'block';
        } else if(panel.style.display == 'block') {
            panel.style.display = 'none';
        }
    }
}

function checkInput(elem,defaultText) {
    if(elem.value == defaultText) elem.value = '';
    elem.className = elem.className.replace('error','');
}

function doSearchFormFromArchive(sitedirectory_id, textbox)
{
	document.location.href = "?aid=" + sitedirectory_id + "&" +  textbox.name + "=" + textbox.value;
}

/*function popUp(url, width, height) {
    if(width == null) width = '400';
    if(height == null) height = '400';
    window.open(url, '', 'width='+width+',height='+height);
    return false;
}*/