function MakeArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 0;}
	this.maxlen = n;
	this.len = 0;
	return this;
	}

function Engine(name, opts, home, win_name) {
	this.name = name;
	this.opts = opts;
	this.home = home;
	this.win_name = win_name;
}

function Add(name, opts, home, win_name) {
	engs.len++;
	if (engs.len <= engs.maxlen) {
		engs[engs.len] = new Engine(name, opts, home, win_name)
	}
	else {
		alert("Better increase MAX_ENGINES: " + engs.len + ">" + engs.maxlen)
	}
}

function WriteForm() {
	document.writeln('<FORM Name=Snarkform OnSubmit="goNsearch(); return false">');
        document.writeln('<SELECT name="service" onChange="goNsearch()">');

	for (i=1; i <= engs.len; i++) {
		document.writeln("<OPTION " + engs[i].opts + "> " + engs[i].name);
	}
	document.writeln('</SELECT> <input type="image" src="c1.gif" alt="Again" border="0" width="10" height="15"></Form></td>');
}