function FEEDBACK_new(titulo,grupos,usuarios,peticion,soporte,replyto)
{
	if(titulo == undefined) titulo = "";
	if(grupos == undefined) grupos = "";
	if(usuarios == undefined) usuarios = "";
	if(peticion == undefined) peticion = false;
	if(soporte == undefined) soporte = false;
	if(replyto == undefined) replyto = 0;
	
	SYS_loadContentsPOP('includes/html/feedback.php?form_usuario=true&titulo=' + titulo + "&usuarios=" + usuarios + "&grupos=" + grupos + "&peticion=" + peticion + "&soporte=" + soporte + "&replyto=" + replyto);
}

function FEEDBACK_ver(id,fileRequest)
{
	if(fileRequest == undefined) SYS_loadContentsPOP("includes/html/feedback.php?leer=" + id);
	else SYS_loadContentsPOP("includes/html/feedback.php?leer=" + id + "&request=" + fileRequest);
}

function FEEDBACK_reply(id,usuario,titulo)
{	
	SYS_cerrarPOP();
	FEEDBACK_new("RE: " + titulo,'',usuario + ",",false,false,id);
}

function FEEDBACK_delete(id,unalert)
{
	SYS_mostrarRefresher();
	new Ajax.Updater("dummy_container","includes/html/feedback.php",{method:"post",postBody:"borrar=" + id + "&tipo=feedback",onSuccess:function(retorno){
		if(SYS_isError(retorno.responseText))
		{
			SYS_doError(retorno.responseText);
			return;
		}
		SYS_ocultarRefresher();
		SYS_loadContents("includes/html/feedback.php?lista=true");
		if(unalert != true) CONFIRM_do(null,"El mensaje fue eliminado correctamente.",true)
	}});
}

function REQUEST_delete(id,unalert)
{
	SYS_mostrarRefresher();
	new Ajax.Updater("dummy_container","includes/html/feedback.php",{method:"post",postBody:"borrar=" + id + "&tipo=request",onSuccess:function(retorno){
		if(SYS_isError(retorno.responseText))
		{
			SYS_doError(retorno.responseText);
			return;
		}
		SYS_ocultarRefresher();
		SYS_loadContents("includes/html/feedback.php?lista=true");
		if(unalert != true) CONFIRM_do(null,"La petición fue eliminada con éxito.",true)
	}});
}