// Mine JavaScript
prevDiv = "DummyDiv";

// randomBilde er funksjon for å hente ut en tilfeldig thumbnail, med lenke til bildet
// tar parameter "alle", "afrika" eller "sibir", som styrer utvalget bildene velges tilfeldig fra
function randomBilde(galleri) {
	var sibirBase = "http://www.pvv.org/~bct/rossiya/";
	var afrikaBase = "http://www.pvv.org/~bct/afrika/";
	var antarktisBase = "http://www.pvv.org/~bct/antarktis/";
	
	var afrikaArray = ["03969CapeTownLoeva.jpg", "03984CapeTownKirstenboschMotSkeletonGorge.jpg", "03998CapeTownKirstenboschTV2Blomsten.jpg", "04005CapeTownKirstenboschKjernefamilie.jpg", "04040CapeTownTableMountainDazzy.jpg", "04057CapeTownEkteNegerbarn.jpg", "04066CapeTownTableMountainByNight.jpg", "04082MarinersWharfEndaMerSlitenSkute.jpg", "04090BoulderBeachPingvinene.jpg", "04100BoulderBeachPingvintrio.jpg", "04132CapePointFraCapeTheGoodHope.jpg", "04148CapeTownMorgenstemning.jpg", "04176MosselBaaiIdylliskBukt.jpg", "04182MosselBaaiBeenThereDoneThat.jpg", "04226OudtshoornFlinkeVakthunder.jpg", "04247OudtshoornLivetPaaFjellveien.jpg", "04257OudtshoornSkyerOverKaroo.jpg", "04267OudtshoornCangoorgelet2.jpg", "04290OudtshoornStrutsUnderPress.jpg", "04305OudtshoornStrutseskogen.jpg", "04321OudtshoornToKatterOgToStein.jpg", "04330OudtshoornNedSomEnFell.jpg", "04359OudtshoornHallofugl.jpg", "04409KnysnaKultSkiltFare.jpg", "04416KnysnaBlueDuiker.jpg", "04473KnysnaUleskunkrumpekakerlakken.jpg", "04513JeffreysBaySkjellstrand.jpg", "04517JeffreysBaySurfing.jpg", "04597PortElizabethVeldigVeldigGiftig.jpg", "04608PortElizabethGroennMamba.jpg", "04759DanielaUnderEtStortTre.JPG", "04771DurbanDamePaaFortauet.JPG", "04800KwambonambiFlotteBlomster.JPG", "04830StLuciaOverrasketSkilpadde.JPG", "04832StLuciaUfatteligKulKrokodilledetalj.JPG", "04838StLuciaKultSkilt.JPG", "04882HluhluweMinFoersteGiraff.JPG", "04891HluhluweMineFoersteHviteNeshorn.JPG", "04960SwazilandKongemuseumsparkeringsplassen.JPG", "04988SibebeTilted.jpg", "04990SibebeNestenKvartveis.JPG", "04995SibebeSwazilandskMelkesjokolade.JPG", "05005SibebeMbhekwaGlisetryne.JPG", "05009SibebeEnFeilOgDuErFerdig.JPG", "05085TransfrontierPatruljering.JPG", "05121TransfrontierInteressantLys.JPG", "05130TransfrontierVannhullISolnedgang.JPG", "05202TransfrontierMorgenvandringsskygger.JPG", "05212TransfrontierTyggeboeffel.JPG", "05226PretoriaVoortrekkermonumentetGanskeNaert.JPG", "05247PretoriaFiskSomSerDumUt.JPG", "05272PretoriaStoltMammaEllerKanskjeIkke.JPG","05277PretoriaSpeilbildeneshorn.JPG",  "05279PretoriaMolefonkenApe.JPG", "05323VicFallsMaaneregnbuenGanskeKlar.JPG", "05334VicFallsZambiasidenISvingenFoerBrua.JPG", "05337VicFallsPaaLangs.JPG", "05351VicFallsMegOgEnNeger.JPG", "05374VicFallsMinHelt.JPG", "05393VicFallsKveldsfossesloer.JPG", "05401VicFallsZambiaPalmGroveGorge.JPG", "05427ChobeFiksaElefant.JPG", "05431BotswanaFamilieidyllUtenforVeikroa.JPG", "05434-2MaunBrettOgBraaien.jpg", "05442DragonflyTrueColours.JPG", "05453OkavangoCompanyCMedVedPaaRyggen.JPG", "05480OkavangoVannliljeOgSollilje.JPG", "05491OkavangoSlavesliter.JPG", "05515MaunTyggekrokodiller.JPG", "05524MaunHererodamer.JPG", "05528MaunBoksehusOgHoens.JPG", "05554NamibiaWeaverBird-reir.JPG", "05577SesriemKveldsgull.JPG", "05585SossusvleiFlottDyneIMoerket.JPG", "05607SossusvleiRettLinjeINaturen.JPG", "05611SossusvleiRGB3.JPG", "05615SossusvleiSkikkeligeBoelger.JPG", "05617SossusvleiLittStarWars.JPG", "05630SossusvleiSaereTraerIDeadVlei.JPG", "05647SesriemVeldigFinHimmel.JPG", "05648NamibiaRartTre.JPG", "05655AusFalkenIkkeINaerheten.JPG", "05666AusFlottPaaTopp.JPG", "05693KolmanskopDetMestVelholdteHuset.JPG", "05698KolmanskopDoIUstand.JPG", "05701SperrgebietVilleHester.JPG", "05710AusVeldigVeldigBraInsektbilde.JPG", "05748FishRiverCanyonOverblikk.JPG", "05763FishRiverCanyonUsynligOegle.JPG", "05781GiantsPGKatapult.JPG", "05804KokerboomwoudSultenKatt.JPG", "05819KokerboomwoudVeldigBraSolnedgang.JPG", "05827KokerboomwoudDrikkerSomSpurverSomDrikker.JPG", "05832WindhoekParlamentsparken.JPG", "05856CapeTown-bussenInderjente1.JPG", "05882CapeTownHoutBayEkteNegerbarn.JPG"];
	
	var sibirArray = ["DSC07688VladivostokLittSlitenFiskebrygge.JPG", "DSC07713VladivostokHerligHotellutsikt.JPG", "DSC07716VladivostokPerfektKanontiming.JPG", "DSC07743VladivostokSjakkIEttermiddagssola.JPG", "DSC07755VladivostokHundematblikkbokserPaaSvarteboersenForanLenin.JPG", "DSC07758VladivostokBabusjkaVenterPaaToget.JPG", "DSC07781KhabarovskFiskerenVedAmur.JPG", "DSC07800KhabarovskGladeFargerPaaFartenITristLand.JPG", "DSC07807KhabarovskGammelPropagandaPaaTaket.JPG", "DSC07823KhabarovskKultFargespillIVannet.JPG", "DSC07826TranssibirskeTogside.JPG", "DSC07833TranssibirskeDameSomKanskjeHarMistetBagasjenSin.JPG", "DSC07836TranssibirskePerrongdameneSpiserAvLasset.JPG", "DSC07838TranssibirskeTypiskeKjoekkenhager.JPG", "DSC07855TranssibirskeSkinnebilde1.JPG", "DSC07861TranssibirskeFerskmelkTilSalgs.JPG", "DSC07864TranssibirskeSibirskTogLeopardtiger.JPG", "DSC07866TranssibirskeEnkelMenFlottByggestil.JPG", "DSC07872TranssibirskeTravelTogstasjon.JPG", "DSC07873TranssibirskeJordensBundneTrelleIUndertoey.JPG", "DSC07881KirkeSomBleByggetLittForNaermeElva.JPG", "DSC07883UtenHomer2.JPG", "DSC07897TranssibirskeProvodnik.JPG", "DSC07912TranssibirskeHeftigHandelMedBaikalfisk.JPG", "DSC07924IrkutskTreskjaeringKunneDeGamleSibirboerne.JPG", "DSC07929IrkutskVannpumpeIByenMedBlitz.JPG", "DSC07939BaikalIkkeVerdensBesteStrand.JPG", "DSC07948BaikalTungtrafikkIListvyanka.JPG", "DSC07949BaikalKosekuOgLillaLaave.JPG", "DSC07952BaikalListvyankaLekMedIldOgVann.JPG", "DSC07955BaikalRussiskStupebrett.JPG", "DSC07970BaikalGamleJernbanebaater.JPG", "DSC07972BaikalStiligSommerfugl.JPG", "DSC07981BaikalBjoern-ekspressen.JPG", "DSC07993BaikalUvanligGresshoppe.JPG", "DSC08001BaikalSaannErDet.JPG", "DSC08005BaikalNysgjerrigeHester.JPG", "DSC08012BaikalLandhandlerskenRegnerUtVekslepengene.JPG", "DSC08027IrkutaskKazansky-kirken.JPG", "DSC08032IrkutskBryllupsfoelgeMedMotorstoppOgSniffebarn.JPG", "DSC08059KrasnoyarskLettRegn.JPG", "DSC08078KrasnoyarskOverSkogen.JPG", "DSC08083KrasnoyarskStolbyMed17Personer.JPG", "DSC08088KrasnoyarskStorMosegroddStein.JPG", "DSC08107TranssibirskeKlarBeskjedFraProvodnitsa.JPG", "DSC08118NovosibirskVoldsomtTilTrafikkDa.JPG", "DSC08132YekaterinburgSmaadramatiskHimmelOgLenin.JPG", "DSC08136YekaterinburgHerligRosaSky.JPG", "DSC08139YekaterinburgByenHvorIngenVilTasBildeAvOgHvorGroennMannErPaaVeiForAaRaneBanken.JPG", "DSC08164YekaterinburgMafiagravMedMercedesnoekkelring.JPG", "DSC08171YekaterinburgGravenTilFarOgSoennMafiansen.JPG", "DSC08176YekaterinburgSoldatFikserFotballbanenMedLjaa.JPG", "DSC08180YekaterinburgSolnedgangBare.JPG", "DSC08185TranssibirskeSchaeferAvLittTvilsomAvstamning.JPG", "DSC08186TranssibirskeUtroligFlotteAakreIUral.JPG", "DSC08188TranssibirskeHoeyStakketetthet.JPG", "DSC08190TranssibirskeLivetPaaLandet.JPG", "DSC08201TranssibirskeBringebaerTilSalgs.JPG", "DSC08223KazanLeninSomHarSettBedreDager.JPG", "DSC08224KazanStorVolgahavn.JPG", "DSC08225KazanElvebaateneGjoerEnKveldsstopp.JPG", "DSC08233KazanKulSharif-Moskeen.JPG", "DSC08241KazanFuglerINatten.JPG", "DSC08244KazanFineVindu.JPG", "DSC08263KazanFlottKremltaarn.JPG", "DSC08283KazanLeninOgSkateren.JPG", "DSC08306KazanUngeMafiabroedre.JPG", "DSC08312VolgaNikitinbaaten.JPG", "DSC08331CheboxaryMorgengymnastikk.JPG", "DSC08352KosmodemyanskKirkePaaGatehjoerne.JPG", "DSC08361KosmodemyanskGammelKoneOgGjerde.JPG", "DSC08362KosmodemyanskPlutseligMasseBevegelse.JPG", "DSC08368KosmodemyanskRussereIVannflata.JPG", "DSC08376Volga60tallsrusserdamerISmaaprat.JPG", "DSC08388VolgaMykeAassider.JPG", "DSC08395VolgaBesteKlosterbildet.JPG", "DSC08401VolgaKuleKveldsfarger.JPG", "DSC08423NizhnyMikaelskirken.JPG", "DSC08450NizhnyLeninOenskerVelkommenTilHotellTsentralnij.JPG", "DSC08470SuzdalBestemorsmarkedet.JPG", "DSC08485SuzdalEuthymiusklosteret.JPG", "DSC08500SuzdalStorKirkeLitenHest.JPG", "DSC08501SuzdalLittStiligTrespeiling.JPG", "DSC08503SuzdalMannUtenHakeSkriverPaaPC.JPG", "DSC08529MoskvaRomfartsmonumentet.JPG", "DSC08535MoskvaUkjenteSoldatsGrav.JPG", "DSC08537MoskvaHanemarsj.JPG", "DSC08554MoskvaSkulpturparkenBraLeninuttrykk.JPG", "DSC08557MoskvaSkulpturparkenStalinsOffer.JPG", "DSC08562MoskvaSkulpturparkenNegerHvitOgKineser.JPG", "DSC08573MoskvaStiligHimmelOverStyggBroOverMoskvaelva.JPG", "DSC08583MoskvaGravenTilAdmiralen.JPG", "DSC08590MoskvaEtGodtOeyeTilBrura.JPG", "DSC08592MoskvaEnHverdagsligSak.JPG", "DSC08602MoskvaSyvSoestreUniversitetet.JPG", "DSC08607MoskvaGagarinmonumentet.JPG", "DSC08616MoskvaDenRoedePlass.JPG", "DSC08623MoskvaLeilighetssoestra.JPG", "DSC08652MoskvaMetroMayakovskayaErFlottest.JPG"];

	var antarktisArray= ["biiittelitenbaatforanveggen.jpg", "blueueue.jpg", "blaaspill.jpg", "daarligvaer.jpg", "elefant.jpg", "FoersteMorgenIAntarktis.jpg", "GlaciareGrey.jpg", "GnistreBlaatt.jpg", "Iskatedral.jpg", "Isveggkontroll.jpg", "Jyplingvin.jpg", "Kaldtvannsvassing.jpg", "KarenePaaBrua.jpg", "KirkegaardIPuntaArenas.jpg", "klodrik.jpg", "Kosesel.jpg", "KryssingAvMagellanstredet.jpg", "OverlegenSel.jpg", "PingvinerFlykterFraBoelgen.jpg", "Pukkelryggpingvin.jpg", "Selsomt.jpg", "Selvinnsikt.jpg", "SkliaIParadisbukta.jpg", "TorresDelPaine.jpg", "Zodiacbaater.jpg"];
	
	var nBase = Math.floor(Math.random() * 3);
	
	if (galleri == "afrika" || (nBase==1 && galleri == "alle")) {
		var n = Math.floor(Math.random() * (afrikaArray.length));
		var bildeBase = afrikaBase;
		document.write ( "<A HREF='"+ bildeBase + "imagepages/image" + (n+1) + ".htm'>" + "<IMG BORDER='0' SRC='" + bildeBase + "thumbnails/tn" + afrikaArray[n] + "'>" + "</A>");
		document.write ("<A HREF='JavaScript:newWindow = window.open(\""+ bildeBase + "imagepages/image" + (n+1) + ".htm\",\"galWin\", \"scrollbars,height=715,width=755\");newWindow.focus()'>"+ "<BR><font color='#CC0000'>[Åpne i nytt vindu]</font></A>");
	}
	
	else if (galleri == "antarktis" || (nBase==2 && galleri == "alle")) {
		var n = Math.floor(Math.random() * (antarktisArray.length));
		var bildeBase = antarktisBase;
		document.write ( "<A HREF='"+ bildeBase + "imagepages/image" + (n+1) + ".htm'>" + "<IMG BORDER='0' SRC='" + bildeBase + "thumbnails/liten" + antarktisArray[n] + "'>" + "</A>" );
		document.write ("<A HREF='JavaScript:newWindow = window.open(\""+ bildeBase + "imagepages/image" + (n+1) + ".htm\",\"galWin\", \"scrollbars,height=715,width=755\");newWindow.focus()'>"+ "<BR><font color='#CC0000'>[Åpne i nytt vindu]</font></A>");
	}
	
	else {
		var bildeBase = sibirBase;
		var n = Math.floor(Math.random() * (sibirArray.length));
		document.write ( "<A HREF='"+ bildeBase + "imagepages/image" + (n+1) + ".htm'>" + "<IMG BORDER='0' SRC='" + bildeBase + "thumbnails/mini" + sibirArray[n] + "'>" + "</A>" );
		document.write ("<A HREF='JavaScript:newWindow = window.open(\""+ bildeBase + "imagepages/image" + (n+1) + ".htm\",\"galWin\", \"scrollbars,height=715,width=755\");newWindow.focus()'>"+ "<BR><font color='#CC0000'>[Åpne i nytt vindu]</font></A>");
	}
}

// Slutt på funksjon randomBilde()

function openBlog() {
newWindow = window.open("blogopen.html","blogWin", "height=600,width=700");
newWindow.focus();	
}

function openGallery(galleri) {
	if (galleri == "afrika") {
		var valgtGalleri = "afrika";
	}
	else {
		if (galleri == "sibir") {
			var valgtGalleri = "rossiya";
		}
		else {
			if (galleri == "antarktis") {
				var valgtGalleri = "antarktis";
			}
			else {
				alert ('Noe må ha gått galt i et bildevalg et sted. Det fører til at du får se bilder fra Finnmark!\nKontakt meg for å få rettet opp feilen! Bjørn');
				valgtGalleri = "finnmark";
			}
		}
	}
	newWindow = window.open("/" + valgtGalleri + "/index.html", "galWin", "scrollbars,height=715,width=755");
	newWindow.focus();
}

// Tyvegods fra http://www.brainerror.net/scripts_js_blendtrans.php
 function opacity(id, opacStart, opacEnd, millisec) {
	//speed for each frame
	var speed = Math.round(millisec / 100);
	var timer = 0;
	
	//determine the direction for the blending, if start and end are the same nothing happens
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
			timer++;
		}
	}
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
	var object = document.getElementById(id).style; 
	object.opacity = (opacity / 100);
	object.MozOpacity = (opacity / 100);
	object.KhtmlOpacity = (opacity / 100);
	object.filter = "alpha(opacity=" + opacity + ")";
}
// Slutt på brainerrorgreier

<!-- Start iframe-trylling , ikke brukt noe sted foreløpig -->
function startIframe() {
  changeOpac(0, "iframeboksen");
  document.getElementById("selveiframen").src="lenkerfade.html";
  document.getElementById("iframeboksen").style.visibility="visible";
  document.getElementById("iframeboksen").style.zIndex="9";
  document.getElementById("innholdsboksen").style.zIndex="5";  
  opacity("innholdsboksen", 99, 0, 1000);
  opacity("iframeboksen", 0, 99, 1000);  
}

function stopIframe() {
  changeOpac(99, "iframeboksen");
  document.getElementById("iframeboksen").style.zIndex="5";
  document.getElementById("innholdsboksen").style.zIndex="9";  
  opacity("innholdsboksen", 0, 99, 1000);
  opacity("iframeboksen", 99, 0, 1000); 
}
<!-- Slutt på iframetrylling -->