
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Skriva ein haldgóðan t-post")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Skriva ein haldgóðan t-post")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Skriva ein haldgóðan t-post")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Skriva ein haldgóðan t-post")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Skriva ein haldgóðan t-post")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Skriva ein haldgóðan t-post")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Skriva ein haldgóðan t-post")
		    return false
		 }

 		 return true					
	}

function ValidateForm(){
	var emailID=document.newsform.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Skriva ein haldgóðan t-post")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
 
function ValidateForm2(){
	var emailID=document.newsform2.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Skriva ein haldgóðan t-post")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
 function ValidateUserForm(){
	var emailID=document.userform.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Skriva ein haldgóðan t-post")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	if (document.userform.name.value==""){
		document.userform.name.focus()
		return false
	}
	if (document.userform.username.value==""){
		document.userform.username.focus()
		return false
	}
	if (document.userform.password.value==""){
		document.userform.password.focus()
		return false
	}
	return true
 }
 
 
  function ValidateAddUserForm(){
	var emailID=document.adduserform.email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Skriva ein haldgóðan t-post")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	if (document.adduserform.name.value==""){
		document.adduserform.name.focus()
		return false
	}
	if (document.adduserform.street.value==""){
		document.adduserform.street.focus()
		return false
	}
	if (document.adduserform.city.value==""){
		document.adduserform.city.focus()
		return false
	}
	if (document.adduserform.zip.value==""){
		document.adduserform.zip.focus()
		return false
	}

	if (document.adduserform.phone.value==""){
		document.adduserform.phone.focus()
		return false
	}
	if (document.adduserform.email.value==""){
		document.adduserform.email.focus()
		return false
	}
	return true
 }
 
function ValidatePostForm(){
	var nameID=document.postform.forumName
	var emailID=document.postform.postemail
	if ((nameID.value==null)||(nameID.value=="")){
		alert("Skriva eitt navn")
		nameID.focus()
		return false
	}	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Skriva ein haldgóðan t-post")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
}
function ValidateCartForm(){
	var nameID=document.forminp.fullname
	var adID=document.forminp.address
	var zipID=document.forminp.zipcode
	var cityID=document.forminp.city
	var phoneID=document.forminp.phone
	var emailID=document.forminp.email

	var otherreceiver = document.forminp.otherreceiver
	var nameID2=document.forminp.fullname2
	var adID2=document.forminp.address21
	var zipID2=document.forminp.zipcode2
	var cityID2=document.forminp.city2
	
	
	if ((nameID.value==null)||(nameID.value=="")){
		alert("Skriva títt Navn");
		nameID.focus();
		return false;
	}	
	if ((adID.value==null)||(adID.value=="")){
		alert("Skriva búðstað")
		adID.focus()
		return false
	}	
	if ((zipID.value==null)||(zipID.value=="")){
		alert("Skriva postnummar")
		zipID.focus()
		return false
	}	
	if ((cityID.value==null)||(cityID.value=="")){
		alert("Skriva Býur/bygd")
		cityID.focus()
		return false
	}	
	if ((phoneID.value==null)||(phoneID.value=="")){
		alert("Skriva telefon nr.")
		phoneID.focus()
		return false
	}	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Skriva ein haldgóðan t-post")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	if (otherreceiver.checked==true){
		if ((nameID2.value==null)||(nameID2.value=="")){
			alert("Skriva Navn")
			nameID2.focus()
			return false
		}	
		if ((adID2.value==null)||(adID2.value=="")){
			alert("Skriva búðstað")
			adID2.focus()
			return false
		}	
		if ((zipID2.value==null)||(zipID2.value=="")){
			alert("Skriva postnummar")
			zipID2.focus()
			return false
		}	
		if ((cityID2.value==null)||(cityID2.value=="")){
			alert("Skriva Býur/bygd")
			cityID2.focus()
			return false
		}	

	}
	document.forminp.submit();
}
