function validering()	
{
	
	fejlstring="";
	error=0;
	
	//ACCEPTERET
	if(document.signup1.accept.checked){
		//Ingenting				
	}else{
		error+=1;
		fejlstring+="You must accept that execute.dk can send you e-mail.\n\n";		
	}
	
	//E-MAIL
	if(document.signup1.email.value==""){
		error+=1;
		fejlstring+="Please enter a valid email address\n\n";
	}else{
		validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
		strEmail = document.signup1.email.value;
		
		// search email text for regular exp matches
		if (strEmail.search(validRegExp) == -1){
			error+=1;
			fejlstring+="E-mail is not valid.\n\n";
		}
	}
	
	
	//PASSWORD
	if(document.signup1.pw1.value==""){
		error+=1;
		fejlstring+="Password field must be filled in\n\n";
	}else if(document.signup1.pw1.value!=document.signup1.pw2.value){
			error+=1;
			fejlstring+="The password fields don't match\n\n";
	}else{
		//kontroller om det er A-Z, 0-9
	}
	
	
	
	//NAVN
	if(document.signup1.navn.value==""){
		error+=1;
		fejlstring+="Please fill in a name.\n\n";
	}
	
	//ADRESSE
	if(document.signup1.adresse.value==""){
		error+=1;
		fejlstring+="Please fill in an address.\n\n";
	}
	
	
	//POSTNR
	postnr=document.signup1.postnr.value
	if(postnr==""){
		error+=1;
		fejlstring+="Please fill in a post code.\n\n";
	}
/* else{
		isdigittrue=true
		for(var i=0;i<postnr.length;i++){
			if(!isDigit(postnr.charAt(i))){
				isdigittrue=false;
				//alert(i);
			}
		}
		
		if(isdigittrue==false){
			error+=1;
			fejlstring+="Postnr. må kun bestå af tal.\n\n";	
		}
	}
	
	if(postnr.length!=4){
		error+=1;
		fejlstring+="Postnr. skal bestå af 4 cifre.\n\n";	
	}
*/	
	
	
	
	
	
	
	//TLF & MOBIL
	if(document.signup1.tlf.value=="" && document.signup1.mobil.value==""){
		error+=1;
		fejlstring+="Please fill in a phone or mobile phone number\n\n";
	}
	
	
	//KØN
	if(document.signup1.sex[0].checked || document.signup1.sex[1].checked){
		//Ingenting
	}else{
		error+=1;
		fejlstring+="Please state your sex\n\n";
	}

	//RYGER
	if(document.signup1.ryger[0].checked || document.signup1.ryger[1].checked){
		//Ingenting
	}else{
		error+=1;
		fejlstring+="Please state if you do smoke.\n\n";
	}

	//KØREKORT
	if(document.signup1.kort[0].checked || document.signup1.kort[1].checked){
		//Ingenting
	}else{
		error+=1;
		fejlstring+="Please state if you've got driver's licence\n\n";
	}
	
	//UNDERSØGER OM VALIDERINGEN VAR SUCCES 
	if(error==0){
		return true;
	}else{
		alert(fejlstring);
		return false;
	}
}


//FUNKTION
function isDigit(num) {
	if (num.length>1){return false;}
	var string="1234567890";
	if (string.indexOf(num)!=-1){return true;}
	return false;
}




//FUNKTION
function nytStudie(){
	if(document.signup2.studierNow.value=="andet"){
		document.signup2.nytStudieNavn.value=prompt('Der er markeret et studie til "andet". Skriv venligt dit studie:', '');
		document.signup2.studierNow.options[1]=new Option(document.signup2.nytStudieNavn.value,'andet');
document.signup2.studierNow.selectedIndex=1;
	}
}

function nytStudieOld(t, i){
var so="studierOld"+i;
var os=eval("document.signup2.old"+i+"StudieNavn");


	if(t.value=="andet"){
		os.value=prompt('Der er markeret et studie til "andet". Skriv venligt dit studie:', '');
		//document.signup2.studierOld+i.value="andet";
	t.options[1]=new Option(os.value,'andet');
t.selectedIndex=1;
	}
}


function nytStudieOld0(){
	if(document.signup2.studierOld0.value=="andet"){
		document.signup2.old0StudieNavn.value=prompt('Der er markeret et studie til "andet". Skriv venligt dit studie:', '');
		//document.signup2.studierOld0.value="andet";
	document.signup2.studierOld0.options[1]=new Option(document.signup2.old0StudieNavn.value,'andet');
document.signup2.studierOld0.selectedIndex=1;
	}
}

function nytStudieOld1(){
	if(document.signup2.studierOld1.value=="andet"){
		document.signup2.old1StudieNavn.value=prompt('Der er markeret et studie til "andet". Skriv venligt dit studie:', '');
		document.signup2.studierOld1.value="andet";
	}
}

function nytStudieOld2(){
	if(document.signup2.studierOld2.value=="andet"){
		document.signup2.old2StudieNavn.value=prompt('Der er markeret et studie til "andet". Skriv venligt dit studie:', '');
		document.signup2.studierOld2.value="andet";
	}
}

function nytStudieOld3(){
	if(document.signup2.studierOld3.value=="andet"){
		document.signup2.old3StudieNavn.value=prompt('Der er markeret et studie til "andet". Skriv venligt dit studie:', '');
		document.signup2.studierOld3.value="andet";
	}
}









function aarValgt(){

	errorNu=0;
	errorFor=0;
	
	if(document.signup2.studierNow.value!="-1" && document.signup2.yearNow.value=="-1"){
		errorNu=1;
	}

	if(document.signup2.studierOld0.value!="-1" && document.signup2.yearOld0.value=="-1"){
		errorFor=1;
	}
	
	if(document.signup2.studierOld1.value!="-1" && document.signup2.yearOld1.value=="-1"){
		errorFor=1;
	}
	
	if(document.signup2.studierOld2.value!="-1" && document.signup2.yearOld2.value=="-1"){
		errorFor=1;
	}
	
	if(document.signup2.studierOld3.value!="-1" && document.signup2.yearOld3.value=="-1"){
		errorFor=1;
	}


	//UNDERSØGER OM VALIDERINGEN VAR SUCCES 
	errNu="Du har glemt at notere hvornår du forventer at afslutte dit studie.";
	errFor="Du har glemt at notere årstal for afsluttede studie.";
	
	if(errorNu==0 && errorFor==0){
		return true;
	}else{
		if(errorNu==1 && errorFor==1){
			err="";
			err+=errNu;
			err+="\n\n";
			err+=errFor;
			alert(err);
		}else if(errorNu==1){
			alert(errNu);
		}else{
			alert(errFor);
		}
		
		return false;
	}
}


//Kontroller e-mail 
function emailValidate(){
	if(document.forms[0].email.value!=""){
		validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
		strEmail = document.forms[0].email.value;
		
		// search email text for regular exp matches
		if (strEmail.search(validRegExp) == -1) 
		{
			alert("E-mailen er ikke gyldig.");
			return false;
		}
	}
    	return true; 
}

//Validerer om Studie + år er valgt under redigerStudie
function validateStudieAar(){
	if(document.signup2.studierNow.value=="-1"){
		alert("Der skal vælges et studie");
		return false;
	}else if(document.signup2.yearNow.value=="-1"){
		alert("Der skal vælges et år");
		return false;
	}
	return true;
}


//SELECT-DESELECT
function deselectAll(){
 d = document.act_form;
 for (i = 0; i < d.elements.length; i++){
   if (d.elements[i].type == "checkbox"){
     d.elements[i].checked = false;
   }
 }
}

function selectAll(){
 d = document.act_form;
 for (i = 0; i < d.elements.length; i++){
   if (d.elements[i].type == "checkbox"){
     d.elements[i].checked = true;
   }
 }
}

