var linkedPage="";
var linkedPageHash="";

function prepareSite()
{
	linkedPageHash=window.location.hash;
	linkedPage=window.location;
	linkedPage=linkedPage+"";

	if(linkedPage.search(/index_eng.php/)!=-1)
	{
	pageLanguage="english";
	}
	else
	{
	pageLanguage="norsk";
	}

	if(linkedPage.search(/=/)==-1)
	{
	linkedPage="";
	}
	else
	{
	linkedPage=linkedPage.substr((linkedPage.indexOf("=")+1));
	replaceFrom = new RegExp(linkedPageHash,"gi");
	linkedPage=linkedPage.replace(replaceFrom,"")
	linkedPage=replaceLinkElements(linkedPage,false);
	}

	linkedPageHash=linkedPageHash.replace(/#/,"");

if(linkedPageHash==""&&createXMLHTTPObject("./index_start.html")!=undefined&&linkedPage.length<6)
{

		document.getElementById("mainFlash").style.visibility="visible";
		document.getElementById("mainFlash").style.position="static";
		document.getElementById("mainFlash").style.top="0";

	document.getElementById("mainHtml").style.visibility="hidden";
	document.getElementById("mainHtml").style.position="absolute";
	document.getElementById("mainHtml").style.top="-10000px";
}
else
{
	if((linkedPageHash!="")&&(linkedPageHash!=undefined)&&(linkedPageHash!="norsk")&&(linkedPageHash!="english"))
	{
	sendRequest(replaceLinkElements(linkedPageHash,false),contentParser,'POST',false);
	}
	else if((linkedPage.search("index")==-1)&&linkedPage.length>6)
	{
	sendRequest(replaceLinkElements(linkedPage,false),contentParser,'POST',false);
	}
}
if(createXMLHTTPObject("./index_start.html")!=undefined)
{
	links=document.getElementById("headMenu").getElementsByTagName("a");

	for(i=0;i<links.length;i++)
	{

	site=links[i].href.substr((links[i].href.indexOf("=")+1));
	
	site=site.split('').reverse().join('');
	site=site.substr((site.indexOf("#")+1));
	site=site.split('').reverse().join('');
	
	links[i].href=replaceLinkElements(site,true);
	}

	links=document.getElementById("contentMenu").getElementsByTagName("a");
	
	for(i=0;i<links.length;i++)
	{
	site=links[i].href.substr((links[i].href.indexOf("=")+1));		
	site=site.split('').reverse().join('');
	site=site.substr((site.indexOf("#")+1));
	site=site.split('').reverse().join('');
			
	links[i].href=replaceLinkElements(site,true);
	}
}
}

function replaceLinkElements(site,makeLinks)
{
newLinkInt="";
		if(site=="viewGuestbook.php&language=english")
		{
		newLinkInt="./guestbook/user_eng.html";
		}
		else if(site=="viewGuestbook.php&language=norsk")
		{
		newLinkInt="./guestbook/user.html";
		}
		else if(site=="viewNews.php&language=norsk")
		{
		newLinkInt="./news/user.html";
		}
		else if(site=="viewNews.php&language=english")
		{
		newLinkInt="./news/user_eng.html";
		}
		else if(site=="./picalbum/rooms_noscript.html")
		{
		newLinkInt="./picalbum/rooms.html";
		}
		else if(site=="./picalbum/rooms_noscript_eng.html")
		{
		newLinkInt="./picalbum/rooms_eng.html";
		}
		else
		{
		newLinkInt=site;
		}
		
		if(makeLinks==true&&(site!="http://carlton.no/")&&(site.search(/mailto/)==-1))
		{
		newLinkInt="javascript:sendRequest('"+newLinkInt+"',contentParser,'POST',true);";
		}
		
return(newLinkInt);
}

