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 validateProfilnavn(str) {
    pvalid=true
      if (str == "") pvalid=false
	if (str.length < 3) pvalid=false
	if (str.length > 18) pvalid=false
	return pvalid
    } 
	
function validateTlf(str) {
   kvalid=true
     if (str == "") kvalid=false
if (str.length < 8) kvalid=false
if (str.length > 18) kvalid=false
return kvalid
   } 
	
function validateKodeord(str) {
    kvalid=true
      if (str == "") kvalid=false
	if (str.length < 3) kvalid=false
	if (str.length > 18) kvalid=false
	return kvalid
    } 
	
	function validateKontaktperson(str) {
    nvalid=true
      if (str == "") nvalid=false
	if (str.length < 4) nvalid=false
	if (str.length > 25) nvalid=false
	return nvalid
    } 
	
	function validateFirmanavn(str) {
    nvalid=true
      if (str == "") nvalid=false
	if (str.length < 2) nvalid=false
	if (str.length > 50) nvalid=false
	return nvalid
    } 
	
	function validateAdresse(str) {
    avalid=true
      if (str == "") avalid=false
	if (str.length < 4) avalid=false
	if (str.length > 50) avalid=false
	return avalid
    } 
	
	
	function validatePostnr(str) {
    avalid=true
      if (str == "") avalid=false
	if (str.length < 4) avalid=false
	if (str.length > 4) avalid=false
	return avalid
    } 
	
	
	function validateBy(str) {
    avalid=true
      if (str == "") avalid=false
	if (str.length < 2) avalid=false
	if (str.length > 40) avalid=false
	return avalid
    } 
	
	function validateSe(str) {
    pvalid=true
      if (str == "") pvalid=false
	if (str.length < 4) pvalid=false	
	return pvalid
    } 
	
	
	function validateBeskrivelse(str) {
    pvalid=true   
	if (str.length < 5) pvalid=false	
	if (str.length > 500) pvalid=false	
	return pvalid
    } 
	
		
	
	

function profil() {
alert("Der findes allerede en profil med dette profilnavn. Klik ok og vælg et andet navn");
}

function ProfilFindes() {
history.back(1);
profil();
}

function validateCheckbox_Accept() {
   cvalid=true
   if (document.opretagentprofil_form.accept.checked==false) cvalid=false
   return cvalid
}


	
	function validateCheckbox_Betaling() {
   cvalid=true
   if ((document.opretagentprofil_form.abb_1.checked==false) &&    
	(document.opretagentprofil_form.abb_2.checked==false)) cvalid=false
      
   
    if ((document.opretagentprofil_form.abb_1.checked==true) &&    
	(document.opretagentprofil_form.abb_2.checked==true)) cvalid=false
   return cvalid   
   
}
	

	
function validateAll() { 
    valid = true 
    err = "" 
 //   if (validateProfilnavn(document.opretagentprofil_form.profilnavn.value)==false) err = err+"Profilnavn (3-18 tegn)\n"
	 if (validateKodeord(document.opretagentprofil_form.kodeord.value)==false) err = err+"Kodeord (3-18 tegn)\n"	
	  if (document.opretagentprofil_form.kodeord.value != document.opretagentprofil_form.kodeord1.value) err = err+"Kodeord ikke ens\n"
	 if (validateEmail(document.opretagentprofil_form.email.value)==false) err = err+"E-mail ikke gyldig eller ikke udfyldt\n"
	  if (validateTlf(document.opretagentprofil_form.tlf.value)==false) err = err+"Tlf ikke gyldigt eller oplyst\n"	
	 if (validateKontaktperson(document.opretagentprofil_form.kontaktperson.value)==false) err = err+"Kontaktperson (4-25 tegn)\n"	  
	 // if (validateFirmanavn(document.opretagentprofil_form.firmanavn.value)==false) err = err+"Firmanavn ikke oplyst\n"	  
	//    if (validateSe(document.opretagentprofil_form.se.value)==false) err = err+"SE nummer ikke oplyst\n"	  
	  if (validateAdresse(document.opretagentprofil_form.adresse.value)==false) err = err+"Adresse (4-50 tegn)\n"	
	    if (validatePostnr(document.opretagentprofil_form.postnr.value)==false) err = err+"Post nr (4 tegn)\n"	
	  if (validateBy(document.opretagentprofil_form.by.value)==false) err = err+"By (2-40 tegn)\n"	     
	 // if (validateBeskrivelse(document.opretagentprofil_form.beskrivelse.value)==false) err = err+"Beskrivelse skal udfyldes (5-500 tegn)\n"
	
	
	if (validateCheckbox_Accept()==false) err = err+"Du har ikke accepteret vores retningslinier \n"
    if (err.length!=0){ 
      valid=false 
      err = "Du mangler at oplyse følgende korrekt:\n\n"+err 
      alert(err) 
      } 
    return valid 
    } 	 

