ie = (document.all) ? true:false; // IE4+
dom = ((document.getElementById) && (!ie)) ? true:false; // Mozilla

function setEventByObject(ob, ev, fu) {
	if(dom) {
		ob.addEventListener(ev, fu, false);
	}
	if(ie) {
		ob.attachEvent('on' + ev, fu);
	}
}
function checkForm(){
	// sätter felvariabel
	error = false;
	// hämtar in formulärdata
	namn = (document.getElementById("namn").value != "");
	epost = (document.getElementById("epost").value != "");

	// kollar epost, sparar resultatet i boolean epost
	epostregexp = /^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([a-zA-Z0-9])+([.a-zA-Z0-9_-])*\.[A-z]{2,4}/;
	epost = (document.getElementById("epost").value.match(epostregexp));

	// kollar om allt stämmer, lämnar varningar
	if(!namn){
		window.alert("Du måste fylla i Ditt namn för att komma med på medlemslistan!");
		error = true;
	}
	if(!epost){
		window.alert("Du måste fylla i din e-post för att kunna få nyhetsbrev från oss!");
		error = true;
	}
	// om allt är bra - skicka vidare.
	return !error;
}
// följande rad kommenterades bort p.g.a. att den inte fungerade i IE. jag blev tvungen att göra en hack-lösning med funktion i HTML-koden.
//document.getElementById("form").setAttribute("onsubmit", "return checkForm()");
