// jquery sideload
jQuery(document).ready(function() { 
 
	// kaster et hus-ikon ind som første menupunkt
	jQuery('.menupunkt_top_aktivt_foerste, .menupunkt_top_inaktivt_foerste').html('<img src="/Files/System/danskbogforlag2008/grafik/menupunkt_forside.gif" alt="FORSIDE" border="0" />').css('width','40px');
	
	

  if(jQuery(".related").css("display") =="none"){
  
   	   jQuery(".related").hide(function(){
	   var relatedhtml = jQuery(this).html();
	   jQuery(".related_holder").append(relatedhtml);
	  });
   
  }
  else {
  
	   jQuery(".seogsaa").hide(function(){
	   var relatedhtml = jQuery(this).html();
	   jQuery(".related_holder").append(relatedhtml);
	  });
  }
  
	
});

// onload
window.onload = function() {
 opdater_hoejre();
 // fjern_shopelementer();
}

// function til at skjule shop-elementer, hvis der hoppes
function fjern_shopelementer(){
 if(gup('ProductID') != ''){
  document.getElementById('hoejrespalte').innerHTML = '';
 }
}

// funktion til at hente parametre fra adresselinien
function gup(name){ 
 name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
 var regexS = "[\\?&]"+name+"=([^&#]*)";  
 var regex = new RegExp( regexS );  
 var results = regex.exec( window.location.href );  
 if( results == null )   return "";  else    return results[1];
}

// funktion til at justere menupunkterne i toppen
function juster_topmenu(){
 elementer = getElementsByClassName(document.getElementById("menu_top"), "td", "*");
	for(i=0;i<elementer.length;i++){
	 element = elementer[i].childNodes[0].childNodes[0].childNodes[0];
		if (element.nodeName == 'SPAN'){
		 element = elementer[i].childNodes[0].childNodes[0].childNodes[0].childNodes[0];
		}
		if(element.nodeName != 'IMG'){
		 temp = element.parentNode.parentNode.parentNode;
			if(temp.nodeName == 'DIV'){
			 temp = element.parentNode.parentNode.parentNode.parentNode;
			}
			temp.style.paddingTop = '3px';
   temp.childNodes[0].style.height = '14px';
		}
	}
}

// funktion til at skjule/vise sï¿½gebox
function skift_sogebox(){
 if(document.getElementById('sogebox').style.display == 'none'){
	 document.getElementById('sogebox').style.display = 'block';
	} else {
	 document.getElementById('sogebox').style.display = 'none';
	}
}

// funktion til at hente elementer ud fra className
function getElementsByClassName(oElm, strTagName, strClassName){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/\-/g, "\\-");
	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className)){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}

function opdater_hoejre(){
	// flytter indhold til hÃ¸jrespalte 
	if(document.getElementById('hoejreholder') != null){
	 var hoejre = document.getElementById('hoejreholder').innerHTML;
		document.getElementById('hoejreholder').innerHTML = '';
		document.getElementById('hoejrespalte').innerHTML = hoejre;
		document.getElementById('hoejrespalte').style.display = 'block';
	}
}

function addbookmark(title) {
 var bookmarkurl = window.top.document.location
 var bookmarktitle = title 
 if (document.all) window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

function skjul_kurvobs(){
 $('#kurv-obs').hide(250);
 $('#overlay').hide(250);
}

function gup(name){
 name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
 var regexS = "[\\?&]"+name+"=([^&#]*)";
 var regex = new RegExp( regexS );
 var results = regex.exec( window.location.href );
 if( results == null )
  return "";
 else
 return results[1];
}

function hent_cookie(name){
 var cname = name + "=";               
 var dc = document.cookie;             
 if (dc.length > 0) {              
  begin = dc.indexOf(cname);       
  if (begin != -1) {           
   begin += cname.length;       
  end = dc.indexOf(";", begin);
  if (end == -1) end = dc.length;1
   return unescape(dc.substring(begin, end));
  } 
 }
 return null;
}

function saet_cookie(name, value, expires, path, domain, secure) {
 document.cookie = name + "=" + escape(value) + 
 ((expires == null) ? "" : "; expires=" + expires.toGMTString()) +
 ((path == null) ? "" : "; path=" + path) +
 ((domain == null) ? "" : "; domain=" + domain) +
 ((secure == null) ? "" : "; secure");
}

function slet_cookie (name,path,domain) {
 if (hent_cookie(name)) {
 document.cookie = name + "=" +
  ((path == null) ? "" : "; path=" + path) +
  ((domain == null) ? "" : "; domain=" + domain) +
  "; expires=Thu, 01-Jan-70 00:00:01 GMT";
 }
}
