
function validateForm_exhibitor(theform)	{
		
	var returnval;
	var returnError;
	var errorArray = new Array();

	var regexstring = "";

	div = document.getElementById("error-msg");
	//reset the error message output
	div.innerHTML = "";
	
	for (var i=0; i < theform.elements.length; i++) {
		
		var element = theform.elements[i].name;
		var myValue = theform.elements[i].value;

		switch(element)	{
			
			
			//BRIDE STUFF
			
			case ("firstname"):
				//This allows you to validate first names and last names in seperate fields. Instead of validating a full name in one field.
				regexstring = "^[a-zA-Z]+(([\'\,\.\-][a-zA-Z])?[a-zA-Z]*)*$"; 		
				returnError = "Enter a valid First Name";
			break;
			
			case ("lastname"):
				//This allows you to validate first names and last names in seperate fields. Instead of validating a full name in one field.
				regexstring = "^[a-zA-Z]+(([\'\,\.\-][a-zA-Z])?[a-zA-Z]*)*$"; //ANY alphanumeric string with spaces, commas, dashes.
				returnError = "Enter a valid Last Name";
			break;
			
			case ("email"):
				
			
				regexstring = "^[a-zA-Z0-9\_\-]+[a-zA-Z0-9\.\_\-]*@([a-zA-Z0-9\_\-]+\.)+([a-zA-Z]{2,4}|travel|museum)$";
				returnError = "Not a valid email address";	
											
			break;

	
			case ("businessPhone"):
			
				regexstring = "^.+$"; 		
				returnError = "Enter your phone number";
			
			break;
				
			
			
			case ("address"):
			
				regexstring = "^.+$"; 		
				returnError = "Enter your Address";
			
			break;
			case ("city"):
			
				regexstring = "^.+$"; 		
				returnError = "Enter your City";
			
			break;

			case ("postalcode"):
			
				regexstring = "^[a-zA-Z0-9]{3}[ -]?[a-zA-Z0-9]{3}$"; 		
				returnError = "Enter a Postal Code";
			
			break;
			
			case ("category"):
			
				regexstring = "^.+$"; 		
				returnError = "Enter the type of your business";
			
			break;
			
			//tickets stuff
			
			

	
			
			default:
				regexstring = "";
				break;			
		} //end switch
	
		
		//We have a set regex, therefore, our string needs to be "matched"
		
		if (regexstring != "")	{	
			if (!myValue.match(regexstring))	{
				errorArray[errorArray.length] = returnError;
			}
			returnval = false;
		}//end if
		
	}//end for	
	

	if (errorArray < 1)	{
		returnval = true;
	}
	else	{
		
		//for (var key in errorArray)	{
		for (key=0; key < errorArray.length; key++)	{
			//alert(errorArray[key]);
			if (errorArray[key] != errorArray[key -1])
				div.innerHTML += errorArray[key] + "<BR>";
		}
	}
	scroll(0,0);
	return returnval;	

}//end function