function validateFields() {

    var errorMsg = "";
    var count    = 1;
    var formObj = document.getElementById("form1");
	var objRegExp  = /(^\d\d*$)/;
	var emailRegExp = /@/;
  
	
	/*if (isNaN(formObj.sensual_lovers_box.value)) {
        errorMsg +="  " + count + ". Please enter a valid number.\n";
        count++;
		}*/
		

	if (!objRegExp.test(document.getElementById("birth_date").value)) {
        errorMsg +="  " + count + ". Please enter a valid birth date between 1 and 31.\n";
        count++;
	} else if (document.getElementById("birth_date").value < 1 || document.getElementById("birth_date").value > 31) {
        errorMsg +="  " + count + ". Please enter a valid birth date between 1 and 31.\n";
        count++;
	}
		
	
   if (document.getElementById("first_name").value == "") {
        errorMsg +="  " + count + ". Please enter your first name.\n";
        count++;
		}
		
		
	if (document.getElementById("last_name").value == "") {
        errorMsg +="  " + count + ". Please enter your last name.\n";
        count++;
		}
			
	var strValue6 = formObj.from.value;
		
	if (!emailRegExp.test(strValue6)) {
    errorMsg +="  " + count + ". Please enter a valid email address.\n";
        count++;
   }
   
	
		
	
if (errorMsg == "") {
        return true;
    } else {
	    alert("In order to complete the form, the following is required:\n\n" + errorMsg);
		return false;
    }

    return true;
}

