showTime ="";
function anonymous(event) {
  openMenu(event, 'menuId');
  return false;
}
function anonymousB(event) {
  openThumbs(event, 'menuId');
  return false;
}
function closeThumbs(id){
	el = document.getElementById(id);
	el.style.visibility = "hidden";
	document.img1.style.visibility = "hidden";
	document.img2.style.visibility = "hidden";
	document.img3.style.visibility = "hidden";
	document.img4.style.visibility = "hidden";
}
function closeThumbsAnn(){

	el = document.getElementById('menua');
	el.style.visibility = "hidden";
	el = document.getElementById('menub');
	el.style.visibility = "hidden";

}
function openThumbs(event, id , img11, img22, img33, img44) {

 var el, x, y;
 el = document.getElementById(id);
document.img1.style.visibility = "visible";
document.img2.style.visibility = "visible";
document.img3.style.visibility = "visible";
document.img4.style.visibility = "visible";
 document.img1.src = '../images/null.gif';
 document.img2.src = '../images/null.gif';
 document.img3.src = '../images/null.gif';
 document.img4.src = '../images/null.gif';
 if(img11){
	img11 = img11+"&stoerrelse=149x99";
	 document.img1.src= img11;
 }else{
	document.img1.style.visibility = "hidden";
 }
 if(img22){
	 img22 = img22+"&stoerrelse=149x99"
	 document.img2.src= img22;
 }else{

	document.img2.style.visibility = "hidden";
 }
 if(img33){
	img33 = img33+"&stoerrelse=149x99"
	document.img3.src= img33;
 }else{
	document.img3.style.visibility = "hidden";
//	doc	ument.img3.src= '../images/null.gif';

 }
 if(img44){
	 img44 = img44+"&stoerrelse=149x99"
	 document.img4.src= img44;

 }else{

	document.img4.style.visibility = "hidden";
 }

 if (window.event) {
    x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft +10;
    y = window.event.clientY + document.documentElement.scrollTop +  document.body.scrollTop +10;
  } else {
    x = event.clientX + window.scrollX +10;
    y = event.clientY + window.scrollY +10;
  }
  x -= 2; y -= 2;
  el.style.left = x + "px" ;
  el.style.top  = y + "px"  ;
  el.style.visibility = "visible";
}
function thumbsMove(event, id){
	var el, x, y;
	el = document.getElementById(id);
	if(el.style.visibility == "visible"){
		if (window.event) {
			x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft +10;
			y = window.event.clientY + document.documentElement.scrollTop +  document.body.scrollTop +10;
			if (window.event.clientY > document.documentElement.clientHeight-100){
				y -=100;
			}
		} else {
			x = event.clientX + window.scrollX +10;
			y = event.clientY + window.scrollY +10;
			if (event.clientY > window.innerHeight-100){
				y -=100;
			}
		}
		x -= 2; y -= 2;
		el.style.left = x + "px" ;
		el.style.top  = y + "px"  ;
		//el.style.visibility = "visible";
	}

}
function openMenu(event, id, caller) {
	//closeThumbsAnn();
	if(id=="menua"){
		var a = document.getElementById('menub');
		var b = document.getElementById('menuc');
		b.style.visibility = "hidden";
		a.style.visibility = "hidden";
		clearInterval(showTime);
	}
	if(id=="menub"){
		var a = document.getElementById('menua');
		var b = document.getElementById('menuc');
		b.style.visibility = "hidden";
		a.style.visibility = "hidden";
		clearInterval(showTime);
	}
	if(id=="menuc"){
		var a = document.getElementById('menub');
		var b = document.getElementById('menua');
		b.style.visibility = "hidden";
		a.style.visibility = "hidden";
		clearInterval(showTime);
	}
	counter = 0;
	var el, x, y;

	el = document.getElementById(id);
	globalEl = document.getElementById(id);
	if (window.event) {
		x = window.event.clientX + document.documentElement.scrollLeft+ document.body.scrollLeft;
		y = window.event.clientY + document.documentElement.scrollTop  + document.body.scrollTop;
	}
	else {
		x = event.clientX + window.scrollX;
		y = event.clientY + window.scrollY;
	}

 	x -=5; y -= 10;
	if(id == "menua"){
		x -=5; y -= 50;
	}
	
	// get left position 
	var menuHolderPos = findPos(document.getElementById("menuholder"));
	var leftPos = menuHolderPos[0] + 167;

	// top
	var topPos = findPos(caller);

 	el.style.left = leftPos + "px";
  	el.style.top  = topPos[1] + "px";
  	el.style.top  = topPos[1] + "px";
 	el.style.visibility = "visible"; 
}

function closeMenu(event) {

  var current, related;

  if (window.event) {
    current = this;
    related = window.event.toElement;
  }
  else {
    current = event.currentTarget;
    related = event.relatedTarget;
  }

  if (current != related && !contains(current, related))
    current.style.visibility = "hidden";
}
counter = 0;


function trigger(){
	if (globalEl) globalEl.style.visibility="hidden";
	/*if(counter==3000){

		globalEl.style.visibility = "hidden";
		clearInterval(showTime);
		counter = 0;

	}
	counter++;*/
	clearInterval(showTime);
}

function killInterVal(){
	clearInterval(showTime);
}
function closeMenuTime(){
	showTime = setInterval('trigger()',1000);
}
function closeMenub() { 
	if (globalEl) globalEl.style.visibility = "hidden";
}
function contains(a, b) {

  // Return true if node a contains node b.

  while (b.parentNode)
    if ((b = b.parentNode) == a)
      return true;
  return false;
}

function addOption(text,value){
	var hm = false;
	var defaultSelected = false;
	var selected = true;
	if(value==0){
		var selected = false;
	}
	var optionName = new Option(text,value,defaultSelected,selected);
	var bla = document.soegform.postnrkort;

	if(bla.options.length>0){
		for(var i = 0; i<bla.options.length; i++){
			if(bla.options[i].value == value){
				hm = false;
			}else{
				hm = true;
			}

		}
		if(hm){
			document.soegform.postnrkort.options[document.soegform.postnrkort.options.length] = optionName;

		}
	}else{
		document.soegform.postnrkort.options[document.soegform.postnrkort.options.length] = optionName;
	}
}
function addAalborg(){
	addOption('Aalborg','9000');
	addOption('Aalborg','9020');
	addOption('Aalborg SV','9200');
	addOption('Aalborg SØ','9210');
	addOption('Aalborg Ø','9220');
	addOption('Storvorde','9280');
}
function checkForm2(){
	document.soegform.postnrkort.name = "postnrkort[]";
	theform = document.soegform;
	if(!theform.maxpris.value &! theform.minpris.value &! theform.maxkvm.value &! theform.minkvm.value &! theform.sagsnrsoeg.value){
		alert('Udfyld venligst min. et af søgefelterne');
		return false;
	}

}
function changeText(val){
	el = document.getElementById('statustext');
	el.innerHTML=val;
}

function changeText(val){
	el = document.getElementById('statustext');
	el.innerHTML=val;
}

var intCookie = document.cookie;

function getCookie(name) {
	var index = intCookie.indexOf(name + "=");
	if(index == -1) return null;
	index = intCookie.indexOf("=", index) + 1;
	var endstr = intCookie.indexOf(";", index);
	if(endstr == -1) endstr = intCookie.length;
	return unescape(intCookie.substring(index, endstr));
}

var today = new Date();
var expiry = new Date(today.getTime() + 28 * 24 * 60 * 60 * 1000);

function setCookie(name, value) {
	if(value != null && value != "")
		document.cookie=name + "=" + escape(value) + "; expires=" + expiry.toGMTString();
	intCookie = document.cookie;
}
function deleteTown(val){

	document.soegform.postnrkort.options[val] = null;
	selectAll();
}
function deleteTownAll(){
	document.soegform.postnrkort.options[0] = null;
	document.soegform.postnrkort.options[1] = null;
	for(var i=0;i<document.soegform.postnrkort.options.length;i++){
		document.soegform.postnrkort.options[i] = null;
	}
	if(document.soegform.postnrkort.options.length>0){
		for(var i=0;i<document.soegform.postnrkort.options.length;i++){
			document.soegform.postnrkort.options[i] = null;
		}
	}
}
function selectAll(){
	var myDoc = document.soegform.postnrkort;
	for(var i = 0;i< myDoc.options.length;i++){
		myDoc.options[i].selected = true;

	}

}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}
//-->
