var confirmMsg  = 'Er du sikker på at du vil ';
function confirmLink(theLink, theSqlQuery)
{
    // Confirmation is not required in the configuration file
    if (confirmMsg == '') {
        return true;
    }

    var is_confirmed = confirm(confirmMsg + '\n' + theSqlQuery);
    if (is_confirmed) {
        theLink.href += '&confirmed=1';
    }

    return is_confirmed;
} // end of the 'confirmLink()' function

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function getElement($id,style) {
	if (!style) {style = "ja";}
	//alert($id);
	if (document.all && document.getElementById) {			//IE5
		if (document.all($id)) {
			if (style != 'nej') {$element = document.all($id).style;}
			else {$element = document.all($id);}
		} else if (document.getElementById($id)) {
			if (style != 'nej') {$element = document.getElementById($id).style;}
			else {$element = document.getElementById($id)}
		}
	} else if (!document.all && document.getElementById) {	//NS6
			if (style != 'nej') {$element = document.getElementById($id).style;}
			else {$element = document.getElementById($id)}
	} else {	// !IE5 && !NS6
		return false; 
	}
	return $element;
}


// Funktioner til at vise/skjule elementer 
function showHideSection(paramSection)
{
	section = getElement(paramSection);
	if(section.display=='')
	{
		section.display='none';
	}
	else
	{
		section.display='';
	}
	//alert(paramSection);
}

function inputfelt_txt($id,$z_skjul) {
		$element = getElement($id);
		$element.visibility = 'visible';
		$skjul_element = getElement('skjul_mig');
		if ($skjul_element && $z_skjul) {
			$skjul_element.visibility = 'hidden';		
		}
}

function inputfelt_txt_fjern($id,$z_skjul) {
		$element = getElement($id);				
		$element.visibility = 'hidden';
		$skjul_element = getElement('skjul_mig');
		if ($skjul_element && $z_skjul) {
			$skjul_element.visibility = 'visible';		
		}
}

function vindue(fil,bredde,hojde,scroll) {
	LeftPos = (screen.width) ? ((screen.width-bredde)/2) : 0;
	TopPos = (screen.height) ? ((screen.height-hojde)/2)-30 : 0;
	if (scroll != 'no') {scroll = 'yes';}
	popvindue = window.open(fil,'','height='+hojde+',width='+bredde+',top='+TopPos+',left='+LeftPos+',status=no,scrollbars='+scroll);
}

function vis_billeder(prod_id,sti,nr) {
	if (!sti) {sti = "";}
	vindue(sti+"billeder.php?prod_id="+prod_id+"&nr="+nr,550,500,'no');
}

function popup_img(filNavn, titel) { 

	// LeftPos = (screen.width) ? (screen.width-130)/2 : 0;
	// TopPos = (screen.height) ? (screen.height-130)/2 : 0;
	LeftPos = 20;
	TopPos = 20;
	settings = 'height=130,width=130,top='+TopPos+',left='+LeftPos+',scrollbars=yes,resizable=yes';
	imageWin=window.open('',"imageWin",settings);
	imageWin.document.open(); 
	imageWin.document.write( 
	'<html>'+ 
	'<head>'+ 
	'<title>'+ titel + '</title>'+ 
	'<\script language="JavaScript">'+ 
	'function myResize() {'+ 
	'picW = document.images["pic"].width;'+ 
	'picH = document.images["pic"].height;'+ 
	'if (picW>790) {picW=790;}'+
	'if (picH>550) {picH=550;}'+
	'picW = picW+30;'+
	'picH = picH+25;'+
	'window.resizeTo(picW,picH);'+ 
	'}'+ 
	'<\/script>'+ 
	'</head>'+ 
	'<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="myResize();">'+ 
	'<a href="#" onclick="self.close();">'+
	'<img src="' + filNavn + '" NAME="pic" border="0"></a>'+ 
	'</body>'+ 
	'</html>' ); 
	imageWin.focus();
	imageWin.document.close(); 
} 

function vis_post(id) {
	vindue('post_vis.php?id='+id,600,400);
}

function betal(type,id) {
	vindue('betalingmodul.php?type='+type+'&event_id='+id,600,400);
}

function skriv_post(bruger_id) {
	vindue('post_skriv.php?send_til='+bruger_id,600,400);
}

function adminborder($id,$mode) {
	$element = getElement($id)
	if ($element) {
		if ($mode == 'over') {
			$element.border='1px solid #00dd00';
		} else {
			$element.border='';
		}
	}
}

function tekst_edit(id) {
	vindue('tekstedit.php?id='+id,600,500);
}

var $sem = 0;
function tblrow_effect($element,type) {
	if (type=='over') {
		$element.style.backgroundColor='#FFFFBB';
		//$element.style.border='0.2cm groove pink';
	}
	if (type=='out' && !$sem) {
		$element.style.backgroundColor='';
	}
	/*if (type=='click') {
		$element.style.backgroundColor='#FFFFBB';
		if ($sem) {
			$sem--;
		} else {
			$sem++;
		}
	}*/
}

// Bruges til billedbanken
function showmappe(mappe, mappe_id) {
	obj_mappe = document.getElementById(mappe);
	obj_link = document.getElementById(mappe+'_link');
	obj_img = document.getElementById(mappe+'_img');
	obj_uploadmappe = document.getElementById('uploadmappe');
	obj_mappe.style.visibility = 'visible';
	obj_link.style.border = 'solid 1px #FFD784';
	obj_link.style.background = '#FFFFFF';
	obj_img.src = 'gfx/dokumappe_aaben.gif';
	
	// Sætter aktiv mappe som uploadmappe	
	for (i=0;i<obj_uploadmappe.length;i++)
	{
		if (obj_uploadmappe.options[i].value == mappe_id) 
		{
			obj_uploadmappe.options[i].selected = "true";
		}
	}
	
	// Lukker for de andre mapper
	for (i=0;i<mapper.length;i++)
	{
		//alert('mappe'+i+'_link');
		var mappenavn = 'mappe'+mapper[i];
		if (mappenavn!=mappe) {
			obj_mappe = document.getElementById(mappenavn);
			obj_link = document.getElementById(mappenavn+'_link');
			obj_img = document.getElementById(mappenavn+'_img');
			obj_mappe.style.visibility = 'hidden';
			obj_link.style.border = '';
			obj_link.style.background = '';
			obj_img.src = 'gfx/dokumappe_lukket.gif';
		}
	}
	aktivmappe = mappe_id;
}

/*function vis_leveringsform (id) {
	object = getElement(id);
	object.display = '';
}*/

// Funktioner til at vise/skjule elementer 
function vis_leveringsform($id)
{
	if (document.all && document.getElementById) {			//IE5
		$element = document.all($id).style;
	} else if (!document.all && document.getElementById) {	//NS6
		$element = document.getElementById($id).style;
	} else {	// !IE5 && !NS6
		return false;
	}
	alert($element.display);
	if($element.display=='')
	{
		$element.display='none';
	}
	else
	{
		$element.display='';
	}
}

// Funktion, der skjuler mailto-mailadresse fra spammere
function mailto(prefix, dom, tld, mailto) {
	if (mailto) {document.write('<a href="mailto:'+prefix+'@'+dom+'.'+tld+'">');}
	document.write(prefix+'@'+dom+'.'+tld);
	if (mailto) {document.write('</a>');}
}

function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable) {
      return pair[1];
    }
  } 
  alert('Query Variable ' + variable + ' not found');
}

function anbefal(id) {
	vindue("anbefal.php?prod_id="+id,400,440);
}

function venteliste(id) {
	vindue("venteliste.php?prod_id="+id,400,270);
}