function preview() {
	var lang;
	jpreview = window.open('printout.html', 'hpreview', 'menubar, toolbar, scrollbars, resizable, width=600, height=400');
	thedoc = jpreview.document;
	theform = window.document.forms[0];
	thedoc.writeln('<HTML><HEAD><title>Internet Feedback</title></head><BODY bgcolor=#ffffff>');
	thedoc.writeln('<font size="+2">Internet Feedback</font>');
	thedoc.writeln('<table width="100%" border="0" cellspacing="2" cellpadding="2"><tr><td>');
	thedoc.writeln('To print this page press ctrl-p.' + '<br>');
	thedoc.writeln('<b>Firstname</b> : ' + theform.boxGivenname.value + '<br>');
	thedoc.writeln('<b>Lastname</b> : ' + theform.boxFamilyname.value + '<br>');
	thedoc.writeln('<b>Company</b> : ' + theform.boxCompany.value + '<br>');
	thedoc.writeln('<b>Occupation</b> : ' + theform.boxOccupation.value + '<br>');
	thedoc.writeln('<b>Adr</b> : ' + theform.boxStreetaddress.value + '<br>' + theform.boxCity.value + " " + theform.boxZip.value);
	thedoc.writeln('<b>Country</b> : ' + theform.boxCountry.value + '<br>');
	thedoc.writeln('<b>Telefon</b> : ' + theform.boxTelefon.value + '<br>');
	thedoc.writeln('<b>Fax</b> : ' + theform.boxFax.value + '<br>');
	thedoc.writeln('<b>Language</b> : ' + theform.boxPreferredlanguage.value + '<br>');
	thedoc.writeln('<b>Email</b> : ' + theform.boxEmail.value + '<br>');
	thedoc.writeln('<b>Please send me</b>' + '<br>');
	if (theform.boxNordlocksamples.checked) { thedoc.writeln('&nbsp;&nbsp;&nbsp;Samples' + '<br>') };
	if (theform.boxInformation.checked) { thedoc.writeln('&nbsp;&nbsp;&nbsp;Information' + '<br>') };
	thedoc.writeln('<b>Preferred Language</b> : <BR>' + theform.boxPreferredlanguage.value + '<br>');
	thedoc.writeln('<b>Feedback</b> : <BR>' + theform.boxFeedback.value + '<br>');
	thedoc.writeln('<b>Heard about us from</b> : <BR>' + theform.boxSource.value + '<br>');
	thedoc.writeln('</td></tr></table><p>');
    thedoc.writeln('</BODY></HTML>');
	jpreview.document.close();
}

function field_is_empty(field) {
	return (field.value == null || field.value == "");
}
				
function validate_form(theform, languageid) {
	if (languageid == 23) {
		var message = "";
		if (field_is_empty(theform.boxGivenname)) {
			message = message + theform.boxGivenname.alt + "\r\n";
		};
		if (field_is_empty(theform.boxFamilyname)) {
			message = message + theform.boxFamilyname.alt + "\r\n";
		};
		if (field_is_empty(theform.boxOccupation)) {
			message = message + theform.boxOccupation.alt + "\r\n";
		};
		if (field_is_empty(theform.boxStreetaddress)) {
			message = message + theform.boxStreetaddress.alt + "\r\n";
		};
		if (field_is_empty(theform.boxZip)) {
			message = message + theform.boxZip.alt + "\r\n";
		};
		if (field_is_empty(theform.boxCity)) {
			message = message + theform.boxCity.alt + "\r\n";
		};
		if (field_is_empty(theform.boxTelefon)) {
			message = message + theform.boxTelefon.alt + "\r\n";
		};
		if (field_is_empty(theform.boxEmail)) {
			message = message + theform.boxEmail.alt + "\r\n";
		};
		if (message == "") {
			return true;
		} else {
			//message = "The following fields are required:\r\n\r\n" + message;
			message = "Pflichtfelder:\r\n\r\n" + message;
			alert(message);
			return false;
		}
	}
}

