// los siguiente campos se usan para drag and drop
 $f = http_request("From", "i", 0);
 $t = http_request("To", "i", 0);
 $w = http_request("Where", "i", 0);
 $tv = http_request("TeamView", "b", false);
 $team = http_request("Equipo", "i", 0);
 $mode = http_request("Mode", "i", 8);
 // sort everything LMST by default
 if ($p <= 0 || $j <= 0 || $m <= 0) {
     throw new Exception("Call to ordenSalidaFunctions with Invalid Prueba:{$p} Jornada:{$j} or manga:{$m} ID");
 }
 $os = new OrdenSalida($file, $m);
 switch ($operation) {
     case "random":
         $am->access(PERMS_OPERATOR);
         $result = $os->random($mode);
         break;
     case "reverse":
         $am->access(PERMS_OPERATOR);
         $result = $os->reverse($mode);
         break;
     case "sameorder":
         $am->access(PERMS_OPERATOR);
         $result = $os->sameorder($mode);
         break;
     case "getData":
         $result = $os->getData($tv);
         break;
     case "getTeams":
         $result = $os->getTeams();
         break;