// 'salutation', 'firstname', 'lastname', 'eMail', 'phoneCountry', 'phonePrefix', 'phoneNumber', 'skype', 'message'
var error_arr = [];
error_arr[0] = "You must fill in all mandatory fields (marked in red)!";
error_arr[1] = "Please choose an address!";
error_arr[2] = "Please enter your surname (max. 80 characters)!";
error_arr[3] = "Please enter your name (max. 80 characters)!";
error_arr[4] = "Please enter a valid email address!";
error_arr[5] = "Please enter a valid country code (1-2 numerals)!";
error_arr[6] = "Please enter a valid area code (2-5 numerals)!";
error_arr[7] = "Please enter a valid phone number (3-15 numerals)!";
error_arr[8] = "Please enter a massage (min. 10 characters)!";
error_arr[9] = "Please enter a valid skype name (6-32 characters)!";

var checkField_arr = [];

checkField_arr["salutation"] = [];
checkField_arr["salutation"]["error"] = 1;
checkField_arr["salutation"]["mandatory"] = "lastname";

checkField_arr["firstname"] = [];
checkField_arr["firstname"]["error"] = 2;
checkField_arr["firstname"]["mandatory"] = 0;
checkField_arr["firstname"]["regex"] = /(.){1,80}/;

checkField_arr["lastname"] = [];
checkField_arr["lastname"]["error"] = 3;
checkField_arr["lastname"]["mandatory"] = 0;
checkField_arr["lastname"]["regex"] = /(.){1,80}/;

checkField_arr["eMail"] = [];
checkField_arr["eMail"]["error"] = 4;
checkField_arr["eMail"]["mandatory"] = 1;
checkField_arr["eMail"]["regex"] = /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/;

checkField_arr["phoneCountry"] = [];
checkField_arr["phoneCountry"]["error"] = 5;
checkField_arr["phoneCountry"]["mandatory"] = 0;
checkField_arr["phoneCountry"]["regex"] = /^(\d){1,2}$/;

checkField_arr["phonePrefix"] = [];
checkField_arr["phonePrefix"]["error"] = 6;
checkField_arr["phonePrefix"]["mandatory"] = "phoneCountry,phoneNumber";
checkField_arr["phonePrefix"]["regex"] = /^(\d){2,5}$/;

checkField_arr["phoneNumber"] = [];
checkField_arr["phoneNumber"]["error"] = 7;
checkField_arr["phoneNumber"]["mandatory"] = "phoneCountry,phonePrefix";
checkField_arr["phoneNumber"]["regex"] = /^(\d){3,15}$/;

checkField_arr["skype"] = [];
checkField_arr["skype"]["error"] = 9;
checkField_arr["skype"]["mandatory"] = 0;
checkField_arr["skype"]["regex"] = /^(.){6,32}$/;

checkField_arr["message"] = [];
checkField_arr["message"]["error"] = 8;
checkField_arr["message"]["mandatory"] = 1;
checkField_arr["message"]["regex"] = /(.){10,}/;