// FORMULARVALIDERING TIL ORDREFORMULAR - DANSK
function OrderFormDA() {
	
	submitState = "true"
	
	var i,c=0;
	for (i=0;i<document.check.betaling.length;i++)
		if (document.check.betaling[i].checked) c++;
	if (c==0) {
	alert('Du har ikke valgt en betalingsmetode');
	submitState = "false"; }

	if (document.check.navn.value==""){
	alert("Du har ikke indtastet dit navn");
	document.check.navn.focus();
	submitState = "false"; }
	
	else if (document.check.adresse.value==""){
	alert("Du har ikke indtastet din adresse");
	document.check.adresse.focus();
	submitState = "false"; }
	
	else if (document.check.postnummer.value=="")
	{ alert("Du har ikke indtastet dit postnummer");
	document.check.postnummer.focus();
	submitState = "false"; }
	
	else if (document.check.postdistrikt.value=="")
	{ alert("Du har ikke indtastet din by");
	document.check.postdistrikt.focus();
	submitState = "false"; }
	
	else if (document.check.land.value=="")
	{ alert("Du har ikke valgt dit land");
	document.check.land.focus();
	submitState = "false"; }
	
	else if (document.check.telefon.value=="")
	{ alert("Du har ikke indtastet dit telefonnr.");
	document.check.telefon.focus();
	submitState = "false"; }
	
	else if (document.check.email.value=="")
	{ alert("Du har ikke indtastet din e-mail adresse");
	document.check.email.focus();
	submitState = "false"; }
	
	else if (document.check.email.value.indexOf("@") == -1 )
	{ alert("Den indtastede e-mail adresse er ikke gyldig");
	document.check.email.focus();
	submitState = "false"; }
	
	else if (document.check.email.value.indexOf(".") == -1 )
	{ alert("Den indtastede e-mail adresse er ikke gyldig");
	document.check.email.focus();
	submitState = "false"; }
	
	if (submitState=="true") { document.forms['check'].submit(); }
}

//FORMVALIDERING TIL ORDER STEP 2 (OPSUMMERING)
function OrderForm2DA() {
	
	submitState = "true"
	
	if(!document.check.terms.checked)
	{ alert('Du har ikke accepteret salgs- og leveringsbetingelserne!');
	submitState = "false"; }
	
	if (submitState=="true") { document.forms['check'].submit(); }
}

//FORMVALIDERING TIL KREDITKORTBETALING
function CreditCardForm() {
	
	submitState = "true"
	
	if (document.myForm.cardnum.value=="")
	{ alert("Du har ikke indtastet et kortnummer");
	document.myForm.cardnum.focus();
	submitState = "false"; }
	
	else if(!document.myForm.cardnum.value.match(/^[0-9]/))
	{ alert("Kortnummer er ikke korrekt udfyldt");
	document.myForm.cardnum.focus();
	submitState = "false"; }
	
	else if(document.myForm.cardnum.value.length <= 15)
	{ alert("Kortnummer er ikke korrekt udfyldt");
	document.myForm.cardnum.focus();
	submitState = "false"; }
	
	else if (document.myForm.emonth.value=="")
	{ alert("Du har ikke indtastet en udløbsmåned");
	document.myForm.emonth.focus();
	submitState = "false"; }
	
	else if(!document.myForm.emonth.value.match(/^[0-9]/))
	{ alert("Udløbsmåned er ikke korrekt udfyldt");
	document.myForm.emonth.focus();
	submitState = "false"; }
	
	else if(document.myForm.emonth.value.length <= 3)
	{ alert("Udløbsmåned er ikke korrekt udfyldt");
	document.myForm.emonth.focus();
	submitState = "false"; }
	
	else if (document.myForm.eyear.value=="")
	{ alert("Du har ikke valgt et udløbsår");
	document.myForm.eyear.focus();
	submitState = "false"; }
	
	else if(!document.myForm.eyear.value.match(/^[0-9]/))
	{ alert("Udløbsår er ikke korrekt udfyldt");
	document.myForm.eyear.focus();
	submitState = "false"; }
	
	else if(document.myForm.eyear.value.length <= 3)
	{ alert("Udløbsår er ikke korrekt udfyldt");
	document.myForm.eyear.focus();
	submitState = "false"; }
	
	else if (document.myForm.cvc.value=="")
	{ alert("Du har ikke indtastet kontrolcifre");
	document.myForm.cvc.focus();
	submitState = "false"; }
	
	else if(!document.myForm.cvc.value.match(/^[0-9]/))
	{ alert("Kontrolcifre er ikke korrekt udfyldt");
	document.myForm.cvc.focus();
	submitState = "false"; }
	
	else if(document.myForm.cvc.value.length <= 2)
	{ alert("Kontrolcifre er ikke korrekt udfyldt");
	document.myForm.cvc.focus();
	submitState = "false"; }
	
	if (submitState=="true") { document.forms['check'].submit(); }
}

// Form validering for kontaktforespørgsel til Udviklingsforum: 
function checkForm() {
	
	submitState = "true"
	
	if (document.ufkontakt.navn.value=="")
	{ alert("Du har ikke indtastet dit navn");
	document.ufkontakt.navn.focus();
	return false;}
	
	else if (document.ufkontakt.org.value=="")
	{ alert("Du har ikke indtastet din organisation");
	document.ufkontakt.org.focus();
	return false;}
	
	else if (document.ufkontakt.mail.value.indexOf("@") == -1 )
	{ alert("E-mail adressen er ikke gyldig");
	document.ufkontakt.mail.focus();
	return false;}
	
	else if (document.ufkontakt.mail.value.indexOf(".") == -1 )
	{ alert("E-mail adressen er ikke gyldig");
	document.ufkontakt.mail.focus();
	return false;}
	
	else if(document.ufkontakt.tlf.value=="")
	{ alert("Du har ikke indtastet dit telefonnummer");
	document.ufkontakt.tlf.focus();
	return false;}

	else if(document.ufkontakt.tlf.value.length >= 8)
	{ alert("Telefonnummer er ikke korrekt udfyldt");
	document.ufkontakt.tlf.focus();
	submitState = "false"; }
	
	else if (document.ufkontakt.captchacode.value=="")
	{ alert("Du har ikke indtastet sikkerhedskoden");
	document.ufkontakt.captchacode.focus();
	return false;}

	if (submitState=="true") { document.forms['check'].submit(); }
		
}
	
// Form validation for supscription for newsletter
function checkNewsletterForm() {
	
	if (document.NewsletterForm.Navn.value=="")
	{ alert("Du har ikke indtastet dit navn");
	document.NewsletterForm.Navn.focus();
	return false;}
	
	else if (document.NewsletterForm.Email.value=="")
	{ alert("Du har ikke indtastet din e-mail adresse");
	document.NewsletterForm.Email.focus();
	return false;}
	
	else if (document.NewsletterForm.Email.value.indexOf("@") == -1 )
	{ alert("E-mail adressen er ikke gyldig");
	document.NewsletterForm.Email.focus();
	return false;}
	
	else if (document.NewsletterForm.Email.value.indexOf(".") == -1 )
	{ alert("E-mail adressen er ikke gyldig");
	document.NewsletterForm.Email.focus();
	return false;}
	
	else if (document.NewsletterForm.captchacode.value=="")
	{ alert("Du har ikke indtastet sikkerhedskoden");
	document.NewsletterForm.captchacode.focus();
	return false;}
	

	
	return true;}
	
// Form validering til kursustilmeldinger via Udviklingsforum.dk
function checkEventForm() {

	if (document.EventForm.DeltName.value=="")
	{ alert("Du har ikke indtastet deltagers navn.");
	document.EventForm.DeltName.focus();
	return false;}

	if (document.EventForm.WorkName.value=="")
	{ alert("Du har ikke indtastet dit arbejdssteds navn.");
	document.EventForm.WorkName.focus();
	return false;}

	else if (document.EventForm.WorkAdress.value=="")
	{ alert("Du har ikke indtastet dit arbejdssteds adresse.");
	document.EventForm.WorkAdress.focus();
	return false;}

	else if (document.EventForm.SenderPhone.value=="")
	{ alert("Du har ikke indtastet et telefonnummer");
	document.EventForm.SenderPhone.focus();
	return false;}
	
	else if (document.EventForm.SenderEmail.value=="")
	{ alert("Du har ikke indtastet din email-adresse");
	document.EventForm.SenderEmail.focus();
	return false;}
	
	else if (document.EventForm.SenderEmail.value.indexOf("@") == -1 )
	{ alert("E-mail adressen er ikke gyldig");
	document.EventForm.SenderEmail.focus();
	return false;}
	
	else if (document.EventForm.SenderEmail.value.indexOf(".") == -1 )
	{ alert("E-mail adressen er ikke gyldig");
	document.EventForm.SenderEmail.focus();
	return false;}
	
	else if(document.EventForm.EAN.value !="" && document.EventForm.EAN.value.length <=12)
    { alert("EAN-nummer er ikke korrekt udfyldt. Det skal bestå af 13 cifre, uden mellemrum.");
    document.EventForm.EAN.focus();
    return false;}


//	else if(document.EventForm.EAN.value >=1 && document.EventForm.EAN.value.length <=12)
//	{ alert("EAN-nummer er ikke korrekt udfyldt. Det skal bestå af 13 cifre, uden mellemrum.");
//	document.EventForm.EAN.focus();
//	return false;}
	
	else if(document.EventForm.EAN.value.length >=14)
	{ alert("EAN-nummer er ikke korrekt udfyldt. Det skal KUN bestå af 13 cifre, uden mellemrum.");
	document.EventForm.EAN.focus();
	return false;}

//	else if(!document.EventForm.EAN.value.match(/^[0-9]/))
//	{ alert("EAN-nummer er IKKE korrekt udfyldt. Det må kun bestå af tal.");
//	document.EventForm.EAN.focus();
//	return false;}

	else if (document.EventForm.captchacode.value=="")
	{ alert("Du har ikke indtastet sikkerhedskoden");
	document.EventForm.captchacode.focus();
	return false;}

	
	return true;}
