/**
 * MENÜ
 **/
function menuSelect(menu,phpFile,id,additionalParam){
	var selectedMenuItem = menu.value;
	if (menu.id != 'newButton') {
		menu.value = 'menu';
	}

	switch(selectedMenuItem){
		case 'uj_elem':
			popUp(phpFile,'do=ajax_uj_elem&id='+id,'tinyEditor',true);
			break;
		case 'szerkesztes':
			popUp(phpFile,'do=ajax_szerkesztes&id='+id,'tinyEditor',true);
			break;
		case 'torles':
		case 'tag_torles':
		case 'file_torles':
			if (confirm("Biztosan törlni szeretnéd??? (ID: "+id+")")) {
				deleteItem(selectedMenuItem,id,additionalParam);
			}
			break;
		case 'sorrend_fel':
		case 'sorrend_le':
		case 'tag_sorrend_fel':
		case 'tag_sorrend_le':
			rePositionItem(selectedMenuItem,id,additionalParam);
			break;
		case 'kepek':
			popUp(phpFile,'do=ajax_kep_szerkesztes&id='+id,'',true);
			break;
		case 'fajlok':
			popUp(phpFile,'do=ajax_file_nyitas&id='+id);
			break;
		default:
			popUp(phpFile,'do=ajax_'+selectedMenuItem+'&id='+id+'&additional_param='+additionalParam);
	} // switch
}


/**
 * TÁBLA LISTÁZÁSÁNÁL SORREND ÁLLÍTÁSA, MEZŐ NEVET KELL MEGADNI
 **/
function orderSet(order,direction){
	var input = document.getElementById('postMessage');
	input.name = 'order';
	input.value = order;

	if (direction != undefined) {
		var input = document.getElementById('postMessage2');
		input.name = 'orderDir';
		input.value = direction;
	}

	document.getElementById('postMessageForm').submit();
}

/**
 * TÁBLA LISTÁZÁSÁNÁL LAPOZÁS, OLDAL SZÁMÁT KELL MEGADNI
 **/
function pageSet(page){
	var input = document.getElementById('postMessage');
	input.name = 'actPage';
	input.value = page;

	document.getElementById('postMessageForm').submit();
}

/**
 * TÁBLA LISTÁZÁSÁNÁL AZ EGY LAPON MEGJELENÍTENDŐ ELMEK SZÁMÁT ÁLLÍTJA
 **/
function pagerSet(value){
	var input = document.getElementById('postMessage');
	input.name = 'limit';
	input.value = value;

	document.getElementById('postMessageForm').submit();
}

/**
 * ELEM TÖRLÉSE
 **/
function deleteItem(target,id,additionalParam){
	var input = document.getElementById('postMessage');
	var inputID = document.getElementById('postID');
	input.name = 'do';
	input.value = target;
	inputID.value = id;

	var input2 = document.getElementById('postMessage2');
	input2.name = 'parent_table_id';
	input2.value = additionalParam;

	document.getElementById('postMessageForm').submit();
}

/**
 * ELEM SORRENDJÉNEK MEGVÁLTOZTATÁSA
 **/
function rePositionItem(position,id,additionalParam){
	var input = document.getElementById('postMessage');
	var inputID = document.getElementById('postID');
	input.name = 'do';
	input.value = position;
	inputID.value = id;

	var input2 = document.getElementById('postMessage2');
	input2.name = 'parent_table_id';
	input2.value = additionalParam;

	document.getElementById('postMessageForm').submit();
}

