function c()
{
	document.getElementById('c').style.color = "yellow";
	
	/*field.style.background-color = "black";*/
}
function o()
{
	return false;
}
function win() 
{
    window.open("vilkorren.html","","height=300,width=400,left=80,top=80,scrollbars=no, statusbar=no");
}

function validateFields()
{
	var strErrorMsg='';

	var strfirstname=document.regform.firstname.value;
	if ((strfirstname.length < 1) || (strfirstname.length > 50)) {
		strErrorMsg+='      * Förnamn \n';
	}
	
	var strlastname=document.regform.lastname.value;
	if ((strlastname.length < 1) || (strlastname.length > 50)) {
		strErrorMsg+='      * Efternamn \n';
	}
	
	var stremail=document.regform.email.value;
	if ((!verifyEmail(stremail)) || (stremail == "E-Mail")) {
		strErrorMsg+='      * Epost \n';
	}
	
	var man = document.regform.gender[0];
	var kvinna = document.regform.gender[1];
	if(man.checked == false && kvinna.checked == false)
	{
		strErrorMsg+='      * Kön \n';
	}

	var stryear = document.regform.year.options[document.regform.year.selectedIndex].value;
	if (stryear == -1) {
		strErrorMsg+='      * Födelseår. \n';
	}
	
	
	if (strErrorMsg!='') {
		strErrorMsg='Fyll vänligen i rutorna korrekt:\n'+strErrorMsg;
		alert(strErrorMsg);
		return false;
	} 
	else
	{
		if(document.regform.acceptInfo.checked)
		{
			return true;
		}
		else
		{
			return confirm("Du måste acceptera villkoren. \n\nÖnskar du att acceptera?");
		}
	}
}
function verifyEmail(s) {
	var chrs = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-@';
	var sLen = s.length; var i=0, c=0, cCnt=0, step=0;
	if (sLen < 6) return false;
	while (i < sLen){
		c=s.charAt(i);
		if (!(chrs.indexOf(c)>=0 || (c=='_' && step<1))) return false;
		if (c=='.') { if (cCnt<1) return false; cCnt=0; }
		if (c=='@') { if (step>0) return false; if (cCnt<1) return false; step++; cCnt=0; }
		cCnt=cCnt+1; i++;
	}	
	if (cCnt < 3 || cCnt > 5 || step==0 || (s.indexOf(".")<0) ) return false;
	return true;
}
