<!--
var check = new Array(
	new Array('','epost','notNull'),
	new Array('','epost','email')
);
//-->

<!--
function check_fields(formToTest, element){
var err;
var number;
var subjectName;
var elementName;
var validTyp;
err = '';

	for(var i=0; i < element.length; i++){
		number = "";
		subjectName = element[i][0];
		elementName = element[i][1];
		validTyp = element[i][2];
		
		if(formToTest.elements[elementName].length){
			for(var n=0;n < formToTest.elements[elementName].length;n++){
				if(formToTest.elements[elementName][n].type=="text" && formToTest.elements[elementName][n].disabled==false){
					number += formToTest.elements[elementName][n].value;
				}else if(formToTest.elements[elementName].type=="select-one" && formToTest.elements[elementName].disabled==false && formToTest.elements[elementName][n].selected){
					number += formToTest.elements[elementName][n].value;
				}else if(formToTest.elements[elementName][n].checked==true && formToTest.elements[elementName][n].disabled==false){
					number += formToTest.elements[elementName][n].value;
				}
			}
		}else{
			if(formToTest.elements[elementName].type=="select-one" && formToTest.elements[elementName].disabled==false){
				number = formToTest.elements[elementName].options[formToTest.elements[elementName].selectedIndex].value;
			}else if(formToTest.elements[elementName].disabled==false){
				number = formToTest.elements[elementName].value;
			}
		}

		if(validTyp == 'notNull'){
			if(!validateNotNull(number)){
				err += 'Ni måste fylla i en E-post adress\n';
			}

		}else if(validTyp == 'email'){
			if(!validateEmail(number)){
				err += 'E-post adressen är inte en korrekt\n' ;
			}
		}
	}

	if (err != ''){
		alert(err);
	}
	return (err == '');
}

function validateEmail(emailStr){
	var emPat = /^[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)*@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/
	var tmp = emailStr.match(emPat);
	return (tmp != null || emailStr.length == 0);
}

function validateNotNull(str){
	return (str.length > 0)
}



//-->
