function newWindow(url, scroll, width, height, left, top) {
	egenskaper="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=" + scroll + ", resizable=no, width=" + width + ", height=" + height + ", left=" + left + ", top=" + top;
	unik=new Date();
	unik=unik.getSeconds()+"_"+unik.getMinutes()+"_"+unik.getHours();
	window.open(url, unik, egenskaper);
}
function DateValidator(datum) {
	var dateformat = /^(19|20)(\d{2})-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])$/;
	return dateformat.test(datum);
}

function searchh() {
	var src = document.search.src.value;
	var query = document.search.query.value;
	if(src == 'm') {
		document.search.action = 'Medlemmar.asp?query='+query;
	}
	else {
		document.search.action = 'texter.asp?query='+query+'&kat='+src;
	}
	document.search.submit();
}
function validateEmail(stremail) { 
    var emailtest = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
    return emailtest.test(stremail);
} 
function paysonstep1() {
	var interr = 0;
	var username = document.getElementById('username').value + '';
	var email = document.getElementById('email').value + '';
	var belopp = parseInt(document.getElementById('belopp').value);
	if(username.length < 2) {
		alert('Användarnamn måste anges. Om du loggar in så fylls det i automatiskt.');
		interr = 1;
	}
	if(validateEmail(email) == false) {
		alert('Ange en giltig e-postadress');
		interr = 1;
	}
	if (isNaN(belopp)) {
		alert('Belopp måste vara ett heltal');
		interr = 1;
	}
	if(interr == 0) {
		document.getElementById('paysonstep1').submit();
	}
}
function checkformregister() {
	if(document.register.user_name.value.length < 3) {
		alert('Ditt användarnamn måste bestå av minst tre tecken');
		return false;
	}
	if(document.register.user_passw.value.length < 4) {
		alert('Ditt lösenord måste bestå av minst fyra tecken');
		return false;
	}
	if(document.register.user_fodelsedatum.value.length > 0) {
		if(!DateValidator(document.register.user_fodelsedatum.value)) {
			alert('Du har angett ett felaktigt format på fördelsedatumet, korrekt skrivsätt är: yyyy-mm-dd, t.ex. 1981-12-02');
			return false;
		}
	}
	return true;
}
