
/* Toogle text in search field functions
---------------------------------------------------------------- */

function focusField(f,txt){

	// Declare variable
	var field = document.getElementById(f.id);
	
	// Clean field, markup if text is not the same as original
	if(field.value==txt){
		field.value = '';
	}else{
		field.select();
	}

}

function blurField(f,txt){

	// Declare variable
	var field = document.getElementById(f.id);
	
	// Restore field if not text is original
	if(field.value==''){
		field.value = txt;
	}

}

/* Link function
---------------------------------------------------------------- */

function goToUrl(popup,url){

	// If popup is true, then open in popup, else open normal
	if(url){
		if(popup){
			window.open(url);
		}else{
			location.href = url;
		}
	}

}
function init2(){
var allDivs = document.getElementsByTagName('*');

for (var i = 0; i < allDivs.length; i++) {
	if (allDivs[i].className == 'art') {
		allDivs[i].onmouseover = bgon;
		allDivs[i].onmouseout = bgoff;
		}
	
	}
if (document.getElementById("tags_link")){
	var tagsLink = document.getElementById("tags_link");
	tagsLink.onclick = toggleTags;
}

} // init;
function bgon(elem){
	this.style.backgroundColor = '#ededed';
	}
	function bgoff(elem){
	this.style.backgroundColor = 'white';
	}
function toggleTags(){
	var tagsDef = document.getElementById("tags_def");
	var tagsAll = document.getElementById("tags_all");
	var tagsLink = document.getElementById("tags_link");
	
	if (tagsDef.style.display == 'none') {
		tagsDef.style.display = 'block';
		tagsAll.style.display = 'none';
		tagsLink.innerHTML = 'Se alle &raquo;';
	} else {
		tagsDef.style.display = 'none';
		tagsAll.style.display = 'block';
		tagsLink.innerHTML = 'Minimer &raquo;';
	}
		
	return false;	
		
		
	}
	
function addLoadEvent(func) {   
   var oldonload = window.onload;   
   if (typeof window.onload != 'function') {   
     window.onload = func;   
   } else {   
     window.onload = function() {   
       if (oldonload) {   
         oldonload();   
       }   
       func();   
     }   
   }   
 } 


addLoadEvent(init2);