// Fading-funktioner
newwindow = null;

function FadeOut(object) {
		object.style.visibility="hidden";
}
function FadeIn(object, duration) {
	if(!duration) duration=0.5;
	if(browser=="IE") {
		object.style.visibility="hidden";
		object.style.filter="blendTrans(duration="+duration+")";
		if(object.filters.blendTrans.status !=2) {
			object.filters.blendTrans.apply();
			object.style.visibility="visible";
			object.filters.blendTrans.play();
		}
	}
	else
		object.style.visibility="visible";
}

// Til detektion af browsertypen til præsentation af sidens indhold
function GetBrowserType() {
	var detect = navigator.userAgent.toLowerCase();
	var browser,version,total,thestring;
	
	if (checkIt('konqueror'))
	{
		browser = "Konqueror";
	}
	else if (checkIt('opera')) browser = "Opera";
	else if (checkIt('msie')) browser = "IE";
	else if (checkIt('gecko')) browser = "Mozilla";
	else if (!checkIt('compatible'))
	{
		browser = "NS"
		version = detect.charAt(8);
	}
	else browser = "An unknown browser";
	
	if (!version) version = detect.charAt(place + thestring.length);
	
	function checkIt(string)
	{
		place = detect.indexOf(string) + 1;
		thestring = string;
		return place;
	}
	return browser;
}

// Generering af HTML-kode til billedvisning
function openPic(name,picURL) {
	window.status="";
	div = document.getElementById('picdiv');
	
	html = '<table border="0" cellpadding="0" cellspacing="0" class="mainwindow" bgcolor="#eeeeee" style="border:2px #006699 solid;"><tr>';
	html += '<td height="17" class="tableheader" style="padding-left:5px;">'+name+'</td>'
	html += '<td valign="top" align="right" bgcolor="#6699cc"><a href="JavaScript:closePic();" title="Klik her for at lukke billedet..."><img src="pics/close.gif" width="15" height="15" onmouseover="src=&#39;pics/close1.gif&#39;" onmouseout="src=&#39;pics/close.gif&#39;" border="0"></a></td>';
	html += '</tr><tr><td colspan="2" style="padding:5px;"><a href="JavaScript:closePic()"><img id="productimage" src="'+picURL+'" border="0"></a></td></tr></table>';
	
	div.innerHTML=html;
	div.style.position='absolute';
	FadeIn(div,0.3);
	
	// Udregning af div-objektets placering i forhold til browserhøjde og -bredde.
	image = document.getElementById('productimage');
	addY = 40;
	if(browser=="IE") {
		addY += document.body.scrollTop;
		if(mouseYPos > document.body.scrollHeight - document.body.scrollTop - 250)
			addY -= 200;
	}
	else {
		if(mouseYPos > document.body.scrollHeight - 200)
			addY -= 200;
	}
	div.style.top = mouseYPos + addY;
	div.style.right=document.body.clientWidth - mouseXPos + 10;
}

// Giver nok sig selv :o|
function closePic() {
	FadeOut(document.getElementById('picdiv'));
}

function resizePic(obj,p1,p2,w1,h1,w2,h2) {
	if(obj.width==w1) {
		FadeOut(obj);
		obj.src=p2;obj.width=w2;obj.height=h2;obj.title="Klik for at formindske";
		FadeIn(obj);
	}
	else {
		FadeOut(obj);
		obj.src=p1;obj.width=w1;obj.height=h1;obj.title="Klik for at forstørre";
		FadeIn(obj);
	}
}