
	// Array m. priser. Index matcher id på options i select-listen grundbelob
	pris = new Array();
	pris[ "nulValg" ] = 0
	pris[ "jeans" ] = 3950
	pris[ "chaps" ] = 3950
	pris[ "breeches" ] = 4450
	//pris[ "jeans_sailor" ] = 3950
	pris[ "jeans_cod" ] = 4750
	pris[ "skjorte_jeans" ] = 3650
	pris[ "skjorte_polizei" ] = 3950
	// pris[ "jakke_levis" ] = 3950
	// pris[ "jakke_polizei" ] = 3750

	// Valgmuligheder (bitmønstre)
	STRIBE = 1
	LAEDER = 2
	MAAL = 4
	BAG = 8
	SNOERER = 16
	KNAPPER = 32
	FEM01 = 64
	AERMER = 128
	FOER = 256

	// Array m. valgmuligheder. Index matcher id på options i select-listen grundbelob
	valgmulighed = new Array();
	valgmulighed[ "jeans" ] = STRIBE + LAEDER + MAAL + BAG + SNOERER + KNAPPER + FEM01 
	valgmulighed[ "chaps" ] = STRIBE + LAEDER + MAAL + SNOERER + FOER
	valgmulighed[ "breeches" ] = STRIBE + LAEDER + MAAL
	valgmulighed[ "jeans_sailor" ] = STRIBE + LAEDER + MAAL + BAG + SNOERER
	valgmulighed[ "jeans_cod" ] = STRIBE + LAEDER + MAAL + BAG + SNOERER
	valgmulighed[ "skjorte_jeans" ] = MAAL+ AERMER
	valgmulighed[ "skjorte_polizei" ] = STRIBE + MAAL + AERMER
	// valgmulighed[ "jakke_levis" ] = FOER
	// valgmulighed[ "jakke_polizei" ] = 0

	grundbelob = 0;
	tilvalg = 0;
	
	// setGrundvalg beregner pris og initierer valgmuligheder for den valgte grundkonfiguration 
	function setGrundvalg( grundId ) {
			document.leather.grundvalg.value = pris[ grundId ]
			grundbelob = pris[ grundId ]
			tilvalg = 0
			beregnTotal()
			setValgmuligheder( grundId )
	}	
	
	//setValgmuligheder viser valgmuligheder (checkboxe) for den valgte grundkonfiguration
	function setValgmuligheder( grundId ) {
		var VIS = "visible"
		var SKJUL = "hidden"
		setCheckbox( "stribe", ((valgmulighed[ grundId ] & STRIBE) > 0)  ? VIS : SKJUL )
		setCheckbox( "laeder", ((valgmulighed[ grundId ] & LAEDER) > 0) ? VIS : SKJUL )
		setCheckbox( "maal", ((valgmulighed[ grundId ] & MAAL) > 0) ? VIS : SKJUL )
		setCheckbox( "bag", ((valgmulighed[ grundId ] & BAG) > 0) ? VIS : SKJUL )
		setCheckbox( "snoerer", ((valgmulighed[ grundId ] & SNOERER) > 0) ? VIS : SKJUL )
		setCheckbox( "knapper", ((valgmulighed[ grundId ] & KNAPPER) > 0) ? VIS : SKJUL )
		setCheckbox( "fem01", ((valgmulighed[ grundId ] & FEM01) > 0) ? VIS : SKJUL )
		setCheckbox( "aermer", ((valgmulighed[ grundId ] & AERMER) > 0) ? VIS : SKJUL )
		setCheckbox( "foer", ((valgmulighed[ grundId ] & FOER) > 0) ? VIS : SKJUL )
	}

	function setCheckbox( boxId, synlighed ) {
		document.getElementById( boxId ).style.visibility = synlighed
		document.getElementById( boxId ).checked = false
		document.getElementById( boxId + "Pris" ).value = 0
	}
	
	// Beregner pris ved til- eller fravalg af valgmuligheder
	function setValg( valgtFelt, valgtVaerdi ) {
		modtagerFelt = valgtFelt + "Pris"
		if ( document.leather.elements[ valgtFelt ].checked ) {
			document.leather.elements[ modtagerFelt ].value = valgtVaerdi
			tilvalg += valgtVaerdi * 1
		}
		else {
			document.leather.elements[ modtagerFelt ].value = 0
			tilvalg -= valgtVaerdi * 1
		}
		beregnTotal()
	}
	
	function beregnTotal() {
			document.leather.ialt.value = grundbelob + tilvalg
	}
