var NS = (navigator.appName=="Netscape")?true:false;
var ie=document.all;
var ns4=document.layers;

function validatequest() {
	  var alerter;
	  var returner;
	  returner = true;
	  alerter = "";
	  var fielderr=0;
    for (var i=0;i<document.pg3.pR1.length;i++) {
        if (document.pg3.pR1[i].checked)
            fielderr=1;
    }
    if (fielderr==0) {
	  	alerter = "Du skal besvare alle spørgsmål.";
	    alert(alerter);
  	  returner = false;
    }
    return returner;
}

function validemo1() {
  var alerter;
  var returner;
  returner = true;
  alerter = "";

  if (document.pg2.pSex.options[document.pg2.pSex.selectedIndex].value == 0) {
    alerter += "Køn\n";
    returner = false;
  }

  if ((document.pg2.pDay.value == 0) ||
      (document.pg2.pMonth.options[document.pg2.pMonth.selectedIndex].value == 0) ||
      (document.pg2.pYear.options[document.pg2.pYear.selectedIndex].value == 0)) {
    alerter += "Alder\n";
    returner = false;
  }

  if (document.pg2.pAdults.options[document.pg2.pAdults.selectedIndex].value == 0) {
    alerter += "Antal voksne i husstanden\n";
    returner = false;
  }

  if (document.pg2.pKids.options[document.pg2.pKids.selectedIndex].value == 0) {
    alerter += "Antal børn i husstanden\n";
    returner = false;
  }

  if (document.pg2.pHome.options[document.pg2.pHome.selectedIndex].value == 0) {
    alerter += "Boligform\n";
    returner = false;
  }

  if (document.pg2.pEducation.options[document.pg2.pEducation.selectedIndex].value == 0) {
    alerter += "Uddannelse\n";
    returner = false;
  }

  if (document.pg2.pIncome.options[document.pg2.pIncome.selectedIndex].value == 0) {
    alerter += "Indkomst\n";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal oplyse:\n-------------------\n"+alerter;
    alert(alerter);
  }

  return returner;

}

function validemo2() {
  var alerter;
  var returner;
  returner = true;
  alerter = "";
  if (document.pg2.pFirstname.value.length == 0) {
    alerter += "Fornavn\n";
    returner = false;
  }

  if (document.pg2.pLastname.value.length == 0) {
    alerter += "Efternavn\n";
    returner = false;
  }

  if (document.pg2.pAddress1.value.length == 0) {
    alerter += "Adresse\n";
    returner = false;
  }

  if (document.pg2.pPostal.value.length == 0) {
    alerter += "Postnr\n";
    returner = false;
  }

  if (document.pg2.pCity.value.length == 0) {
    alerter += "By\n";
    returner = false;
  }

  if (document.pg2.pEmail.value.length == 0) {
    alerter += "E-mail\n";
    returner = false;
  }
  
  if (document.pg2.pEmail.value.length > 0 && !validateMail(document.pg2.pEmail.value)){
    alerter += "En gyldig E-mail adresse\n";
    returner = false;
  }

  if (document.pg2.pPhone1.value.length == 0) {
    alerter += "Telefon nr\n";
    returner = false;
  }
  
  if (alerter.length > 0) {
  	alerter = "Du skal oplyse:\n-------------------\n"+alerter;
    alert(alerter);
  }

  return returner;

}

function validemo3() {
  var alerter;
  var returner;
  returner = true;
  alerter = "";
  if (document.pg2.pFirstname.value.length == 0) {
    alerter += "Fornavn\n";
    returner = false;
  }

  if (document.pg2.pLastname.value.length == 0) {
    alerter += "Efternavn\n";
    returner = false;
  }

  if (document.pg2.pAddress1.value.length == 0) {
    alerter += "Adresse\n";
    returner = false;
  }

  if (document.pg2.pPostal.value.length == 0) {
    alerter += "Postnr\n";
    returner = false;
  }

  if (document.pg2.pCity.value.length == 0) {
    alerter += "By\n";
    returner = false;
  }

  if (document.pg2.pEmail.value.length == 0) {
    alerter += "E-mail\n";
    returner = false;
  }
  
  if (document.pg2.pEmail.value.length > 0 && !validateMail(document.pg2.pEmail.value)){
    alerter += "En gyldig E-mail adresse\n";
    returner = false;
  }

  if (document.pg2.pPhone1.value.length == 0) {
    alerter += "Telefon nr\n";
    returner = false;
  }
  
  if (document.pg2.pResult.checked==false && document.pg2.pGenPermission.checked==false) {
    alerter += "Mindst en tilladelse om kontakt skal gives\n";
    returner = false;
  }
  
  if (alerter.length > 0) {
  	alerter = "Du skal oplyse:\n-------------------\n"+alerter;
    alert(alerter);
  }

  return returner;

}

function validate_pause() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  
  if (document.pg1.pName.value.length == 0) {
    alerter += "Navn\n";
    returner = false;
  }

  if (document.pg1.pEmail.value.length == 0) {
    alerter += "E-mail adresse\n";
    returner = false;
  }
  
  if (document.pg1.pEmail.value.length > 0 && !validateMail(document.pg1.pEmail.value)){
    alerter += "En gyldig E-mail adresse\n";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal oplyse:\n-------------------\n"+alerter;
    alert(alerter);
  }

  return returner;
}

function valikont() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  
  if (document.kontakt.pFirstname.value.length == 0) {
    alerter += "Fornavn\n";
    returner = false;
  }

  if (document.kontakt.pLastname.value.length == 0) {
    alerter += "Efternavn\n";
    returner = false;
  }

  if (document.kontakt.pAddress1.value.length == 0) {
    alerter += "Adresse\n";
    returner = false;
  }

  if (document.kontakt.pPostal.value.length == 0) {
    alerter += "Postal\n";
    returner = false;
  }

  if (document.kontakt.pCity.value.length == 0) {
    alerter += "By\n";
    returner = false;
  }

  if (document.kontakt.pCustomer.options[document.kontakt.pCustomer.selectedIndex].value == 0) {
    alerter += "Om du er kunde\n";
    returner = false;
  }
 
  if (document.kontakt.pPhone1.value.length == 0) {
    alerter += "Dit nummer\n";
    returner = false;
  }


  if (document.kontakt.pEmail.value.length == 0 && document.kontakt.pPhone1.value.length == 0 && document.kontakt.pPhone2.value.length == 0) {
    alerter += "E-mail eller telefon nr\n";
    returner = false;
  }
  
  if (document.kontakt.pEmail.value.length > 0 && !validateMail(document.kontakt.pEmail.value)){
    alerter += "En gyldig E-mail adresse\n";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal oplyse:\n-------------------\n"+alerter;
    alert(alerter);
  }

  return returner;

}

function centerform() {
	iWinWidth = (NS)?window.innerWidth:document.body.clientWidth;
	iWinHeight = (NS)?window.innerHeight:document.body.clientHeight;
	LeftPosition = (screen.width) ? (screen.width-iWinWidth)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-iWinHeight)/2 : 0;
	window.moveTo(LeftPosition,TopPosition-30); // -30 = kompenser for titellinje og statuslinje

	self.focus();
}

function show_pop(file,pname,wx,wy,toolbar,location,direct,status,menubar,scroll,resize,title) {
	if (wx == -1) {
		wx = screen.availwidth - 100;
	}
	if (wy == -1) {
		wy = screen.availheight - 100;
	}
	var props = 'width='+wx+',height='+wy+' dependent, top=' + ((screen.availheight-wy)/2) + ', left=' + ((screen.availwidth-wx)/2);
	
	if (toolbar == 1) props += ',toolbar';
	if (location == 1) props += ',location';
	if (direct == 1) props += ',directories';
	if (status == 1) props += ',status';
	if (menubar == 1) props += ',menubar';
	if (scroll == 1) props += ',scrollbars';
	if (resize == 1) props += ',resizable';
	if (title == 1) props += ',titlebar';
	
	var NewWindow = window.open(file,pname,props);
}

function validateMail(mailadr) { 
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(mailadr) ) { 
       return true; 
    } else { 
       return false; 
    } 
}

function vali_q1() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
	
  if ( (document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false && document.pg3.pR1[4].checked==false && document.pg3.pR1[5].checked==false)  ||
       (document.pg3.pR2[0].checked==false && document.pg3.pR2[1].checked==false && document.pg3.pR2[2].checked==false && document.pg3.pR2[3].checked==false && document.pg3.pR2[4].checked==false && document.pg3.pR2[5].checked==false)  ||
       (document.pg3.pR3[0].checked==false && document.pg3.pR3[1].checked==false && document.pg3.pR3[2].checked==false && document.pg3.pR3[3].checked==false && document.pg3.pR3[4].checked==false && document.pg3.pR3[5].checked==false)  ||
       (document.pg3.pR4[0].checked==false && document.pg3.pR4[1].checked==false && document.pg3.pR4[2].checked==false && document.pg3.pR4[3].checked==false && document.pg3.pR4[4].checked==false && document.pg3.pR4[5].checked==false)  ||
       (document.pg3.pR5[0].checked==false && document.pg3.pR5[1].checked==false && document.pg3.pR5[2].checked==false && document.pg3.pR5[3].checked==false && document.pg3.pR5[4].checked==false && document.pg3.pR5[5].checked==false)  ||
       (document.pg3.pR6[0].checked==false && document.pg3.pR6[1].checked==false && document.pg3.pR6[2].checked==false && document.pg3.pR6[3].checked==false && document.pg3.pR6[4].checked==false && document.pg3.pR6[5].checked==false)  ||
       (document.pg3.pR7[0].checked==false && document.pg3.pR7[1].checked==false && document.pg3.pR7[2].checked==false && document.pg3.pR7[3].checked==false && document.pg3.pR7[4].checked==false && document.pg3.pR7[5].checked==false) ) {
    alerter += "-";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }

  return returner;
	
}

function vali_q2() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
	
  if ( (document.pg3.pR8[0].checked==false && document.pg3.pR8[1].checked==false && document.pg3.pR8[2].checked==false && document.pg3.pR8[3].checked==false && document.pg3.pR8[4].checked==false)  ||
       (document.pg3.pR9[0].checked==false && document.pg3.pR9[1].checked==false && document.pg3.pR9[2].checked==false && document.pg3.pR9[3].checked==false && document.pg3.pR9[4].checked==false && document.pg3.pR9[5].checked==false) ) {
    alerter += "-";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }

  return returner;
	
}

function vali_q3() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
	
  if ( (document.pg3.pR10[0].checked==false && document.pg3.pR10[1].checked==false && document.pg3.pR10[2].checked==false)  ||
       (document.pg3.pR11[0].checked==false && document.pg3.pR11[1].checked==false && document.pg3.pR11[2].checked==false && document.pg3.pR11[3].checked==false && document.pg3.pR11[4].checked==false) ) {
    alerter += "-";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }

  return returner;
	
}

function vali_q4() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
	
  if ( (document.pg3.pR12[0].checked==false && document.pg3.pR12[1].checked==false && document.pg3.pR12[2].checked==false && document.pg3.pR12[3].checked==false) ) {
    alerter += "Du skal besvare alle spørgsmål.\n";
    returner = false;
  }
  
  if (document.pg3.pFirstname.value.length == 0) {
    alerter += "Fornavn\n";
    returner = false;
  }

  if (document.pg3.pLastname.value.length == 0) {
    alerter += "Efternavn\n";
    returner = false;
  }

  if (document.pg3.pAddress1.value.length == 0) {
    alerter += "Adresse\n";
    returner = false;
  }

  if (document.pg3.pPostal.value.length == 0) {
    alerter += "Postnr\n";
    returner = false;
  }

  if (document.pg3.pCity.value.length == 0) {
    alerter += "By\n";
    returner = false;
  }

  if (document.pg3.pEmail.value.length == 0) {
    alerter += "E-mail\n";
    returner = false;
  }
  
  if (document.pg3.pEmail.value.length > 0 && !validateMail(document.pg3.pEmail.value)){
    alerter += "En gyldig E-mail adresse\n";
    returner = false;
  }

  if (document.pg3.pPhone1.value.length == 0) {
    alerter += "Telefon nr\n";
    returner = false;
  }
  if (alerter.length > 0) {
  	alerter = "Du skal oplyse:\n-------------------\n"+alerter;
    alert(alerter);
  }

  return returner;
	
}

function vsp2() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false && document.pg3.pR1[4].checked==false  && document.pg3.pR1[5].checked==false) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR2[0].checked==false && document.pg3.pR2[1].checked==false && document.pg3.pR2[2].checked==false && document.pg3.pR2[3].checked==false && document.pg3.pR2[4].checked==false  && document.pg3.pR2[5].checked==false) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR3[0].checked==false && document.pg3.pR3[1].checked==false && document.pg3.pR3[2].checked==false && document.pg3.pR3[3].checked==false && document.pg3.pR3[4].checked==false  && document.pg3.pR3[5].checked==false) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR4[0].checked==false && document.pg3.pR4[1].checked==false && document.pg3.pR4[2].checked==false && document.pg3.pR4[3].checked==false && document.pg3.pR4[4].checked==false  && document.pg3.pR4[5].checked==false) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR5[0].checked==false && document.pg3.pR5[1].checked==false && document.pg3.pR5[2].checked==false && document.pg3.pR5[3].checked==false && document.pg3.pR5[4].checked==false  && document.pg3.pR5[5].checked==false) {
    alerter += "-";
    returner = false;
  }
  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}

function vsp3() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false && document.pg3.pR1[4].checked==false && document.pg3.pR1[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR2[0].checked==false && document.pg3.pR2[1].checked==false && document.pg3.pR2[2].checked==false && document.pg3.pR2[3].checked==false && document.pg3.pR2[4].checked==false && document.pg3.pR2[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR3[0].checked==false && document.pg3.pR3[1].checked==false && document.pg3.pR3[2].checked==false && document.pg3.pR3[3].checked==false && document.pg3.pR3[4].checked==false && document.pg3.pR3[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR4[0].checked==false && document.pg3.pR4[1].checked==false && document.pg3.pR4[2].checked==false && document.pg3.pR4[3].checked==false && document.pg3.pR4[4].checked==false && document.pg3.pR4[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR5[0].checked==false && document.pg3.pR5[1].checked==false && document.pg3.pR5[2].checked==false && document.pg3.pR5[3].checked==false && document.pg3.pR5[4].checked==false && document.pg3.pR5[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR6[0].checked==false && document.pg3.pR6[1].checked==false && document.pg3.pR6[2].checked==false && document.pg3.pR6[3].checked==false && document.pg3.pR6[4].checked==false && document.pg3.pR6[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}

function vsp4() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1.checked==false && document.pg3.pR2.checked==false &&
      document.pg3.pR3.checked==false && document.pg3.pR4.checked==false &&
      document.pg3.pR5.checked==false && document.pg3.pR6.checked==false
      ) {
    alerter += "Du skal vælge mindst én besvarelse\n";
    returner = false;
  }
  if (document.pg3.pR6.checked==true && document.pg3.pR7.value.length==0) {
  	alerter += "Du skal skrive en tekst i ''Andet''\n";
    returner = false;
  }
  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}

    var selectedNum = 0;
    function chkChecked(chkBox,maxTal) {
       if (selectedNum==maxTal) {
          alert("Der kan kun vælges " + maxTal + " udsagn!\nØnsker du dette, fjern da en af de øvrige markeringer");
          document.getElementById(chkBox).checked=false;
          return false;
       } else {
          selectedNum++;
          return true;
       }
      }


function vsp5() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";


  if (document.pg3.pR1.checked==false && document.pg3.pR2.checked==false &&
      document.pg3.pR3.checked==false && document.pg3.pR4.checked==false &&
      document.pg3.pR5.checked==false && document.pg3.pR6.checked==false &&
      document.pg3.pR7.checked==false && document.pg3.pR8.checked==false &&
      document.pg3.pR9.checked==false
      ) {
    alerter += "Du skal vælge mindst én besvarelse\n";
    returner = false;
  }
  if (document.pg3.pR9.checked==true && document.pg3.pR10.value.length==0) {
  	alerter += "Du skal skrive en tekst i ''Andet''\n";
    returner = false;
  }

  if (alerter.length > 0) {
    alert(alerter);
  }
  return returner;
}

function vsp6() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1.checked==false && document.pg3.pR2.checked==false &&
      document.pg3.pR3.checked==false && document.pg3.pR4.checked==false &&
      document.pg3.pR5.checked==false && document.pg3.pR6.checked==false &&
      document.pg3.pR7.checked==false 
      ) {
    alerter += "Du skal vælge mindst én besvarelse\n";
    returner = false;
  }
  if (document.pg3.pR7.checked==true && document.pg3.pR8.value.length==0) {
  	alerter += "Du skal skrive en tekst i ''Andet''\n";
    returner = false;
  }
  if (alerter.length > 0) {
    alert(alerter);
  }
  return returner;
}

function vsp8() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1.checked==false && document.pg3.pR2.checked==false &&
      document.pg3.pR3.checked==false && document.pg3.pR4.checked==false &&
      document.pg3.pR5.checked==false && document.pg3.pR6.checked==false &&
      document.pg3.pR7.checked==false && document.pg3.pR8.checked==false &&
      document.pg3.pR9.checked==false && document.pg3.pR10.checked==false &&
      document.pg3.pR10.checked==false && document.pg3.pR11.checked==false &&
      document.pg3.pR12.checked==false
      ) {
    alerter += "Du skal vælge mindst én besvarelse\n";
    returner = false;
  }
  if (document.pg3.pR12.checked==true && document.pg3.pR13.value.length==0) {
  	alerter += "Du skal skrive en tekst i ''Andet''\n";
    returner = false;
  }
  if (alerter.length > 0) {
    alert(alerter);
  }
  return returner;
}

function vsp7() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";

  if ( document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && 
       document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false && 
       document.pg3.pR1[4].checked==false && document.pg3.pR1[5].checked==false && 
       document.pg3.pR1[6].checked==false && document.pg3.pR1[7].checked==false && 
       document.pg3.pR1[8].checked==false && document.pg3.pR1[9].checked==false 
     ) {
    alerter += "Du skal vælge mindst én besvarelse\n";
    returner = false;
  }
  if (document.pg3.pR1[9].checked==true && document.pg3.pR10.value.length==0) {
  	alerter += "Du skal skrive en tekst i ''Andet''\n";
    returner = false;
  }
  if (alerter.length > 0) {
    alert(alerter);
  }
  return returner;
}


function vsp9() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1.checked==false && document.pg3.pR2.checked==false &&
      document.pg3.pR3.checked==false && document.pg3.pR4.checked==false &&
      document.pg3.pR5.checked==false && document.pg3.pR6.checked==false &&
      document.pg3.pR7.checked==false && document.pg3.pR8.checked==false
      ) {
    alerter += "Du skal vælge mindst én besvarelse\n";
    returner = false;
  }
  if (document.pg3.pR8.checked==true && document.pg3.pR9.value.length==0) {
  	alerter += "Du skal skrive en tekst i ''Andet''\n";
    returner = false;
  }
  if (alerter.length > 0) {
    alert(alerter);
  }
  return returner;
}



function vsp10() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && 
      document.pg3.pR1[1].checked==false && 
      document.pg3.pR1[2].checked==false && 
      document.pg3.pR1[3].checked==false && 
      document.pg3.pR1[4].checked==false 
     ) {
    alerter += "-";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}

function vsp11() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && 
      document.pg3.pR1[1].checked==false && 
      document.pg3.pR1[2].checked==false && 
      document.pg3.pR1[3].checked==false && 
      document.pg3.pR1[4].checked==false 
     ) {
    alerter += "-";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}

function vsp12() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && 
      document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false && 
      document.pg3.pR1[4].checked==false && document.pg3.pR1[5].checked==false && 
      document.pg3.pR1[6].checked==false && document.pg3.pR1[7].checked==false && 
      document.pg3.pR1[8].checked==false && document.pg3.pR1[9].checked==false && 
      document.pg3.pR1[10].checked==false && document.pg3.pR1[11].checked==false && 
      document.pg3.pR1[12].checked==false && document.pg3.pR1[13].checked==false 
     ) {
    alerter += "Du skal besvare alle spørgsmål.\n";
    returner = false;
  }
  if (document.pg3.pR1[13].checked==true && document.pg3.pR2.value.length==0) {
  	alerter += "Du skal skrive en tekst i ''Andet''\n";
    returner = false;
  }
  if (alerter.length > 0) {
     alert(alerter);
  }
  return returner;
}


function vsp14() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false ) {
    alerter += "-";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}

function vsp15() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false && document.pg3.pR1[4].checked==false ) {
    alerter += "-";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}

function vsp16() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false && document.pg3.pR1[4].checked==false ) {
    alerter += "-";
    returner = false;
  }

  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}

function vsp17() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
  if (document.pg3.pR1[0].checked==false && document.pg3.pR1[1].checked==false && document.pg3.pR1[2].checked==false && document.pg3.pR1[3].checked==false && document.pg3.pR1[4].checked==false && document.pg3.pR1[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR2[0].checked==false && document.pg3.pR2[1].checked==false && document.pg3.pR2[2].checked==false && document.pg3.pR2[3].checked==false && document.pg3.pR2[4].checked==false && document.pg3.pR2[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR3[0].checked==false && document.pg3.pR3[1].checked==false && document.pg3.pR3[2].checked==false && document.pg3.pR3[3].checked==false && document.pg3.pR3[4].checked==false && document.pg3.pR3[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR4[0].checked==false && document.pg3.pR4[1].checked==false && document.pg3.pR4[2].checked==false && document.pg3.pR4[3].checked==false && document.pg3.pR4[4].checked==false && document.pg3.pR4[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (document.pg3.pR5[0].checked==false && document.pg3.pR5[1].checked==false && document.pg3.pR5[2].checked==false && document.pg3.pR5[3].checked==false && document.pg3.pR5[4].checked==false && document.pg3.pR5[5].checked==false ) {
    alerter += "-";
    returner = false;
  }
  if (alerter.length > 0) {
  	alerter = "Du skal besvare alle spørgsmål.";
    alert(alerter);
  }
  return returner;
}


function vtip() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
	
	if (document.tip.pV01.value.length==0) {
		alerter += " - dit navn\n";
	}
	if (document.tip.pV02.value.length==0) {
		alerter += " - modtagers fornavn\n";
	}
	if (document.tip.pV04.value.length==0) {
		alerter += " - modtagers e-mail\n";
	}
  if (document.tip.pV04.value.length > 0 && !validateMail(document.tip.pV04.value)){
    alerter += " - gyldig e-mail adresse på modtager\n";
  }
  if (alerter.length > 0) {
  	alerter = "Du skal oplyse:\n-------------------\n"+alerter;
    alert(alerter);
    returner = false;
  }
  return returner;
	
}

function valid_pension() {
  var alerter;
  var returner;
  var checkvalue;
  returner = true;
  alerter = "";
	
	if (document.pensionfrm.pV01.checked==false) {
		alerter += "Du har ikke valgt ''Ja tak'' ved tilmeldingen.\n";
	}
  if (alerter.length > 0) {
    alert(alerter);
    returner = false;
  }
  return returner;
}
