function getUrl(where, action, controller, model, params) {
	if (where == '' || where == null) {
		alert('Div de request nao informada!');
		return false
	}
	if (action == '' || action == null) {
		alert('Valor da Action inválido!');
		return false
	}
	if (controller == '' || controller == null) {
		controller = 'null';
	}
	if (model == '' || model == null) {
		model = 'null';
	}
	if (params == '' || params == null) {
		params = 'null';
	}

	// seta a url e os parámetros a serem usamos pelo PHP
	var url = "/clinica_app/ajax/get-url";
	var pars = "action=" + action + "&controller=" + controller + "&model="
			+ model + "&params=" + params + "&rnd=" + Math.random() * 4;
	// utiliza objeto Ajax da biblioteca Prototype
	new Ajax.Request(url, {
		method : 'get',
		parameters : pars,
		// em caso de sucesso...
		onSuccess : function(transport) {
			var forward = transport.responseText;
			document.getElementById(where).innerHTML = forward;
		}
	});
}

function editMenu(where, id, idSub) {
	if (where == '' || where == null) {
		alert('Div de request nao informada!');
		return false
	}

    if(idSub == '' || idSub == null) {
        idSub = 'null';
    }

	// seta a url e os parámetros a serem usamos pelo PHP
	var url = "/clinica_app/ajax/edit-menu";
	var pars = "idMenu=" + id + "&idSubMenu=" + idSub + "&rnd=" + Math.random() * 4;
	// utiliza objeto Ajax da biblioteca Prototype
	new Ajax.Request(url, {
		method : 'get',
		parameters : pars,
		// em caso de sucesso...
		onSuccess : function(transport) {
			var form = transport.responseText;
			document.getElementById(where).innerHTML = form;
			openAba('topoAba03', 'conteudoAba03');
		}
	});
}
