function validateEmail(str){ 
    evalid=true 
    temp=str.substring(0,str.indexOf("@"))
    if (temp != escape(temp)) evalid=false 
    if (str.indexOf("@") < 1) evalid=false 
    temp2 = str.substring(str.indexOf("@")+1,str.length) 
    if (temp2 != escape(temp2)) evalid=false 
    if (temp2.indexOf(".") < 1) evalid=false 
    return evalid 
    } 
	
	
function validatePassword(str) {
    kvalid=true
      if (str == "") kvalid=false
	if (str.length < 3) kvalid=false
	if (str.length > 18) kvalid=false
	return kvalid
    } 
	
	function validateUsername(str) {
    nvalid=true
      if (str == "") nvalid=false
	if (str.length < 2) nvalid=false
	if (str.length > 30) nvalid=false
	return nvalid
    } 

	
	function validateFirstname(str) {
    nvalid=true
      if (str == "") nvalid=false
	if (str.length < 4) nvalid=false
	if (str.length > 50) nvalid=false
	return nvalid
    } 
	
	function validateBlognavn(str) {
    avalid=true
      if (str == "") avalid=false
	if (str.length < 4) avalid=false
	if (str.length > 70) avalid=false
	return avalid
    } 
	
	function validateURL(str) {
    avalid=true
      if (str == "") avalid=false
	if (str.length < 4) avalid=false
	if (str.length > 100) avalid=false
	return avalid
    } 
	
	
	

function validateCheckbox_Kat() {
   cvalid=true
   if ((document.createuserform.cat1.checked==false) && 
   (document.createuserform.cat2.checked==false) &&
    (document.createuserform.cat5.checked==false) && 
	  (document.createuserform.cat5.checked==false) && 
	   (document.createuserform.cat6.checked==false) && 
	    (document.createuserform.cat7.checked==false) && 
	  (document.createuserform.cat8.checked==false) && 
	   (document.createuserform.cat9.checked==false) && 
	    (document.createuserform.cat10.checked==false) && 
	  (document.createuserform.cat11.checked==false) && 
	   (document.createuserform.cat12.checked==false) && 
	    (document.createuserform.cat13.checked==false) && 
	  (document.createuserform.cat14.checked==false) && 
	   (document.createuserform.cat15.checked==false) && 
	     (document.createuserform.cat16.checked==false) && 
		   (document.createuserform.cat17.checked==false) && 	
	(document.createuserform.cat18.checked==false)) cvalid=false
   return cvalid
}

	

function validateCheckbox_Accept() {
   cvalid=true
   if (document.createuserform.accept.checked==false) cvalid=false
   return cvalid
}

	
function validateAll() { 
    valid = true 
    err = "" 
    
	 
	 if (validateUsername(document.createuserform.username.value)==false) err = err+"Dit brugernavn (2-30 tegn)\n"	  
	 if (validatePassword(document.createuserform.password.value)==false) err = err+"Dit kodeord (3-18 tegn)\n"	
	  if (validateFirstname(document.createuserform.firstname.value)==false) err = err+"Dit fornavn (2-50 tegn)\n"	  
 if (validateFirstname(document.createuserform.lastname.value)==false) err = err+"Dit efternavn (2-50 tegn)\n"	  
	if (validateEmail(document.createuserform.email.value)==false) err = err+"E-mail ikke gyldig eller ikke udfyldt\n"
	 if (document.createuserform.email.value != document.createuserform.email1.value) err = err+"Emails ikke ens\n"
	
	//  if (document.createuserform.kodeord.value != document.createuserform.kodeord1.value) err = err+"Kodeord ikke ens\n"
	
	// if (validateURL(document.createuserform.blognavn.value)==false) err = err+"Bloggens URL (4-100 tegn)\n"	  
	
	//  if (validateAdresse(document.createuserform.adresse.value)==false) err = err+"Adresse (4-50 tegn)\n"	
	//    if (validatePostnr(document.createuserform.postnr.value)==false) err = err+"Post nr (4 tegn)\n"	
	//  if (validateBy(document.createuserform.byen.value)==false) err = err+"By (2-40 tegn)\n"	
	//   if (validateCheckbox_Kat()==false) err = err+"Kategorier bloggen skal ligge under (Afkryds mindst 1)\n"
//	   if (validateNaermeste_stor_by(document.createuserform.naermeste_stor_by.value)==false) err = err+"Nærmeste større by (2-40 tegn)\n"	       
  
  // if (validateFirstname(document.createuserform.navn.value)==false) err = err+"Dit navn (4-50 tegn)\n"	  
	//if (validateEmail(document.createuserform.email.value)==false) err = err+"E-mail ikke gyldig eller ikke udfyldt\n"
	// if (document.createuserform.email.value != document.createuserform.email1.value) err = err+"Emails ikke ens\n"
	
 // if (document.createuserform.kodeord.value != document.createuserform.kodeord1.value) err = err+"Kodeord ikke ens\n"
	
	//		  if (validate_cv(document.createuserform.cv.value)==false) err = err+"CV max 750 tegn\n"	
	//if (validateCheckbox_Accept()==false) err = err+"Du har ikke accepteret \n"
    if (err.length!=0){ 
      valid=false 
      err = "Du mangler at oplyse følgende korrekt:\n\n"+err 
      alert(err) 
      } 
    return valid 
    } 	 

