function setCustNextStep(emailError, languageError, mandError) {
	var packageCheck = document.getElementsByName('package');
	var emailAddress = document.getElementById('custml');
	var checkboxDutch = document.getElementById('adinfo_dutch');
	var checkboxGerman = document.getElementById('adinfo_german');
	var checkboxEnglish = document.getElementById('adinfo_english');
	var checkboxHungarian = document.getElementById('adinfo_hungarian');
	var txtDutch = document.getElementById('txtDutch');
	var txtEnglish = document.getElementById('txtEnglish');
	var txtGerman = document.getElementById('txtGerman');
	var txtHungarian = document.getElementById('txtHungarian');
	var formOK = checkForm(customerArray, mandError);
	var emailOK = true;
	
	if(emailAddress.value != '' && validateAddress(emailAddress.value) == false) {	
		emailOK = false;
	}
	
	var checkedPackage = '';
	
	// Check which package is chosen
	for(i=0; i < packageCheck.length; i++) {
		if(packageCheck[i].checked) {
			checkedPackage = packageCheck[i].value;
		}
	}
	
	if(emailOK == false) {
		alert(emailError);
		emailAddress.style.borderColor = 'red';
	}
	else {
		emailAddress.style.borderColor = '#A2B7CB';
	}
	
	if(checkboxDutch.checked == false && checkboxGerman.checked == false && 
		 checkboxEnglish.checked == false && checkboxHungarian.checked == false) {
		
		alert(languageError);
		txtDutch.style.color = 'red';
		txtEnglish.style.color = 'red';
		txtGerman.style.color = 'red';
		txtHungarian.style.color = 'red';
	}
	else {
		txtDutch.style.color = '#929292';
		txtEnglish.style.color = '#929292';
		txtGerman.style.color = '#929292';
		txtHungarian.style.color = '#929292';
	}
	
	if(formOK && emailOK && checkedPackage == 'eminent') {
		setStep('4');
		toggleMessage();
		openClose('divAdinfoOne', 'divCustomerInfo');
	}
	else if(formOK && emailOK) {
		setStep('4');
		openClose('divContactInfo', 'divCustomerInfo');	
	}
}

function setContactNextStep(emailError) {
	var emailAddress = document.getElementById('contactemail');
	var emailOK = true;

	if(emailAddress.value != '' && validateAddress(emailAddress.value) == false) {	
		emailOK = false;
	}
	
	if(emailOK == false) {
		alert(emailError);
		emailAddress.style.borderColor = 'red';
	}
	else {
		toggleMessage();
		emailAddress.style.borderColor = '#A2B7CB';
		openClose('divAdinfoOne', 'divContactInfo');
	}
}

function setAdinfoPrevStep() {
	var packageCheck = document.getElementsByName('package');
	var checkedPackage = '';
	
	// Check which package is chosen
	for(i=0; i < packageCheck.length; i++) {
		if(packageCheck[i].checked) {
			checkedPackage = packageCheck[i].value;
		}
	}
	
	if(checkedPackage == 'eminent') {
		toggleMessage();
		openClose('divCustomerInfo', 'divAdinfoOne');
	}
	else {
		toggleMessage();
		openClose('divContactInfo', 'divAdinfoOne');	
	}
}

function setAdinfoOneNextStep(fieldArray, numberError, mandError) {
	var fieldsChecked = checkNumberFields(fieldArray, numberError);
	var objectPrice = document.getElementById('adinfo_price');
	var objectArea = document.getElementById('adinfo_area');
	var objectCity = document.getElementById('adinfo_city');
	var formOK = true;

	if(objectPrice.value == "") {
		objectPrice.style.borderColor = 'red';
		formOK = false;
	}
	else {
		objectPrice.style.borderColor = '#A2B7CB';
	}

	if(objectArea.value == "") {
		objectArea.style.borderColor = 'red';
		formOK = false;
	}
	else {
		objectArea.style.borderColor = '#A2B7CB';
	}

	if(objectCity.value == "") {
		objectCity.style.borderColor = 'red';
		formOK = false;
	}
	else {
		objectCity.style.borderColor = '#A2B7CB';
	}

	if(formOK == false) {
		alert(mandError);
	}

	if(fieldsChecked && formOK == true) {
		openClose('divAdinfoTwo', 'divAdinfoOne');
	}
	else {
	
	}
}

function setAdinfoTwoNextStep(fieldArray, numberError) {
	var fieldsChecked = checkNumberFields(fieldArray, numberError);

	if(fieldsChecked) {
		openClose('divAdinfoThree', 'divAdinfoTwo');	
	}
}

function setStep(stepNumber) {
	var numberElement = document.getElementById('firstStep');
	numberElement.innerHTML = stepNumber;
}

function toggleMessage() {
	var messageElement = document.getElementById('divMessage');

	if(messageElement.style.display == 'none') {
		messageElement.style.display = 'block';
	}
	else {
		messageElement.style.display = 'none';
	}
}

function toggleButtonSend() {
	var buttonElement = document.getElementById('divButtonSend');

	if(buttonElement.style.display == 'none') {
		buttonElement.style.display = 'block';
	}
	else {
		buttonElement.style.display = 'none';
	}
}
