function searchArray(search,thearray){
m=0;
gotit=false;
while(target3 = thearray[m]){
if(search == target3){
gotit=true;
break;
}
m++;
}
return gotit;
}

function testResults(form) {
errormessage = "Please fill out all required fields! \n\n";
thelaert=0;
//Get Required Fields
reqfields = new Array;
n=0;
while(target2 = form.elements[n]){
 if(target2.name == "req"){

 reqfields = target2.value.split(',');
 }
n++;
}


//See if required fields have values
n=0;
while(target = form.elements[n]){
if(searchArray(target.name,reqfields)){
 if(target.value == ""){
 thealert=1;
str=target.name;
str= str.replace(/_/g," ");
str= str.charAt(0).toUpperCase() + str.substr(1).toLowerCase();
 errormessage += str + " is required.\n";
 }
}
n++;
}

document.close();
if(thealert == 1){
alert(errormessage);
thealert=0;
return false;
} else {return true;}

}
 
