function personoplTjek1(){
	document.getElementById('tr_ean').style.display = 'none'; 
	document.getElementById('tr_telefon').style.display = 'none'; 
	document.getElementById('tr_cvr').style.display = 'none'; 
	document.getElementById('tr_institution').style.display = 'none'; 

	document.getElementById('tr_skoleinfo').style.display = 'block'; 
	document.getElementById('kundeholder').value = 'privat';
}

function personoplTjek2(){
	document.getElementById('tr_skoleinfo').style.display = 'none'; 
	document.getElementById('tr_institution').style.display = 'block'; 

	document.getElementById('tr_telefon').style.display = 'none'; 
	document.getElementById('tr_ean').style.display = 'none'; 
	document.getElementById('tr_cvr').style.display = 'block';  
	document.getElementById('kundeholder').value = 'erhverv';
}

function personoplTjek3(){
	document.getElementById('tr_institution').style.display = 'block'; 
	document.getElementById('tr_skoleinfo').style.display = 'none'; 

		document.getElementById('tr_telefon').style.display = 'block'; 
	document.getElementById('tr_cvr').style.display = 'none';
	document.getElementById('tr_ean').style.display = 'block';
	document.getElementById('kundeholder').value = 'offentlig';
}

function valider_optankning(){
	f = document.payfrm;

	/*if(f.amount.value == ''){
		alert('Du skal indtaste et beløb');
		f.amount.focus();
		return;
	}

	if(isNaN(f.amount.value)){
		alert('Feltet accepterer kun tal');
		f.amount.focus();
		return;
	}*/

	if(f.amount.selectedIndex == 0){
		alert('Du skal vælge et beløb før du kan tanke op til din Bistrup konto');
		f.amount.focus();
		return;
	}


	if(f.automatisk_tankop.checked == true){
		if(f.auto_optank_ok.checked == false){
			alert('Du skal acceptere betingelserne for at blive tilmeldt automatisk optankning');
			return;
		}
	}


	document.payfrm.submit();
}

function visskjul(obj){
	if(document.getElementById(obj)){
		if(document.getElementById(obj).style.display == 'none'){
			document.getElementById(obj).style.display = 'block';
		}else{
			document.getElementById(obj).style.display = 'none';		
		}
	}
}

function valider_data_og_koder(){
    f = document.datafrm;
    

    if(f.navn.value == ''){
        alert('Du skal udfylde et navn!');
        f.navn.focus();
        return;
    }

    if(f.adresse.value == ''){
        alert('Du skal udfylde en adresse');
        f.adresse.focus();
        return;
    }

    if(f.postnummer.value == ''){
        alert('Du skal udfylde dit postnummer!');
        f.postnummer.focus();
        return;
    }

    if(f.bynavn.value == ''){
        alert('Du skal udfylde din by!');
        f.bynavn.focus();
        return;
    }

    if(f.telefon.value == ''){
        alert('Du skal udfylde dit telefon nummer!');
        f.telefon.focus();
        return;
    }

    if(f.email.value == ''){
        alert('Du skal udfylde din emailadresse!');
        f.email.focus();
        return;
    }

	/*
    if(f.elev_navn.value == ''){
        alert('Du skal udfylde elevens navn!');
        f.elev_navn.focus();
        return;
    }

	if(f.skole.selectedIndex == 0){
        alert('Du skal vælge hvilken skole der skal leveres til!');
        f.skole.focus();
        return;
	}
	*/

    if(f.kode.value == ''){
        alert('Du skal udfylde din kode!');
        f.kode.focus();
        return;
    }

    if(f.kode2.value == ''){
        alert('Du skal gentage din kode!');
        f.kode2.focus();
        return;
    }

    if(f.kode2.value != f.kode.value){
        alert('Koderne stemmer ikke overéns!');
        f.kode2.value = '';
		f.kode2.focus();
        return;
    }

	f.submit();
}

function showhide_cal(){
	if(document.getElementById('calendar1_container').style.display == 'none'){
			document.getElementById('calendar1_container').style.display = 'inline';
			document.getElementById('leveringsdato').style.display = 'none';

			document.getElementById('cal_text').innerHTML = '';
	}else{
		document.getElementById('calendar1_container').style.display = 'none';
		document.getElementById('leveringsdato').style.display = 'inline';
		document.getElementById('cal_text').innerHTML = '* Skal indtastes som dd-mm-åååå';
	}
	
}

function tjek_variant_valgt(obj){
    //alert('Obj: ' + obj);
    if (document.forms[obj].IDvariant.value == '') {
        alert('Du skal vælge en variant førend du kan købe denne vare.');
        return false;
    }
    document.forms[obj].submit();
}

function koeb(){
    if(document.getElementById("dummy_antal").value != ''){
        document.dummyform.antal.value = document.getElementById("dummy_antal").value
        document.dummyform.submit();
    }else{
        alert('Udfyld antal!');
        return false;
    }
}

function kurvminus(gemtfelt, divboks) {
    //alert('Gemt felt: ' + gemtfelt);
    //if (document.kurvfrm[gemtfelt].value == 1){
    if (document.getElementById(gemtfelt).value == 1) { 
        alert('Du kan ikke fjerne flere');
        return false;
    }
    else {
        document.kurvfrm[gemtfelt].value = parseInt(document.kurvfrm[gemtfelt].value) - 1;
        document.getElementById(divboks).innerHTML = document.kurvfrm[gemtfelt].value;
    }
}

function kurvplus(gemtfelt, divboks) {
    document.kurvfrm[gemtfelt].value = parseInt(document.kurvfrm[gemtfelt].value) + 1;
    document.getElementById(divboks).innerHTML = document.kurvfrm[gemtfelt].value;
}

function soeg(){
    kat = document.getElementByID('produkt_vaelger_kategori').options[this.selectedIndex].value;
   // ma = document.getElementByID('produkt_vaelger_maerke').options[this.selectedIndex].value;
    
    window.location.href = '/default.asp?page=oversigt.asp&kategori=' + kat + '&maerke=' + ma;
}

function valider_skift_brugerPass(){
    f = document.loginfrm3;
    
    if(f.email.value == ''){
        alert('Du skal udfylde et brugernavn!');
        f.email.focus();
        return;
    }
    
    if(f.kode.value == ''){
        alert('Du skal udfylde et kodeord!');
        f.kode.focus();
        return;
    }
    
    if(f.kode2.value == ''){
        alert('Du skal udfylde gentage dit kodeord!');
        f.kode2.focus();
        return;
    }
    
    if(f.kode.value != f.kode2.value){
        alert('Kodeordene stemmer ikke overens! Indtast igen.');
        f.kode2.value = "";
        f.kode2.focus();
        return;
    }    
    
    f.submit();
}

function glemtPassword(){
    f = document.loginfrm;
    
    if(f.email.value == ''){
        alert('Udfyld din emailadresse - Vi sender koden til den indtastede adresse!');
        f.email.focus();
        return;
    }

	f.action = '/functions/login.asp?doo=glemt';
	f.submit();
}

function valider_login(){
    f = document.loginfrm;
    
    if(f.email.value == ''){
        alert('Udfyld din emailadresse!');
        f.email.focus();
        return;
    }

    if(f.kode.value == ''){
        alert('Udfyld din adgangskode!');
        f.kode.focus();
        return;
    }

	f.submit();
}

function getCheckedValue(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function valider_kundeopl(){
    f = document.kundefrm;
    
	if(getCheckedValue(f.kundetype) == ''){
		alert('Du skal vælge om du er privat, erhverv eller offentlig');
		return;
	}else{
		if (f.kundeholder.value == 'erhverv'){
			if(f.cvr.value == ''){
				alert('Du skal udfylde cvr nummeret');
				f.cvr.focus();
				return;
			}
		}

		if (f.kundeholder.value == 'offentlig'){
			if(f.ean.value == ''){
				alert('Du skal udfylde EAN nummeret');
				f.ean.focus();
				return;
			}
		}
	}

    if(f.navn.value == ''){
        alert('Udfyld navn!');
        f.navn.focus();
        return;
    }

    if(f.adresse.value == ''){
        alert('Udfyld adresse!');
        f.adresse.focus();
        return;
    }
    
    if(f.postnummer.value == ''){
        alert('Udfyld postnummer!');
        f.postnummer.focus();
        return;
    }
    
    if(f.bynavn.value == ''){
        alert('Udfyld by!');
        f.bynavn.focus();
        return;
    }            
    
    if(f.email.value == ''){
        alert('Udfyld emailadresse!');
        f.email.focus();
        return;
    }            
     
    if(f.anden_levering.checked == true){
        if(f.lev_navn.value == ''){
            alert('Udfyld leveringsnavn!');
            f.lev_navn.focus();
            return;
        }

        if(f.lev_adresse.value == ''){
            alert('Udfyld leveringsadresse!');
            f.lev_adresse.focus();
            return;
        }
        
        if(f.lev_postnummer.value == ''){
            alert('Udfyld leveringspostnummer!');
            f.lev_postnummer.focus();
            return;
        }
        
        if(f.lev_bynavn.value == ''){
            alert('Udfyld leveringsby!');
            f.lev_bynavn.focus();
            return;
        }
    }

	if (f.kundeholder.value == 'privat'){
		if (f.elev_navn.value == '') {
			alert('Udfyld elevens navn!');
			f.elev_navn.focus();
			return;
		}

		if (f.elev_klasse.value == '') {
			alert('Udfyld elevens klasse!');
			f.elev_klasse.focus();
			return;
		}

		if (f.skole.selectedIndex == 0) {
			alert('Vælg skolen hvor bestillingen skal leveres!');
			f.skole.focus();
			return;
		}
	} 

	if (f.kundeholder.value == 'erhverv'){
		if (f.institution.value == '') {
			alert('Udfyld institution!');
			f.institution.focus();
			return;
		}
	} 	

	if (f.kundeholder.value == 'offentlig'){
		if (f.telefon.value == '') {
			alert('Udfyld telefon nummer!');
			f.telefon.focus();
			return;
		}

		if (f.institution.value == '') {
			alert('Udfyld institution!');
			f.institution.focus();
			return;
		}
	}  

	//alert('alt er ok');
    f.submit();
}

function valider_kundeopl2(){
    f = document.kundefrm;

	if (f.kundeholder.value == 'privat'){
		if (f.elev_navn.value == '') {
			alert('Udfyld Elev navn / Klasse!');
			f.elev_navn.focus();
			return;
		}

		if (f.skole.selectedIndex == 0) {
			alert('Vælg skolen hvor bestillingen skal leveres!');
			f.skole.focus();
			return;
		}
	} 
	alert('Alt ok');

}
