	function verify_form(f) {
		
		if(f.name.value == '') {
			alert('Please enter your name.');
			f.name.focus();
			return false;
		}

		if(f.country.value=='') {
			alert('Please select your country.');
			f.country.focus();
			return false;
		}

		if(f.email.value=='') {
			alert('Please enter your email address.');
			f.email.focus();
			return false;
		}

		if(f.comments.value.length < 10) {
			alert('Please provide more detail for your enquiry.');
			f.comments.focus();
			return false;

		}

		return true;
	}
	
	function y2k(number) { return (number < 1000) ? number + 1900 : number; }

	function daysElapsed(date1,date2) {
		var difference =
			Date.UTC(y2k(date1.getYear()),date1.getMonth(),date1.getDate(),0,0,0)
		  - Date.UTC(y2k(date2.getYear()),date2.getMonth(),date2.getDate(),0,0,0);
		return difference/1000/60/60/24;
	}

	function find_days(form) {
		if(form.aday.value != '00' && form.amonth.value!='00' && form.ayear.value!='0000' && form.dday.value != '00' && form.dmonth.value!='00' && form.dyear.value!='0000') {
			date1 = new Date(form.ayear.value, (form.amonth.value-1), form.aday.value)
			date2 = new Date(form.dyear.value, (form.dmonth.value-1), form.dday.value)
			if(date2 > date1) update_days(form, daysElapsed(date2, date1))
			else update_days(form, 0)
		} else update_days(form, 0)
	}

	function update_days(form, days) {
		if(days==1) str = ' day'
		else str = ' days'
		form.no_days_stay.value = days
		document.all.no_days.innerText = days + str;
	}
