$(function() {
	//add calanders
	$("#fldStartdate").datepicker({showOn: 'button', buttonImage: 'img/calendar.gif', buttonImageOnly: true});
	$("#fldEnddate").datepicker({showOn: 'button', buttonImage: 'img/calendar.gif', buttonImageOnly: true});
});

function fillProducts() {
	//fill product-dropdown with products from selected catagory
	var objSelect = document.forms[1].fldCatagory;
	fraCode.location = '/xt_getProducts.asp?c=' + objSelect.options[objSelect.selectedIndex].value;
}

function emptySelect(strSelectBox) {
	//clear selectbox contents
	var temp = document.forms[1].elements[strSelectBox];
	var m;
	for (m=temp.options.length-1;m>=0;m--) {
		temp.options[m]=null
	}
	temp.options[0] = new Option('Selecteer een product', '');
}

function addSelect(strSelectBox, strOptionText, strOptionValue) {
	//add given value to dropdown
	var temp = document.forms[1].elements[strSelectBox];
	temp.options[temp.options.length] = new Option(strOptionValue, strOptionText);
}


function formSubmit(objForm) {
	if (objForm.fldName.value.replace(/ /g, '') == '') {
		objForm.fldName.focus();
		alert('Voer een waarde in voor \'Naam\'.');
		return false;
	}

	if (objForm.fldAddress.value.replace(/ /g, '') == '') {
		objForm.fldAddress.focus();
		alert('Voer een waarde in voor \'Adres\'.');
		return false;
	}

	if (objForm.fldPostalcode.value.replace(/ /g, '') == '') {
		objForm.fldPostalcode.focus();
		alert('Voer een waarde in voor \'Postcode\'.');
		return false;
	}

	if (objForm.fldCity.value.replace(/ /g, '') == '') {
		objForm.fldCity.focus();
		alert('Voer een waarde in voor \'Woonplaats\'.');
		return false;
	}

	if (objForm.fldPhone.value.replace(/ /g, '') == '') {
		objForm.fldPhone.focus();
		alert('Voer een telefoonnummer in bij \'Telefoonnummer\'.');
		return false;
	} else {
		if (!checkPhoneNr(objForm.fldPhone.value)) {
			objForm.fldPhone.focus();
			alert('Voer een geldige telefoonnummer in bij \'Telefoonnummer\' (bijvoorbeeld 020 1234567).');
			return false;
		}
	};

	if (objForm.fldEmail.value.replace(/ /g, '') == '') {
		objForm.fldEmail.focus();
		alert('Voer een e-mailadres in bij \'Emailadres afzender\'.');
		return false;
	} else {
		if (!checkEmail(objForm.fldEmail.value)) {
			objForm.fldEmail.focus();
			alert('Voer een geldig emailadres in bij \'E-mailadres\'.');
			return false;
		}
	};


	if (objForm.fldLocation.value.replace(/ /g, '') == '') {
		objForm.fldLocation.focus();
		alert('Voer een waarde in bij \'Afhaal vestiging\'.');
		return false;
	}

	return true;
}
