function validateAndOpen(lang) {
	var elem;
	var errs=0;

	if (!validatePresent(lang, document.forms.kontakt.name, 'inf_name')) errs += 1;
	if (!validatePresent(lang, document.forms.kontakt.subject, 'inf_subject')) errs += 1;
	if (!validateEmail(lang, document.forms.kontakt.email, 'inf_email', true)) errs += 1;
	if (!validatePresent(lang, document.forms.kontakt.message, 'inf_msg')) errs += 1;

	if (errs > 0) return false;

	return window.open('about:blank', 'mailWindow', 'width=350,height=350,scrollbars=1');
}

function printForm(lang) {
	if (lang == "english") {
		var str_name = "Name";
		var str_subject = "Topic";
		var str_email = "Your e-mail";
		var str_mesg = "Message";
		var str_button = "Send message";
	} else {
		var str_name = "Namn";
		var str_subject = "&Auml;mne/&Auml;rende";
		var str_email = "Er e-mail";
		var str_mesg = "Meddelande";
		var str_button = "Skicka meddelandet";
	}

	var formstr =	
	"<form name=\"kontakt\" method=\"post\" onsubmit=\"return validateAndOpen(\'" + lang + "\')\"" +
		" target=\"mailWindow\" action=\"/formmail.php?lang=" + lang + "\">" +
	"<table>" +
		"<tr>" +
			"<td>" +
				str_name + "<br />"+
				"<input name=\"name\" id=\"name\" type=\"text\"" +
					" onchange=\"validatePresent(\'" + lang + "\'," +
					" this, 'inf_name');\" size=\"17\">" +
			"</td>" +
			"<td>" +
				str_subject + "<br />" +
				"<input name=\"subject\" id=\"subject\" type=\"text\"" +
					" onchange=\"validatePresent(\'" + lang + "\'," +
					" this, 'inf_subject');\" size=\"16\">" +
			"</td>" +
			"<td>" +
				str_email + "<br />" +
				"<input name=\"email\" id=\"email\" type=\"text\"" +
					" onchange=\"validateEmail(\'" + lang + "\'," +
					" this, 'inf_email', true);\" size=\"17\">" +
			"</td>" +
		"</tr>" +
		"<tr>" +
			"<td class=\"error\" id=\"inf_name\">&nbsp;</td>" +
			"<td class=\"error\" id=\"inf_subject\">&nbsp;</td>" +
			"<td class=\"error\" id=\"inf_email\">&nbsp;</td>" +
		"</tr>" +
		"<tr>" +
			"<td colspan=\"3\">" +
				str_mesg + "<br />" +
				"<textarea name=\"message\" id=\"message\" cols=\"50\" rows=\"6\"" +
					" onchange=\"validatePresent(\'" + lang + "\'," +
					" this, 'inf_msg');\"></textarea>" +
			"</td>" +
		"</tr>" +
		"<tr>" +
			"<td class=\"error\" colspan=\"3\" id=\"inf_msg\">&nbsp;</td>" +
		"</tr>" +
		"<tr>" +
			"<td colspan=\"3\">" +
				"<input name=\"submit\" type=\"submit\" class=\"button\" value=\"" +
				str_button + "\">" +
			"</td>" +
		"</tr>" +
	"</table>" +
	"</form>";

	document.write(formstr);
}
