Да, вы определенно можете, хотя, возможно, логика определения потока должна быть на стороне сервера (клиенты имеют привычку посылать плохие вещи, с которыми вы можете иметь дело на стороне сервера).
Я бы использовал jQuery, хотя нативный Javascript работал бы хорошо (хотя это было бы более сложно).
Я бы сделал что-то вроде:
<form id="myForm"></form>
<script type="text/javscript">
$('#myForm').submit(function() {
// Look at form inputs here and set the form action accordingly.
// Note: 'this' refers to the form DOM element.
this.setAttribute('action', 'myurl.php');
});
</script>