You are not calling your validation script anywhere.
<input type="submit" name="Submit" value="Submit" />
You could have found this out just by putting in an alert.
Code:
function formValidator(form){
alert ("So far so good");
Try this:-
Code:
<input type="submit" name="Submit" value="Submit" onsubmit = return formValidator(this.form){/>