/*------------------------------------------------------------------- 
Functions to show a new page 
HighFive AB
--------------------------------------------------------------------*/
var hrefdest = "";
var frmdest = "";
var strExtraParam = "";

function loadPage(pageid, tempid)
{
	// show normal page
	if(pageid!=0) {
		location.href = "showPage.asp?PID=" + pageid + "&Temp=" + tempid;		
	}
	return false;
}
function jumpMove()
{
	// Show special page
	if (hrefdest == "./") {
		hrefdest = "";
		top.mainpage.location.href = (hrefdest + strExtraParam);
	}
	return false;
}

function loadFunction(param1,param2,param3) {
	// special page/functions
	switch (param2) {
		case "w" :			// login
			window.open(param3,"LoggIn","height=200,width=300");
			break;
		case "openWin" :		// eget stort fönster
			if (param1.indexOf("?") > -1) param1 += "&";
			else param1 += "?";
			param1 += "rnd=" + Math.floor(Math.random()*10000);
			window.open(param1, "", param3);
			break;
		case "top" :		// hela fönstret
			hrefdest = param1;
			frmdest = param2;
			strExtraParam = param3;
			setTimeout("window.jumpMove()",100);	
			break;
		default :			// i vanlig sida
			hrefdest = param1;
			frmdest = param2;
			strExtraParam = param3;
			setTimeout("window.jumpMove()",100);	
			break;
	} 
	return false;
}