function valideringvalgindsamlerside()
{

if (document.forms[0].NAVN.value=='')   
   {		
   alert('Fulde navn skal udfyldes!');
   document.forms[0].FORNAVN.focus();
   return false;		
   }			

else if (document.forms[0].ADRESSE.value=='')   
   {		
   alert('Adresse skal udfyldes!');
   document.forms[0].ADRESSE.focus();
   return false;		
   }			

else if (document.forms[0].POSTNR.value=='')   
   {		
   alert('Postnr skal udfyldes!');
   document.forms[0].POSTNR.focus();
   return false;		
   }			
else if (document.forms[0].BYEN.value=='')   
   {		
   alert('By skal udfyldes!');
   document.forms[0].BYEN.focus();
   return false;		
   }			

else if (document.forms[0].INDSAMLINGSOMRAADE.value=='0')   
   {		
   alert('Indsamlingsområde skal udfyldes!');
   document.forms[0].INDSAMLINGSOMRAADE.focus();
   return false;		
   }			

else if (document.forms[0].FODSELSDATO.value=='')   
   {		
   alert('Fødselsdato skal udfyldes!');
   document.forms[0].FODSELSDATO.focus();
   return false;		
   }
			
else if (IsNumeric (document.forms[0].POSTNR.value) == false)
   {
   alert('Postnr. må kun indeholde tal!');
   document.forms[0].POSTNR.focus();
   return false;		
   }

else if (IsNumeric (document.forms[0].TLF.value) == false)
   {
   alert('Tlf. må kun indeholde tal!');
   document.forms[0].TLF.focus();
   return false;		
   }
else if (document.forms[0].EMAIL.value=='')   
   {		
   var ans; ans=window.confirm('Vi vil meget gerne have din email adresse, hvis du har en. Det vil spare os for en masse udgifter! Klik OK for at udfylde email eller Cancel for at forsætte !');

   if (ans == false) {
      return true
      }

   return false;
   document.forms[0].EMAIL.focus();
   }			

return true;

}

function valideringkoordinatorside()
{

if (document.forms[0].FORNAVN.value=='')   
   {		
   alert('Fornavn skal udfyldes!');
   document.forms[0].FORNAVN.focus();
   return false;		
   }			

else if (document.forms[0].EFTERNAVN.value=='')   
   {		
   alert('Efternavn skal udfyldes!');
   document.forms[0].EFTERNAVN.focus();
   return false;		
   }			
	
else if (document.forms[0].ADRESSE.value=='')   
   {		
   alert('Adresse skal udfyldes!');
   document.forms[0].ADRESSE.focus();
   return false;		
   }			

else if (document.forms[0].POSTNR.value=='')   
   {		
   alert('Postnr skal udfyldes!');
   document.forms[0].POSTNR.focus();
   return false;		
   }			
else if (document.forms[0].BYEN.value=='')   
   {		
   alert('By skal udfyldes!');
   document.forms[0].BYEN.focus();
   return false;		
   }			

else if (document.forms[0].MOBIL.value=='')   
   {		
   alert('Mobilnr. skal udfyldes!');
   document.forms[0].TLF.focus();
   return false;		
   }			

else if (document.forms[0].INDSAMLINGSOMRAADE.value=='0')   
   {		
   alert('Indsamlingsområde skal udfyldes!');
   document.forms[0].INDSAMLINGSOMRAADE.focus();
   return false;		
   }			

else if (document.forms[0].FODSELSDATO.value=='')   
   {		
   alert('Fødselsdato skal udfyldes!');
   document.forms[0].FODSELSDATO.focus();
   return false;		
   }
else if (document.forms[0].TOJSTORRELSE.value=='0')   
   {		
   alert('Tøjstørrelse skal udfyldes!');
   document.forms[0].TOJSTORRELSE.focus();
   return false;		
   }
			
else if (document.forms[0].MOBIL.value !='') {
        if (IsNumeric (document.forms[0].MOBIL.value) == false)
        {
        alert('Mobil må kun indeholde tal!');
        document.forms[0].MOBIL.focus();
        return false;		
        }
     }

else if (IsNumeric (document.forms[0].POSTNR.value) == false)
   {
   alert('Postnr. må kun indeholde tal!');
   document.forms[0].POSTNR.focus();
   return false;		
   }

else if (IsNumeric (document.forms[0].TLF.value) == false)
   {
   alert('Tlf. må kun indeholde tal!');
   document.forms[0].TLF.focus();
   return false;		
   }
else if (document.forms[0].EMAIL.value=='')   
   {		
   var ans; ans=window.confirm('Vi vil meget gerne have din email adresse, hvis du har en. Det vil spare os for en masse udgifter! Klik OK for at udfylde email eller Cancel for at forsætte !');

   if (ans == false) {
      return true
      }

   return false;
   document.forms[0].EMAIL.focus();
   }			

return true;

}


function valideringindsamlerside1()
{

if (document.forms[0].FORNAVN.value=='')   
   {		
   alert('Fornavn skal udfyldes!');
   document.forms[0].FORNAVN.focus();
   return false;		
   }			

else if (document.forms[0].EFTERNAVN.value=='')   
   {		
   alert('Efternavn skal udfyldes!');
   document.forms[0].EFTERNAVN.focus();
   return false;		
   }			
	
else if (document.forms[0].ADRESSE.value=='')   
   {		
   alert('Adresse skal udfyldes!');
   document.forms[0].ADRESSE.focus();
   return false;		
   }			

else if (document.forms[0].POSTNR.value=='')   
   {		
   alert('Postnr skal udfyldes!');
   document.forms[0].POSTNR.focus();
   return false;		
   }			

else if (document.forms[0].TLF.value=='')   
   {		
   alert('Tlf. skal udfyldes! Har du ingen fastnet telefon, kan du skrive dit mobilnr. her, hvis du har et.');
   document.forms[0].TLF.focus();
   return false;		
   }			

else if (document.forms[0].INDSAMLINGSOMRAADE.value=='0')   
   {		
   alert('Indsamlingsområde skal udfyldes!');
   document.forms[0].INDSAMLINGSOMRAADE.focus();
   return false;		
   }			

else if (document.forms[0].FODSELSDATO.value=='')   
   {		
   alert('Fødselsdato skal udfyldes!');
   document.forms[0].FODSELSDATO.focus();
   return false;		
   }
			
else if (document.forms[0].MOBIL.value !='') {
        if (IsNumeric (document.forms[0].MOBIL.value) == false)
        {
        alert('Mobil må kun indeholde tal! (uden mellemrum)');
        document.forms[0].MOBIL.focus();
        return false;		
        }
     }

else if (IsNumeric (document.forms[0].POSTNR.value) == false)
   {
   alert('Postnr. må kun indeholde tal!');
   document.forms[0].POSTNR.focus();
   return false;		
   }

else if (IsNumeric (document.forms[0].TLF.value) == false)
   {
   alert('Tlf. må kun indeholde tal!');
   document.forms[0].TLF.focus();
   return false;		
   }

/* 
03-09-2008 Tilføjelse RJT - 
*******************************
Rettelse i kode: Når det er for sent at sende alm. post, gøres emailen mandatory i formularen
Dette skal overrule den tilføjelse, der er ifbm. tilmelding til nyhedsbrev, se nedenfor.
Validering af emailen er en hurtig løsning, der "bare" tjekker om feltet er tomt. skal opgraderes.


24-07-2008 tilføjelse RJT - 
*******************************
ifbm aktiv tilmelding til nyhedsbrev ændres valideringen - der spørgse til mobil nr. også.
Man kan stadig slippe igennem uden at opgive mobil eller email, så kan man bare ikke modtage nyheder!
Vi formoder at hvis man er interesseret i nyheder opgiver man en af tingene eller begge.
******************************
*/
else if (intNyhed != 1) // hvis nyheder IKKE er tilmeldt ----------------------------
	{
		// normal validering af email
		if (document.forms[0].EMAIL.value=='') 
		{
			if (intEmail != 1) {
				
				//Validering FØRSTE PERIODE: 
				var ans; 
				ans=window.confirm(strAns1);
				if (ans == false) {
					return true
				} // slut FØRSTE PERIODE*/
				
			} else { // if intEmail = 1 (= mandatory)
				
				// Validering ANDEN PERIODE, når email er mandatory
				alert(strAlertEmail)
				// slut ANDEN PERIODE
				
			} // end if intEmail
		
			
			// Ikke ændres: 
			document.forms[0].EMAIL.focus();
			return false;		
		} // end normal email-validering 

	
	// hvis nyheder ER tilmeldt -----------------------------------------------------
	} else if (intNyhed == 1) { 

		// først valideres email
		if (document.forms[0].EMAIL.value=='') 
		{
			if (intEmail != 1) {
				
				// validering i FØRSTE PERIODE
				var ans; 
				ans=window.confirm(strAns2a);
			
				if (ans == false) { // ingenting sker = gå videre til mobil validering
				} else { // hvis valgt at udfylde email 
					document.forms[0].EMAIL.focus();
					return false;
				} 
				intNyhed = 1	
				// slut FØRSTE PERIODE
			
			} else { // hvis intEmail = 1 (= mandatory)
				
				// VALIDERING ANDEN PERIODEN, NÅR EMAIL ER MANDATORY
				alert(strAlertEmail);
				document.forms[0].EMAIL.focus();
				return false;
				// slut ANDEN PERIODEN
			
			} // end if intEmail
			
		} // end email-validering nyhed
		
		
		// validering MOBIL v. nyhedstilmelding
		if (document.forms[0].MOBIL.value == "")
		{
			var ans;
			ans = window.confirm(strAns2b);

			if (ans == false) 
			{  // send dem videre
				return true
			}
			document.forms[0].MOBIL.focus();
			return false

		} // end mobil validering


	}// End intNyhed 

/*
Slut på tilføjelse
For at se den oprindelig kode - se nederst på siden
*/

return true;

} // end function


// EMAIL - ANDEN PERIODE - VALIDERING DE SIDSTE DAGE OP TIL LANDSINDSAMLING
strAlertEmail = "Vi skal bruge din e-mail... \n\nVi er nødt til at have din e-mail adresse for at kunne sende dig besked om,\nhvor du skal hente din indsamlingsbøtte på søndag. \n\nHvis du ikke har en e-mail adresse, kan du tilmelde dig på \ntelefon 80 24 25 26 - det er gratis."
			
			
// VALIDERING AF EMAIL I FØRSTE PERIODE
var strAns1 = "E-MAIL\n\nVi vil meget gerne have din email adresse, hvis du har en. \nDet vil spare os for en masse udgifter! \n\nOK = tilbage og udfylde e-mail \n\nCancel = fortsæt uden e-mailadresse..."

var strAns2a = "E-MAIL\n\nDu har krydset af, at du gerne vil modtage nyheder på E-MAIL. \nVi har derfor brug for din e-mail adresse.\n\n  OK = tilbage og udfylde e-mail. \n\n  Cancel = fortsæt uden e-mailadresse..." 

var strAns2b = "MOBIL - SMS\n\nDu har krydset af, at du gerne vil modtage nyheder på SMS. \nDu må derfor gerne give os dit mobilnr.\n\n  OK = tilbage og udfylde mobil nr. \n\n  Cancel = fortsæt uden mobilnr..." 



function valideringindsamleru18()
{

if (document.forms[0].FORNAVN.value=='')   
   {		
   alert('Fornavn skal udfyldes!');
   document.forms[0].FORNAVN.focus();
   return false;		
   }			

else if (document.forms[0].EFTERNAVN.value=='')   
   {		
   alert('Efternavn skal udfyldes!');
   document.forms[0].EFTERNAVN.focus();
   return false;		
   }			
	
else if (document.forms[0].ADRESSE.value=='')   
   {		
   alert('Adresse skal udfyldes!');
   document.forms[0].ADRESSE.focus();
   return false;		
   }			

else if (document.forms[0].POSTNR.value=='')   
   {		
   alert('Postnr skal udfyldes!');
   document.forms[0].POSTNR.focus();
   return false;		
   }			

else if (document.forms[0].TLF.value=='')   
   {		
   alert('Tlf. skal udfyldes!');
   document.forms[0].TLF.focus();
   return false;		
   }			

else if (document.forms[0].INDSAMLINGSOMRAADE.value=='0')   
   {		
   alert('Indsamlingsområde skal udfyldes!');
   document.forms[0].INDSAMLINGSOMRAADE.focus();
   return false;		
   }			

else if (document.forms[0].FODSELSDATO.value=='')   
   {		
   alert('Fødselsdato skal udfyldes!');
   document.forms[0].FODSELSDATO.focus();
   return false;		
   }			

if (document.forms[0].FolgeFornavn.value=='')   
   {		
   alert('Fornavn på følgeperson skal udfyldes!');
   document.forms[0].FolgeFornavn.focus();
   return false;		
   }			

else if (document.forms[0].FolgeEfternavn.value=='')   
   {		
   alert('Efternavn på følgeperson skal udfyldes!');
   document.forms[0].FolgeEfternavn.focus();
   return false;		
   }			
	
else if (document.forms[0].FolgeAdresse.value=='')   
   {		
   alert('Adresse på følgeperson skal udfyldes!');
   document.forms[0].FolgeAdresse.focus();
   return false;		
   }			

else if (document.forms[0].FolgePostnr.value=='')   
   {		
   alert('Postnr på følgeperson skal udfyldes!');
   document.forms[0].FolgePostnr.focus();
   return false;		
   }			

else if (document.forms[0].FolgeTlf.value=='')   
   {		
   alert('Tlf. på følgeperson skal udfyldes!');
   document.forms[0].FolgeTlf.focus();
   return false;		
   }			


else if (document.forms[0].FolgeFodselsdato.value=='')   
   {		
   alert('Fødselsdato på følgeperson skal udfyldes!');
   document.forms[0].FolgeFodselsdato.focus();
   return false;		
   }			

else if (IsNumeric (document.forms[0].FolgeFodselsdato.value) == false)
   {
   alert('Fødselsdato på følgeperson må kun indeholde tal !');
   document.forms[0].FolgeFodselsdato.focus();
   return false;		
   }

else if (IsNumeric (document.forms[0].FolgeTlf.value) == false)
   {
   alert('Tlf. på følgeperson må kun indeholde tal!');
   document.forms[0].FolgeTlf.focus();
   return false;		
   }

else if (IsNumeric (document.forms[0].FolgePostnr.value) == false)
   {
   alert('Postnr. på følgeperson må kun indeholde tal!');
   document.forms[0].FolgePostnr.focus();
   return false;		
   }

else if (document.forms[0].EMAIL.value=='')   
   {		
   var ans; ans=window.confirm('Vi vil meget gerne have din email adresse, hvis du har en. Det vil spare os for en masse udgifter! Klik OK for at udfylde email eller Cancel for at forsætte !');

   if (ans == false) {
      return true
      }

   return false;
   document.forms[0].EMAIL.focus();
   }			

return true;

}

function kald_dropdownindsamler () {

var w=window.open('dropd.asp','', 'width=400,height=400,scrollbars=yes,resizeable=yes'); 

}


function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.-";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
   return blnResult;
   }

function IsADate(mydate) {

alert ('fejl');
var datevalid = false;
var leadingexists = false;
var datefield = mydate;

if (mydate.CharAt(2) == '-' && mydate.CharAt(5) == '-') {
   leadingexists = true;
   }


if (chkdate(mydate) == false) {
   datevalid = true;
   }

if (leadingexists && datevalid) {
   return true
   }

return false

}

/* oprindelig val.kode til email-felt 24-07-2008

else if (document.forms[0].EMAIL.value=='')   
   {
	// VALIDERING DE SIDSTE DAGE OP TIL LANDSINDSAMLING
	//alert('Der er en fejl i tilmeldingen: \nRed Barnet skal bruge din e-mailadresse for at fortælle, hvor du skal møde på søndag. \nHvis du ikke vil oplyse din e-mailadresse, skal du ringe til 80 24 25 26 og tilmelde dig telefonisk.');

	//document.forms[0].EMAIL.focus();

	//return false;

   // VALIDERING AF EMAIL I FØRSTE PERIODE
   var ans; ans=window.confirm('Vi vil meget gerne have din email adresse, hvis du har en. Det vil spare os for en masse udgifter! Klik OK for at udfylde email eller Cancel for at forsætte !');

   if (ans == false) {
      return true
      }

   document.forms[0].EMAIL.focus();
   return false;
  

   }			
*/
