function setIndex(locationSearch1, mainFrame1)
{
	var nyeURL = mainFrame1;
	var str = locationSearch1;
	var pos = str.indexOf("&");

	if (pos != -1)
	{
		var mainFrame		= str.substring(1, pos);
		var mainURLStartPatch	= str.substring(pos + 1, str.length);
		//nyeURL = mainFrame + "?" + mainURLStartPatch + "&0";'
		nyeURL =  mainFrame + "&0";
	}
	return nyeURL;
}


function setFrameMainFooter(mainURLStartPatch1, documentURL1, locationSearch1)
{
	if(!parent.frames['hovedramme'] || frameReload(documentURL1) == "true")
	{
		var thisFrame = getFrame(documentURL1);
		var mainURLStartPatch  = setURL(locationSearch1, mainURLStartPatch1);
		callIndexFrame(thisFrame, mainURLStartPatch);

		return mainURLStartPatch;
	}else
	{
		return mainURLStartPatch1;
	}
}

function setMainFrame(mainFrame1, documentURL1)
{
	if(!parent.parent.frames['sidehoved'])
	{
		if(mainFrame1 != "start")
		{
			var mainHTML = getFrame(documentURL1);
			var mainFrame = mainFrame1;

			if (top.location.href.indexOf("mamme2/"+mainFrame1) == -1)
			top.location.href = "../../jg_filer/rammer2/"+mainFrame+"?"+mainHTML+"&0";
		}else
		{
			top.location.href = "index.htm";
		}
	}
}
function setMainFrameExcelsior(mainFrame1, documentURL1)
{
	if(!parent.parent.frames['sidehoved'])
	{
		if(mainFrame1 != "start")
		{
			var mainHTML = getFrame(documentURL1);
			var mainFrame = mainFrame1;

			if (top.location.href.indexOf("mamme2/"+mainFrame1) == -1)
			top.location.href = "../../../jg_filer/rammer2/"+mainFrame+"?"+mainHTML+"&0";
		}else
		{
			top.location.href = "index.htm";
		}
	}
}
function setMainFramePHP(mainFrame1, documentURL1)
{
	if(!parent.parent.frames['sidehoved'])
	{
		if(mainFrame1 != "start")
		{
			var mainHTML = getFrame(documentURL1);
			var mainFrame = mainFrame1;

			if (top.location.href.indexOf("mamme2/"+mainFrame1) == -1)
			top.location.href = "../jg_filer/rammer2/"+mainFrame+"?"+mainHTML+"&0";
		}else
		{
			top.location.href = "index.htm";
		}
	}
}
function setFrameMainFooter(mainURLStartPatch1, documentURL1, locationSearch1)
{
	if(!parent.frames['hovedramme'] || frameReload(documentURL1) == "true")
	{
		var thisFrame = getFrame(documentURL1);
		var mainURLStartPatch  = setURL(locationSearch1, mainURLStartPatch1);
		callIndexFrame(thisFrame, mainURLStartPatch);

		return mainURLStartPatch;
	}else
	{
		return mainURLStartPatch1;
	}
}

function callIndexFrame(rammeFrame1, mainFrame1)
{
	if (top.location.href.indexOf("index.htm") == -1)
	{
  		top.location.href = "../../index.htm?"+ rammeFrame1 +"&0";
		//top.location.href = "../../index.htm?jg_filer/rammer2/"+ rammeFrame1 +"&0";
	}
}


function setURL(str1, mainURLStartPatch1)
{
	var stringURL = mainURLStartPatch1;
	var str = str1;
	var pos = str.indexOf("&");

	if (pos != -1) 
	{
		stringURL = str.substring(1, pos);
	}
	return stringURL;
}

function getFrame(utl1)
{
	var url = utl1; 
	var docName =(url.substring(url.lastIndexOf("\\")+1))
	var pos = docName.indexOf("&");
	if (pos != -1) 
	{
		docName = docName.substring(0, pos);
	}
	return docName;
}

function frameReload(frameName1)
{
	var url = frameName1; 
	var str =(url.substring(url.lastIndexOf("\\")+1))
	var pos = str.indexOf("&");
	if (pos != -1) 
	{
		var num = str.substring(pos + 1, str.length);
		return "true";
	}
	return "false";
}
