﻿// ANItinLookupFormValidation.js
<!--


function checkRequiredFields(theForm){
    var bSubmitOK = true;        
    var emptyWarn = "";
	var numWarns = 0;


	// Passenger ID Number
	if (theForm.passnum.value <= "     ") {
		emptyWarn += "   - Passenger ID Number\n";
		numWarns++;
	}

	// Itinerary Number
	if (theForm.inum.value <= "     ") {
		emptyWarn += "   - Itinerary Number\n";
		numWarns++;
	}


	// Errors?  Then display them...
	if (numWarns > 0) {
		if (numWarns == 1)
			emptyWarn = "You cannot submit this itinerary lookup because\n"
				+ "the following required field is empty:\n\n"
				+ emptyWarn
		else // more than 1 error
			emptyWarn = "You cannot submit this itinerary lookup because\n"
				+ "the following required fields are empty:\n\n"
				+ emptyWarn

		alert(emptyWarn);
		bSubmitOK = false;
	}
        
    return bSubmitOK;
}



function doSubmit(){
    var bSubmitOK = true;
            
    bSubmitOK = checkRequiredFields(document.forms['frmItinLookup']);

    if (bSubmitOK == true) {
        
		 //submit the form
		document.forms['frmItinLookup'].target = "_top";     // _blank, _self, _parent, _top
		document.forms['frmItinLookup'].submit();
	}
}

//-->

