function Go(id)
{
	var d = new Date ();
	var t = d.getTime ();
  document.m.id.value=id;
  document.m.t.value = t;
  document.m.submit();
}

function PullOrder(id, menu_pos, menu_order)
{
	document.c.SQExecDirect("Q1", "UPDATE MENU SET SHOWORDER=SHOWORDER-1 WHERE (TYP>0) AND (NO_MENU=0) AND (SHOWORDER>"+menu_order+") AND (PARENT="+menu_pos+") AND (ID<>"+id+")");
}

function PushOrder(id, menu_pos, menu_order)
{
	document.c.SQExecDirect("Q1", "SELECT MAX(SHOWORDER) AS N FROM MENU WHERE (TYP>0) AND (NO_MENU=0) AND (PARENT="+menu_pos+") AND (ID<>"+id+")");
	var max=0;
	if (document.c.SQFetch("Q1")==1)
	{
		max=document.c.SQGet("Q1", "N");
		max=(max!="")?(max*1+1):1;
	}		
	if (1<=menu_order && menu_order<max)
	{
		document.c.SQExecDirect("Q1", "UPDATE MENU SET SHOWORDER=SHOWORDER+1 WHERE (TYP>0) AND (NO_MENU=0) AND (SHOWORDER>="+menu_order+") AND (PARENT="+menu_pos+") AND (ID<>"+id+")");
	}
	else
	{
		document.c.SQExecDirect("Q1", "UPDATE MENU SET SHOWORDER="+max+" WHERE (ID="+id+")");
	}
}

function Reset(id)
{
  document.c.SQExecDirect("Q1", "SELECT NO_MENU, PARENT, SHOWORDER FROM MENU WHERE ID="+id);
	var menu_item=0;
	var menu_pos=0;
	var menu_order=0;
	if (document.c.SQFetch("Q1")==1)
	{
		menu_item=document.c.SQGet("Q1", "NO_MENU")==0;
		menu_pos=document.c.SQGet("Q1", "PARENT");
		menu_order=document.c.SQGet("Q1", "SHOWORDER");
	}
	if (menu_item)
	{
		document.c.SQExecDirect("Q1", "SELECT MAX(SHOWORDER) AS N FROM MENU WHERE (TYP>0) AND (NO_MENU=0) AND (PARENT="+menu_pos+") AND (ID<>"+id+")");
		var max=0;
		if (document.c.SQFetch("Q1")==1)
		{
			max=document.c.SQGet("Q1", "N");
			max=(max!="")?(max*1+1):1;
		}		
		document.c.SQExecDirect("Q1", "UPDATE MENU SET TYP=1, SHOWORDER="+max+" WHERE ID="+id);
	}
	else
	{
		document.c.SQExecDirect("Q1", "UPDATE MENU SET TYP=1 WHERE ID="+id);
	}
	Go(id)
}





//------------------------------------------------------------








function ChangeLocation(id)
{
	//alert("Goto " + id);
	if( id!="" && parseInt(id)>0 )
	{
		var d = new Date ();
		var t = d.getTime ();
		document.formSelLan.t.value = t;
		document.formSelLan.city.value="";
		document.formSelLan.lansid.value = id;
		document.formSelLan.automat.value = "";
		document.formSelLan.ort.value = "";
		document.formSelLan.submit();
	}
}

function GoOrt(lan, id)
{
	if( id!="" && parseInt(id)>0 )
	{
		var d = new Date ();
		var t = d.getTime ();
		document.formSelLan.t.value = t;
		document.formSelLan.city.value="";
		document.formSelLan.lansid.value = lan;
		document.formSelLan.ort.value = id;
		document.formSelLan.automat.value = "";
		document.formSelLan.submit();
	}
}

function GoAutomat(lan, id)
{
	if( id!="" && parseInt(id)>0 )
	{
		var d = new Date ();
		var t = d.getTime ();
		document.formSelLan.t.value = t;
		document.formSelLan.city.value="";
		document.formSelLan.lansid.value = lan;
		document.formSelLan.ort.value = "";
		document.formSelLan.automat.value = id;
		document.formSelLan.submit();
	}
}





