﻿////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////
function checkForm(){
	var tbPreFix = getFormPrefix();
	var myForm = 'document.forms[0].' + tbPreFix;
	var strEmail = eval(myForm+'tbEmail').value;
	var filter=/^.+@.+\..{2,3}$/
	var message = "";
	var messageStart = "Please enter the following required fields:          \n\n";

		if (eval(myForm+'tbName').value == ""){
			message += "\tYour Name\n"
		}
			
		if (eval(myForm+'tbEmail').value == ""){
			message += "\tEmail Address\n"
		}else{
			if (!filter.test(strEmail)){
				message += "\tA Valid Email Address\n"
			}
		}
		
		if (message != ""){
			alert(messageStart + message);
			return false;
		}
}
////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////
function getFormPrefix(){

    var myTBs = document.body.getElementsByTagName("input");
    var tbPreFix = "";

    for (var i = 0; i < myTBs.length -1; i++){
        myID = myTBs[i].id;
        if (myID.indexOf("tbEmail") > -1){
            tbPreFix = myID.replace("tbEmail","");
        }
    }

    return tbPreFix
} 
////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////


