// dbvalg.js

// Bruges til at valge mellem live, kvar og araw med check-bokse

function sbase(msg) { //v2.0
	// Satter den rigtige base afhangig af valgte
	var dbnm="";

	// Tjek browser og sat rigtigt layer
	if (is_nav) {
 		sform=top.sogframe.document.soglayer.document.sogform;
 		dform=top.sogframe.document.soglayer.document.dbform;
                } else {
 		sform=top.sogframe.document.all.sogform;
 		dform=top.sogframe.document.all.dbform;
                }

	// Sat var tjek tjekstatus
	tl=dform.dbnml.checked;
	tk=dform.dbnmk.checked;
	ta=dform.dbnma.checked;

	// Kun live
	if (tl && ! tk && ! ta) {dbnm="live";}
	// Kun kvartal
	if (! tl && tk && ! ta) {dbnm="kvar";}
	// Kun arkiv
	if (! tl && ! tk && ta) {dbnm="araw";}
	// live og kvartal
	if (tl && tk && ! ta) {dbnm="cclk";}
	// live og arkiv
	if (tl && ! tk && ta) {dbnm="ccla";}
	// kvartal og arkiv
	if (! tl && tk && ta) {dbnm="ccka";}
	// live kvartal og arkiv
	if (tl && tk && ta) {dbnm="clka";}	

	// Tjek om den er tom
	if (! tl && ! tk && ! ta) {
		////dbnm="clka";
		//alert("Du skal vūlge mindst 1 base, Live er valgt");
		dform.dbnml.checked=true;
		// Sat basen i hidden field
		sform.d.value="live";  
		return;
	}

	// Nulstil popup, hvis det er tilgangelig
	if (dform.specbase) { 
		dform.specbase.selectedIndex=0;
	}

	// Sat basen i hidden field
	sform.d.value=dbnm;  

	// Sat focus til sogform
	parent.focusfelt('');
}

function fspecbase() {
	// Tjek browser og sat rigtigt layer
	if (is_nav) {
 		sform=top.sogframe.document.soglayer.document.sogform;
 		dform=top.sogframe.document.soglayer.document.dbform;
                //sform=document.soglayer.document.sogform;
                //dform=document.soglayer.document.dbform;
                } else {
 		sform=top.sogframe.document.all.sogform;
 		dform=top.sogframe.document.all.dbform;
                //sform=document.all.sogform;
                //dform=document.all.dbform;
                }

	// Find teksten i den valgte base
	i=dform.specbase.selectedIndex;
	dbnm=dform.specbase[i].value;

	// Nulstil checkboxene
	dform.dbnml.checked=false;
	dform.dbnmk.checked=false;
	dform.dbnma.checked=false;

	// Hvis man fravūlger denne, sūttes til live
	if (dbnm=="") {
		dbnm="live";
		dform.dbnml.checked=true;
	}

	// Sat basen i hidden field
	sform.d.value=dbnm;
}

