// WriteTextbox
//  (c) Mark van 't Zet, 2000
//	Simple script that writes a browser-dependent sized textbox.
//	For some reason, Netscape 4 doubles the on-screen size?
//
// Usage:
// 	writeTextbox("textbox_name1", "size1");
//	writeTextbox("textbox_name2", 5, "Default value");
//  writeTextbox("textbox_name3", 30, "", "classname", 6);

function writeTextbox (tbName, tbSize) {
	document.write('<input type="text" name="' + tbName + '" size="' + (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) ? parseInt(tbSize / 1.7) : tbSize) + '" value="' + (arguments.length > 2 ? arguments[2] : "") + '"' + (arguments.length > 3 ? ' class="' + arguments[3] + '"': '') + (arguments.length > 4 ? ' maxlength="' + arguments[4] + '"' : '') + '>');
}

function writePasswordbox (tbName, tbSize) {
	document.write('<input type="password" name="' + tbName + '" size="' + (((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) ? parseInt(tbSize / 1.7) : tbSize) + '" value="' + (arguments.length > 2 ? arguments[2] : "") + '"' + (arguments.length > 3 ? ' class="' + arguments[3] + '"': '') + (arguments.length > 4 ? ' maxlength="' + arguments[4] + '"' : '') + '>');
}
