var validator = new FieldValidator();
var fields = new Array();

fields['steg_1_onePerson'] = new Array(
	new Array(
		"Förnamn måste fyllas i", 
		"firstname", 
		"validateEmpty"
	), 
	new Array(
		"Efternamn måste fyllas i", 
		"lastname", 
		"validateEmpty"
	), 
	new Array(
		"Du måste fylla i ditt mobilnummer", 
		"mobile", 
		"validateEmpty"
	), 
	new Array(
		"E-postadressen verkar inte stämma", 
		"email", 
		"validateEmail"
	), 
	new Array(
		"Du måste fylla i din adress", 
		"address", 
		"validateEmpty"
	), 
	new Array(
		"Du måste fylla i ditt postnummer", 
		"poNbr", 
		"validateEmpty"
	), 
	new Array(
		"Du måste fylla i din ort", 
		"city", 
		"validateEmpty"
	),
	new Array(
		"Du måste välja ett examinationsområde", 
		"examinationAreaId", 
		"validateNumeric"
	), 
	new Array(
		"Du måste godkänna villkoren", 
		"terms", 
		"validateIsChecked"
	), 
	new Array(
		"Du måste välja ett product", 
		"productId", 
		"validateNumeric"
	)
);

fields['steg_1_present'] = new Array(
	new Array(
		"Köpare: Förnamn måste fyllas i", 
		"buyerFirstname", 
		"validateEmpty"
	), 
	new Array(
		"Köpare: Efternamn måste fyllas i", 
		"buyerLastname", 
		"validateEmpty"
	),
	new Array(
		"Köpare: Du måste fylla i din adress", 
		"buyerAddress", 
		"validateEmpty"
	), 
	new Array(
		"Köpare: Du måste fylla i ditt postnummer", 
		"buyerPoNbr", 
		"validateEmpty"
	), 
	new Array(
		"Köpare: Du måste fylla i din ort", 
		"buyerCity", 
		"validateEmpty"
	),
	new Array(
		"Köpare: Du måste fylla i ditt mobilnummer", 
		"buyerMobile", 
		"validateEmpty"
	), 
	new Array(
		"Köpare: E-postadressen verkar inte stämma", 
		"buyerEmail", 
		"validateEmail"
	), 
	new Array(
		"Du måste godkänna villkoren", 
		"terms", 
		"validateIsChecked"
	), 
	new Array(
		"Användare: Förnamn måste fyllas i", 
		"firstname", 
		"validateEmpty"
	), 
	new Array(
		"Användare: Efternamn måste fyllas i", 
		"lastname", 
		"validateEmpty"
	), 
	new Array(
		"Användare: Du måste fylla i ditt mobilnummer", 
		"mobile", 
		"validateEmpty"
	), 
	new Array(
		"Användare: E-postadressen verkar inte stämma", 
		"email", 
		"validateEmail"
	), 
	new Array(
		"Användare: Du måste fylla i din adress", 
		"address", 
		"validateEmpty"
	), 
	new Array(
		"Användare: Du måste fylla i ditt postnummer", 
		"poNbr", 
		"validateEmpty"
	), 
	new Array(
		"Användare: Du måste fylla i din ort", 
		"city", 
		"validateEmpty"
	), 
	new Array(
		"Användare: Du måste välja ett examinationsområde", 
		"examinationAreaId", 
		"validateNumeric"
	), 
	new Array(
		"Du måste välja ett product", 
		"productId", 
		"validateNumeric"
	)
);

fields['steg_2_accountDetails'] = new Array(
	new Array(
		"Förnamn måste fyllas i", 
		"firstname", 
		"validateEmpty"
	), 
	new Array(
		"Efternamn måste fyllas i", 
		"lastname", 
		"validateEmpty"
	), 
	new Array(
		"Du måste fylla i ditt mobilnummer", 
		"mobile", 
		"validateEmpty"
	), 
	new Array(
		"E-postadressen verkar inte stämma", 
		"email", 
		"validateEmail"
	), 
	new Array(
		"Du måste fylla i din adress", 
		"address", 
		"validateEmpty"
	), 
	new Array(
		"Du måste fylla i ditt postnummer", 
		"poNbr", 
		"validateEmpty"
	), 
	new Array(
		"Du måste fylla i din ort", 
		"city", 
		"validateEmpty"
	), 
	new Array(
		"Du måste välja ett examinationsområde", 
		"examinationAreaId", 
		"validateNumeric"
	),
	new Array(
		"Lösenordet måste bestå av minst 4 tecken. Tillåtna tecken är a-z, A-Z och 0-9.",
		"password",
		"validateRegExp",
		'^[a-zA-Z0-9]{4,}$'
	),
	new Array(
		"Lösenorden måste stämma överens",
		"password",
		"validatePassword",
		"password2"
	)
);








if(match2 != ''){


fields['steg_1_severalPersons'] = new Array(
	new Array(
		"Köpare: Förnamn måste fyllas i", 
		"buyerFirstname", 
		"validateEmpty"
	), 
	new Array(
		"Köpare: Efternamn måste fyllas i", 
		"buyerLastname", 
		"validateEmpty"
	),
	new Array(
		"Köpare: Du måste fylla i din adress", 
		"buyerAddress", 
		"validateEmpty"
	), 
	new Array(
		"Köpare: Du måste fylla i ditt postnummer", 
		"buyerPoNbr", 
		"validateEmpty"
	), 
	new Array(
		"Köpare: Du måste fylla i din ort", 
		"buyerCity", 
		"validateEmpty"
	),
	new Array(
		"Köpare: Du måste fylla i ditt mobilnummer", 
		"buyerMobile", 
		"validateEmpty"
	), 
	new Array(
		"Köpare: E-postadressen verkar inte stämma", 
		"buyerEmail", 
		"validateEmail"
	),
	new Array(
		"Du måste godkänna villkoren", 
		"terms", 
		"validateIsChecked"
	)
);

for(var i = 1;i <= match2;i++){

fields['steg_1_severalPersons'] = fields['steg_1_severalPersons'].concat(new Array(

 
	new Array(
		"Användare "+i+": Förnamn måste fyllas i", 
		"user"+i+"_firstname", 
		"validateEmpty"
	), 
	new Array(
		"Användare "+i+": Efternamn måste fyllas i", 
		"user"+i+"_lastname", 
		"validateEmpty"
	), 
	new Array(
		"Användare "+i+": Du måste fylla i ditt mobilnummer", 
		"user"+i+"_mobile", 
		"validateEmpty"
	), 
	new Array(
		"Användare "+i+": E-postadressen verkar inte stämma", 
		"user"+i+"_email", 
		"validateEmail"
	), 
	new Array(
		"Användare "+i+": Du måste fylla i din adress", 
		"user"+i+"_address", 
		"validateEmpty"
	), 
	new Array(
		"Användare "+i+": Du måste fylla i ditt postnummer", 
		"user"+i+"_poNbr", 
		"validateEmpty"
	), 
	new Array(
		"Användare "+i+": Du måste fylla i din ort", 
		"user"+i+"_city", 
		"validateEmpty"
	), 
	new Array(
		"Användare "+i+": Du måste välja ett examinationsområde", 
		"user"+i+"_examinationAreaId", 
		"validateNumeric"
	), 
	new Array(
		"Användare "+i+": Du måste välja ett produkt", 
		"user"+i+"_productId", 
		"validateNumeric"
	)
));
}

}
