<!--

//--Browser check. Add browsers with js/css support as needed.
var bookmarkurl="http://www.gamlakartor.nu"
var bookmarktitle="Gamla Kartor!"

function addbookmark(){
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)

}

isIE4 = (document.all)

isNN4 = (navigator.appName == "Netscape" && parseInt(navigator.appVersion) > 3)

isDynamic = (isIE4 || isNN4)



if (isNN4) {

	layerStyleRef="layer.";

	layerRef="document.layers";

	styleSwitch="";

	visibleVar="show";

}else if(isIE4){

	layerStyleRef="layer.style.";

	layerRef="document.all";

	styleSwitch=".style";

	visibleVar="visible";

}

function visa(layerName){

	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"')

}

function gom(layerName){

	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"')

} 

function init(){

	if(isDynamic) {

		gom('avanc')

	}

}


function preloadImages() { //v1.2
	if (document.images) {
		var imgFiles = preloadImages.arguments;
		var preloadArray = new Array();
		for (var i=0; i<imgFiles.length; i++) {
			preloadArray[i] = new Image;
			preloadArray[i].src = imgFiles[i];
		}
	}
}

preloadImages('/images/ending.gif');
preloadImages('/images/ending_home.gif');
preloadImages('/images/ending_que.gif');
preloadImages('/images/ending_tech.gif');
preloadImages('/images/ending_guest.gif');


function swapImage() { //v1.2
	var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.swapImgData;
	for (i=0; i < (swapImage.arguments.length-2); i+=3) {
		objStr = swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
		if (	(objStr.indexOf('document.layers[')==0 && document.layers==null) ||
			(objStr.indexOf('document.all[')   ==0 && document.all   ==null))
			objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
			obj = eval(objStr);
		 	if (obj != null) {
		      	swapArray[j++] = obj;
				swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
				obj.src = swapImage.arguments[i+2];
			}
 		}
		document.swapImgData = swapArray; //used for restore
	}

function swapImgRestore() { //v1.2
	if (document.swapImgData != null)
		for (var i=0; i<(document.swapImgData.length-1); i+=2)
			document.swapImgData[i].src = document.swapImgData[i+1];
}


browserVer=parseInt(navigator.appVersion);

if (browserVer >=3){
	version="3";
} else {
	version="2";
}
if (version=="3"){
	bottom_off=new Image;
	bottom_off.src="/images/ending.gif";
	bottom_home=new Image;
	bottom_home.src="/images/ending_home.gif";
	bottom_que=new Image;
	bottom_que.src="/images/ending_que.gif";	
	bottom_tech=new Image;
	bottom_tech.src="/images/ending_tech.gif";
	bottom_guest=new Image;
	bottom_guest.src="/images/ending_guest.gif";
}
function rollIn(imgName, state){
	if (version=="3"){
		document[imgName].src=eval(imgName + state + ".src");
	}
}
function rollOut(imgName){
	if (version=="3"){
		document[imgName].src=eval(imgName + "off.src");
	}
}

var ID = 0;

function QfamView(ID)
{
qfamwin=window.open('','framee','toolbar=no, directories=no, location=no, status=no, menubar=no, copyhistory=no, resizable=yes, scrollbar=yes,width=550,height=350');
   if (qfamwin == null) {
        alert("Det gick inte att öppna ett fönster till. Stäng ett eller flera fönster!");
   }
   else {
        if (navigator.appName=="Netscape") {
            qfamwin.opener=self;
            qfamwin=window.open('/cgi-bin/genealogy/qfam.cgi?id='+ID,'framee');
		qfamwin.focus()
        }
        else {
          qfamwin=window.open('/cgi-bin/genealogy/qfam.cgi?id='+ID,'framee');
          qfamwin.focus()
       }
   }
   

  
}

function pdfView()
{
pdfwin=window.open('','framee','toolbar=no, directories=no, location=no, status=no, menubar=no, copyhistory=no, resizable=yes, scrollbars=yes, width=1100, height=900');
      for(i = 0; i < document.fsb_aktie.selectaktie.length; i++) {
          if(document.fsb_aktie.selectaktie.options[i].selected) {
             pdf = document.fsb_aktie.selectaktie.options[i].value;
          }
      }
   if (pdfwin == null) {
        alert("Det gick inte att öppna ett fönster till. Stäng ett eller flera fönster!");
   }
   else {
        if (navigator.appName=="Netscape") {
            pdfwin.opener=self;
		pdfwin=window.open(pdf,'framee');
		pdfwin.focus()
        }
        else {
          pdfwin=window.open(pdf,'framee');
          pdfwin.focus()
       }
   }
   

  
}

//-->
