function MM_findObj(n, d)
{
	var p,i,x;
	if(!d)
		d=document;
	if((p=n.indexOf("?")) > 0 && parent.frames.length) {
		d = parent.frames[n.substring(p+1)].document;
		n = n.substring(0,p);
	}
	if(!(x = d[n]) && d.all)
		x = d.all[n];
	for(i=0; !x && i < d.forms.length; i++)
		x = d.forms[i][n];
	for(i = 0; !x && d.layers && i < d.layers.length; i++)
		x = MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById)
		x=d.getElementById(n);
	return x;
}

function sendCmd(cmd, form_name)
{
	formular = MM_findObj(form_name);
	if(formular != null) {
		command = MM_findObj("command", formular);
		if(command != null) {
			command.value = cmd;
			formular.submit();
		}
	}
}

function submitForm(form_name, script_name)
{
	formular = MM_findObj(form_name);
	if(formular != null) {
		formular.action = script_name;
		formular.submit();
	}
}

function submitFormCmd(form_name, script_name, cmd)
{
	formular = MM_findObj(form_name);
	if(formular != null) {
		formular.action = script_name;
		command = MM_findObj("command", formular);
		if(command != null) {
			command.value = cmd;
			formular.submit();
		}
	}
}

/*function postCommand(control, cmd)
{
	if(control.form == null) {
		alert('null');
	}
	else {
		var formular = control.form;
		command = MM_findObj("command", formular);
		if(command != null) {
			command.value = cmd;
			formular.submit();
		}
	}
}        */

function postCommand(control, cmd, param)
{
	if(control.form == null) {
		alert('null');
	}
	else {
		var formular = control.form;
		command = MM_findObj("command", formular);
		if(command != null) {
			parameter = MM_findObj("parameter", formular);
			if(parameter != null) {
				command.value = cmd;
				parameter.value = param;
				formular.submit();
			}
		}
	}
}

function setCommand(control, cmd, param)
{
	if(control.form == null) {
		alert('null');
	}
	else {
		var formular = control.form;
		command = MM_findObj("command", formular);
		if(command != null) {
			parameter = MM_findObj("parameter", formular);
			if(parameter != null) {
				command.value = cmd;
				parameter.value = param;
			}
		}
	}
}

function postCommand2(formular, cmd, param)
{
	//var formular = MM_findObj(form_name, null);
	command = MM_findObj("command", formular);
	if(command != null) {
		parameter = MM_findObj("parameter", formular);
		if(parameter != null) {
			command.value = cmd;
			parameter.value = param;
			formular.submit();
		}
	}
}

function postCommand3(form_name, cmd, param)
{
	var formular = MM_findObj(form_name, null);
	command = MM_findObj("command", formular);
	if(command != null) {
		parameter = MM_findObj("parameter", formular);
		if(parameter != null) {
			command.value = cmd;
			parameter.value = param;
			formular.submit();
		}
	}
}

function openWindow(url) {
	window.open(url, "new_window", "toolbar=no, location=no, scrollbars=yes, copyhistory=no, resizable=1, width=400px, height=250px");
}


