function checkemail(){
  var testresults;			
	var str=document.meta_form.email.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
		testresults=true
	else				
		testresults=false				
	  return (testresults)			
	}	
			
function trim(s) {
	while (s.substring(0,1) == ' ') {
		s = s.substring(1,s.length);
	}
	while (s.substring(s.length-1,s.length) == ' ') {
		s = s.substring(0,s.length-1);
	}
	return s;
}
			
function isAlpha(s) {
  if(s == null)
  	return false;
	if(s.length == 0)
		return false;		
  for(var i=0; i<s.length; ++i) {
 		if("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890".indexOf(s.charAt(i)) < 0) {
			return false;
		}
	}
	return true;
}
			
function isNumeric(s) {
	if(s == null)
		return false;

	if(s.length == 0)
		return false;
		
	for(var i=0; i<s.length; ++i) {
  	if("1234567890-".indexOf(s.charAt(i)) < 0) {
			return false;
		}
	}
	return true;
}

function CheckCountry() {
	var tbl=document.getElementById("labelid");
	var tbl2=document.getElementById("fieldid");
	var tbl3=document.getElementById("phoneid");
	var tbl4=document.getElementById("numberid");
		
	if (document.meta_form.country.value == 'Canada') {					
		tbl.innerHTML='<span class="Text"><span class="TextRed">*</span>Province:</span>'
		tbl2.innerHTML='<select name="state" class="Text" size="1"><option value="" selected>Choose Province</option><option value="">-----------------------------------</option><option value="Alberta">Alberta</option><option value="British Columbia">British Columbia</option><option value="Manitoba">Manitoba</option><option value="New Brunswick">New Brunswick</option><option value="Newfoundland and Labrador">Newfoundland and Labrador</option><option value="Northwest Territory">Northwest Territory</option><option value="Nova Scotia">Nova Scotia</option><option value="Nunavut">Nunavut</option><option value="Ontario">Ontario</option><option value="Prince Edward Island">Prince Edward Island</option><option value="Quebec">Quebec</option><option value="Saskatchewan and Yukon">Saskatchewan and Yukon</option></select><input type="hidden" name="city" value="N/A">'
		
		tbl3.innerHTML='<span class="Text"><span class="TextRed">*</span>Phone:</span>'
		tbl4.innerHTML='<span class="Text">( <input type="text" size="3" class="Text" name="phonearea" maxlength="3"> ) <input type="text" size="3" maxlength="3" class="Text" name="phoneprefix"> - <input type="text" size="11" maxlength="4" class="Text" name="phonesuffix"></span>'	
	}					
	else if (document.meta_form.country.value == 'United States') {
		tbl.innerHTML='<span class="Text"><span class="TextRed">*</span>State:</span>'
		tbl2.innerHTML='<select name="state" class="Text" size="1"><option value="" selected>Choose State</option><option value="">-----------------------------------</option><OPTION value="Alabama">Alabama</option><OPTION value="Alaska">Alaska</option><OPTION value="Arizona">Arizona</option><OPTION value="Arkansas">Arkansas</option><OPTION value="California">California</option><OPTION value="Colorado">Colorado</option><OPTION value="Connecticut">Connecticut</option><OPTION value="Delaware">Delaware</option><OPTION value="Florida">Florida</option><OPTION value="Georgia">Georgia</option><OPTION value="Hawaii">Hawaii</option><OPTION value="Idaho">Idaho</option><OPTION value="Illinois">Illinois</option><OPTION value="Indiana">Indiana</option><OPTION value="Iowa">Iowa</option><OPTION value="Kansas">Kansas</option><OPTION value="Kentucky">Kentucky</option><OPTION value="Louisiana">Louisiana</option><OPTION value="Maine">Maine</option><OPTION value="Maryland">Maryland</option><OPTION value="Massachusetts">Massachusetts</option><OPTION value="Michigan">Michigan</option><OPTION value="Minnesota">Minnesota</option><OPTION value="Mississippi">Mississippi</option><OPTION value="Missouri">Missouri</option><OPTION value="Montana">Montana</option><OPTION value="Nebraska">Nebraska</option><OPTION value="Nevada">Nevada</option><OPTION value="New Hampshire">New Hampshire</option><OPTION value="New Jersey">New Jersey</option><OPTION value="New Mexico">New Mexico</option><OPTION value="New York">New York</option><OPTION value="North Carolina">North Carolina</option><OPTION value="North Dakota">North Dakota</option><OPTION value="Ohio">Ohio</option><OPTION value="Oklahoma">Oklahoma</option><OPTION value="Oregon">Oregon</option><OPTION value="Pennsylvania">Pennsylvania</option><OPTION value="Rhode Island">Rhode Island</option><OPTION value="South Carolina">South Carolina</option><OPTION value="South Dakota">South Dakota</option><OPTION value="Tennessee">Tennessee</option><OPTION value="Texas">Texas</option><OPTION value="Utah">Utah</option><OPTION value="Vermont">Vermont</option><OPTION value="Virginia">Virginia</option><OPTION value="Washington">Washington</option><OPTION value="Washington DC">Washington DC</option><OPTION value="West Virginia">West Virginia</option><OPTION value="Wisconsin">Wisconsin</option><OPTION value="Wyoming">Wyoming</option></select><input type="hidden" name="city" value="N/A">'
			
		tbl3.innerHTML='<span class="Text"><span class="TextRed">*</span>Phone:</span>'
		tbl4.innerHTML='<span class="Text">( <input type="text" size="3" class="Text" name="phonearea" maxlength="3"> ) <input type="text" size="3" maxlength="3" class="Text" name="phoneprefix"> - <input type="text" size="11" maxlength="4" class="Text" name="phonesuffix"></span>'						  
	}
	else if (document.meta_form.country.value.length > 0) {
 		tbl.innerHTML='<span class="Text"><span class="TextRed">*</span>City:</span>'
  	tbl2.innerHTML='<input type="text" name="city" size="30" maxlength="50" class="Text"><input type="hidden" name="state" value="N/A">'
  	
  	tbl3.innerHTML='<span class="Text"><span class="TextRed">*</span>Phone:</span>'
		tbl4.innerHTML='<input type="text" size="5" maxlength="5" class="Text" name="phonearea" READONLY style="background-color: #CCCCCC"> - <input type="text" size="19" maxlength="28" class="Text" name="phonesuffix">'
  	
		switch (document.meta_form.country.value) {				
  		case 'Albania' : document.meta_form.phonearea.value = '355'; break;
  		case 'Algeria' : document.meta_form.phonearea.value = '213'; break;
  		case 'Andorra' : document.meta_form.phonearea.value = '376'; break;
  		case 'Angola' : document.meta_form.phonearea.value = '244'; break;
  		case 'Antilles Netherland' : document.meta_form.phonearea.value = '599'; break;
  		case 'Antigua (WI)' : document.meta_form.phonearea.value = '1-268'; break;
  		case 'Arab Rep. Egypt' : document.meta_form.phonearea.value = '20'; break;
      case 'Argentina' : document.meta_form.phonearea.value = '54'; break;
      case 'Armenia' : document.meta_form.phonearea.value = '374'; break;
      case 'Aruba' : document.meta_form.phonearea.value = '297'; break;
      case 'Australia' : document.meta_form.phonearea.value = '61'; break;
      case 'Austria' : document.meta_form.phonearea.value = '43'; break;
      case 'Azerbaijan' : document.meta_form.phonearea.value = '994'; break;
      case 'Bahamas' : document.meta_form.phonearea.value = '1-242'; break;
      case 'Bahrain' : document.meta_form.phonearea.value = '973'; break;
      case 'Bangladesh' : document.meta_form.phonearea.value = '880'; break;
      case 'Barbados' : document.meta_form.phonearea.value = '1-246'; break;
      case 'Belarus' : document.meta_form.phonearea.value = '375'; break;
      case 'Belgium' : document.meta_form.phonearea.value = '32'; break;
      case 'Belize' : document.meta_form.phonearea.value = '501'; break;
      case 'Benin' : document.meta_form.phonearea.value = '229'; break;
      case 'Bermuda' : document.meta_form.phonearea.value = '1-441'; break;
      case 'Bhutan' : document.meta_form.phonearea.value = '975'; break;
      case 'Bolivia' : document.meta_form.phonearea.value = '591'; break;
      case 'Bosnia-Herzegovina' : document.meta_form.phonearea.value = '387'; break;
      case 'Botswana' : document.meta_form.phonearea.value = '267'; break;
      case 'Brazil' : document.meta_form.phonearea.value = '55'; break;
      case 'British Virgin' : document.meta_form.phonearea.value = '1-284'; break;
      case 'Brunei Darussalam' : document.meta_form.phonearea.value = '673'; break;
      case 'Bulgaria' : document.meta_form.phonearea.value = '359'; break;
      case 'Burkina Faso' : document.meta_form.phonearea.value = '226'; break;
      case 'Cambodia' : document.meta_form.phonearea.value = '855'; break;
      case 'Cameroon' : document.meta_form.phonearea.value = '237'; break;            
      case 'Canary Islands' : document.meta_form.phonearea.value = '34'; break;
      case 'Cayman Islands' : document.meta_form.phonearea.value = '1-345'; break;
      case 'Central African' : document.meta_form.phonearea.value = '236'; break;
      case 'Chad' : document.meta_form.phonearea.value = '235'; break;
      case 'Chile' : document.meta_form.phonearea.value = '56'; break;
      case 'China' : document.meta_form.phonearea.value = '86'; break;
      case 'Chinese Taipei' : document.meta_form.phonearea.value = '886'; break;
      case 'Colombia' : document.meta_form.phonearea.value = '57'; break;
      case 'Congo Republic' : document.meta_form.phonearea.value = '242'; break;
      case 'Cook Islands' : document.meta_form.phonearea.value = '682'; break;
      case 'Costa Rica' : document.meta_form.phonearea.value = '506'; break;
      case 'Croatia' : document.meta_form.phonearea.value = '385'; break;
      case 'Cyprus' : document.meta_form.phonearea.value = '357'; break;
      case 'Czech Republic' : document.meta_form.phonearea.value = '420'; break;
      case 'Denmark' : document.meta_form.phonearea.value = '45'; break;
      case 'Djibouti' : document.meta_form.phonearea.value = '253'; break;
      case 'Dominica' : document.meta_form.phonearea.value = '1-767'; break;
      case 'Dominican Republic' : document.meta_form.phonearea.value = '1-809'; break;
      case 'East Timor' : document.meta_form.phonearea.value = '670'; break;
      case 'Ecuador' : document.meta_form.phonearea.value = '593'; break;
      case 'Egypt' : document.meta_form.phonearea.value = '20'; break;
      case 'El Salvador' : document.meta_form.phonearea.value = '503'; break;
      case 'Equatorial Guin' : document.meta_form.phonearea.value = '240'; break;
      case 'Estonia' : document.meta_form.phonearea.value = '372'; break;
      case 'Ethiopia' : document.meta_form.phonearea.value = '251'; break;
      case 'Faroe Is.' : document.meta_form.phonearea.value = '298'; break;
      case 'Fiji' : document.meta_form.phonearea.value = '679'; break;
      case 'Finland' : document.meta_form.phonearea.value = '358'; break;
      case 'France' : document.meta_form.phonearea.value = '33'; break;
      case 'French Guiana' : document.meta_form.phonearea.value = '594'; break;
      case 'Gabon Republic' : document.meta_form.phonearea.value = '241'; break;
      case 'Gambia' : document.meta_form.phonearea.value = '220'; break;
      case 'Georgia' : document.meta_form.phonearea.value = '995'; break;
      case 'Germany' : document.meta_form.phonearea.value = '49'; break;
      case 'Ghana' : document.meta_form.phonearea.value = '233'; break;
      case 'Gibraltar' : document.meta_form.phonearea.value = '350'; break;
      case 'Greece' : document.meta_form.phonearea.value = '30'; break;
      case 'Greenland' : document.meta_form.phonearea.value = '299'; break;
      case 'Grenada' : document.meta_form.phonearea.value = '1-473'; break;
      case 'Guadeloupe' : document.meta_form.phonearea.value = '590'; break;
      case 'Guatemala' : document.meta_form.phonearea.value = '502'; break;
      case 'Guinea' : document.meta_form.phonearea.value = '224'; break;
      case 'Guyana' : document.meta_form.phonearea.value = '592'; break;
      case 'Haiti' : document.meta_form.phonearea.value = '509'; break;
      case 'Honduras' : document.meta_form.phonearea.value = '504'; break;
      case 'Hong Kong' : document.meta_form.phonearea.value = '852'; break;
      case 'Hungary' : document.meta_form.phonearea.value = '36'; break;
      case 'Iceland' : document.meta_form.phonearea.value = '354'; break;
      case 'India' : document.meta_form.phonearea.value = '91'; break;
      case 'Indonesia' : document.meta_form.phonearea.value = '62'; break;
      case 'Ireland' : document.meta_form.phonearea.value = '353'; break;
      case 'Israel' : document.meta_form.phonearea.value = '972'; break;
      case 'Italy' : document.meta_form.phonearea.value = '39'; break;
      case 'Ivory Coast' : document.meta_form.phonearea.value = '225'; break;
      case 'Jamaica' : document.meta_form.phonearea.value = '1-876'; break;
      case 'Japan' : document.meta_form.phonearea.value = '81'; break;
      case 'Jordan' : document.meta_form.phonearea.value = '962'; break;
      case 'Kazakhstan' : document.meta_form.phonearea.value = '7'; break;
      case 'Kenya' : document.meta_form.phonearea.value = '254'; break;
      case 'Kuwait' : document.meta_form.phonearea.value = '965'; break;
      case 'Kyrghyzstan' : document.meta_form.phonearea.value = '996'; break;
      case 'Laos' : document.meta_form.phonearea.value = '856'; break;
      case 'Latvia' : document.meta_form.phonearea.value = '371'; break;
      case 'Lebanon' : document.meta_form.phonearea.value = '961'; break;
      case 'Lesotho' : document.meta_form.phonearea.value = '266'; break;
      case 'Liberia' : document.meta_form.phonearea.value = '231'; break;
      case 'Liechtenstein' : document.meta_form.phonearea.value = '423'; break;
      case 'Lithuania' : document.meta_form.phonearea.value = '370'; break;
      case 'Luxembourg' : document.meta_form.phonearea.value = '352'; break;
      case 'Macau' : document.meta_form.phonearea.value = '853'; break;
      case 'Macedonia' : document.meta_form.phonearea.value = '389'; break;
      case 'Madagascar' : document.meta_form.phonearea.value = '261'; break;
      case 'Malawi' : document.meta_form.phonearea.value = '265'; break;
      case 'Malaysia' : document.meta_form.phonearea.value = '60'; break;
      case 'Maldives' : document.meta_form.phonearea.value = '960'; break;
      case 'Mali' : document.meta_form.phonearea.value = '223'; break;
      case 'Malta' : document.meta_form.phonearea.value = '356'; break;
      case 'Martinique' : document.meta_form.phonearea.value = '596'; break;
      case 'Mauritania' : document.meta_form.phonearea.value = '222'; break;
      case 'Mauritius' : document.meta_form.phonearea.value = '230'; break;
      case 'Mexico' : document.meta_form.phonearea.value = '52'; break;
      case 'Moldova' : document.meta_form.phonearea.value = '373'; break;
      case 'Monaco' : document.meta_form.phonearea.value = '377'; break;
      case 'Mongolia' : document.meta_form.phonearea.value = '976'; break;
      case 'Montenegro' : document.meta_form.phonearea.value = '381'; break;
      case 'Morocco' : document.meta_form.phonearea.value = '212'; break;
      case 'Mozambique' : document.meta_form.phonearea.value = '258'; break;
      case 'Myanma, Union Of' : document.meta_form.phonearea.value = '95'; break;
      case 'Namibia' : document.meta_form.phonearea.value = '264'; break;
      case 'Nauru' : document.meta_form.phonearea.value = '674'; break;
      case 'Nepal' : document.meta_form.phonearea.value = '977'; break;
      case 'Netherlands' : document.meta_form.phonearea.value = '31'; break;
      case 'New Caledonia' : document.meta_form.phonearea.value = '687'; break;
      case 'New Zealand' : document.meta_form.phonearea.value = '64'; break;
      case 'Nicaragua' : document.meta_form.phonearea.value = '505'; break;
      case 'Niger' : document.meta_form.phonearea.value = '227'; break;
      case 'Nigeria' : document.meta_form.phonearea.value = '234'; break;
      case 'Norway' : document.meta_form.phonearea.value = '47'; break;
      case 'Oman' : document.meta_form.phonearea.value = '968'; break;
      case 'Pakistan' : document.meta_form.phonearea.value = '92'; break;
      case 'Panama' : document.meta_form.phonearea.value = '507'; break;
      case 'Papua-New Guinea' : document.meta_form.phonearea.value = '675'; break;
      case 'Paraguay' : document.meta_form.phonearea.value = '595'; break;
      case 'Peoples Rep Korea' : document.meta_form.phonearea.value = '850'; break;
      case 'Peru' : document.meta_form.phonearea.value = '51'; break;
      case 'Philippines' : document.meta_form.phonearea.value = '63'; break;
      case 'Poland' : document.meta_form.phonearea.value = '48'; break;
      case 'Portugal' : document.meta_form.phonearea.value = '351'; break;
      case 'Qatar' : document.meta_form.phonearea.value = '974'; break;
      case 'Rep. of South Africa' : document.meta_form.phonearea.value = '27'; break;
      case 'Reunion Is.' : document.meta_form.phonearea.value = '262'; break;
      case 'Romania' : document.meta_form.phonearea.value = '40'; break;
      case 'Russia' : document.meta_form.phonearea.value = '7'; break;
      case 'Rwanda' : document.meta_form.phonearea.value = '250'; break;
      case 'Samoa (Western)' : document.meta_form.phonearea.value = '685'; break;
      case 'San Marino' : document.meta_form.phonearea.value = '378'; break;
      case 'Saudi Arabia' : document.meta_form.phonearea.value = '966'; break;
      case 'Senegal' : document.meta_form.phonearea.value = '221'; break;
      case 'Serbia' : document.meta_form.phonearea.value = '381'; break;
      case 'Seychelles' : document.meta_form.phonearea.value = '248'; break;
      case 'Sierra Leone' : document.meta_form.phonearea.value = '232'; break;
      case 'Singapore' : document.meta_form.phonearea.value = '65'; break;
      case 'Slovakia' : document.meta_form.phonearea.value = '421'; break;
      case 'Slovenia' : document.meta_form.phonearea.value = '386'; break;
      case 'Solomon Islands' : document.meta_form.phonearea.value = '677'; break;
      case 'Somalia' : document.meta_form.phonearea.value = '252'; break;
      case 'South Africa' : document.meta_form.phonearea.value = '27'; break;
      case 'South Korea' : document.meta_form.phonearea.value = '82'; break;
      case 'Spain' : document.meta_form.phonearea.value = '34'; break;
      case 'Sri Lanka' : document.meta_form.phonearea.value = '94'; break;
      case 'St. Kitts' : document.meta_form.phonearea.value = '1-869'; break;
      case 'St. Lucia' : document.meta_form.phonearea.value = '1-758'; break;
      case 'St. Pierre' : document.meta_form.phonearea.value = '508'; break;
      case 'St. Vincent' : document.meta_form.phonearea.value = '1-784'; break;
      case 'Surinam' : document.meta_form.phonearea.value = '597'; break;
      case 'Swaziland' : document.meta_form.phonearea.value = '268'; break;
      case 'Sweden' : document.meta_form.phonearea.value = '46'; break;
      case 'Switzerland' : document.meta_form.phonearea.value = '41'; break;
      case 'Tadjikistan' : document.meta_form.phonearea.value = '992'; break;
      case 'Tahiti' : document.meta_form.phonearea.value = '689'; break;
      case 'Taiwan ROC' : document.meta_form.phonearea.value = '886'; break;
      case 'Tanzania' : document.meta_form.phonearea.value = '255'; break;
      case 'Thailand' : document.meta_form.phonearea.value = '66'; break;
      case 'Togo' : document.meta_form.phonearea.value = '228'; break;
      case 'Tonga' : document.meta_form.phonearea.value = '676'; break;
      case 'Trinidad' : document.meta_form.phonearea.value = '1-868'; break;
      case 'Tunisia' : document.meta_form.phonearea.value = '216'; break;
      case 'Turkey' : document.meta_form.phonearea.value = '90'; break;
      case 'Uganda' : document.meta_form.phonearea.value = '256'; break;
      case 'Ukraine' : document.meta_form.phonearea.value = '380'; break;
      case 'United Arab Emirates' : document.meta_form.phonearea.value = '971'; break;
      case 'United Kingdom' : document.meta_form.phonearea.value = '44'; break;            
      case 'Uruguay' : document.meta_form.phonearea.value = '598'; break;
      case 'Uzbekistan' : document.meta_form.phonearea.value = '998'; break;
      case 'Vanuatu' : document.meta_form.phonearea.value = '678'; break;
      case 'Vatican City' : document.meta_form.phonearea.value = '39'; break;
      case 'Venezuela' : document.meta_form.phonearea.value = '58'; break;
      case 'Vietnam' : document.meta_form.phonearea.value = '84'; break;
      case 'Yemen' : document.meta_form.phonearea.value = '967'; break;
      case 'Zaire' : document.meta_form.phonearea.value = '243'; break;
      case 'Zambia' : document.meta_form.phonearea.value = '260'; break;
      case 'Zimbabwe' : document.meta_form.phonearea.value = '263'; break;
  	}			  		  				  	
  }			
}
	
function CheckCountry2() {
  if (document.meta_form.country.value != '') {				
	  CheckCountry();
	}
}			


function ValidateForm(){

  if (((document.meta_form.country.value == 'United States') || (document.meta_form.country.value == 'Canada')) && (document.meta_form.state == null)) {                	      	
    CheckCountry();                	      	                	      	
  }
                	                      	      
  if ((document.meta_form.country.selectedIndex > 1) && (document.meta_form.country.value != 'United States') && (document.meta_form.country.value != 'Canada') && (document.meta_form.city == null)) {                	      	
   	CheckCountry();                	      	                	      	
  }
			
	//make sure that the first name is not blank.
	if (document.meta_form.first_name.value.length == 0)  {
		//it isn't so show the user an alert and go to that field
		alert ("Please enter your first name");
		document.meta_form.first_name.focus();
		//and return false so the form doesn't get submitted
		return false;
	}
				
	//make sure that the last name field is not blank.
	if (document.meta_form.last_name.value.length == 0)  {
		//it isn't so show the user an alert and go to that field
		alert ("Please enter your last name");
		document.meta_form.last_name.focus();
		//and return false so the form doesn't get submitted
		return false;
	}			

	//make sure that the country field is not blank.
  if (document.meta_form.country.value.length == 0)  {
    //it isn't so show the user an alert and go to that field
    alert ("Please enter your country");
    document.meta_form.country.focus();
    //and return false so the form doesn't get submitted
    return false;
  }
                           
	//make sure that the state/province field is not blank.
  if ((document.meta_form.country.value == 'Canada') || (document.meta_form.country.value == 'United States')) {                                          
    if (document.meta_form.state.selectedIndex < 2)  {
      //it isn't so show the user an alert and go to that field
      if (document.meta_form.country.value == 'Canada') {					
        alert ("Please choose your province");
        document.meta_form.state.focus();
      }
 		  else if (document.meta_form.country.value == 'United States') {
  		  alert ("Please choose your state");
 	 	    document.meta_form.state.focus();
 	 	  }
      //and return false so the form doesn't get submitted
      return false;
    }
  }
                       
  //make sure the user has entered a city   
  if ((document.meta_form.country.value != 'Canada') && (document.meta_form.country.value != 'United States') && (document.meta_form.country.selectedIndex > 1)) {													
		if (document.meta_form.city.value.length == 0)  {
			alert ("Please enter your city");
      document.meta_form.city.focus();                              
      return false;
    }
  }
                       
  //make sure the complete phone number is filled out for US and Canada
  if ((document.meta_form.country.value == 'Canada') || (document.meta_form.country.value == 'United States')) {
    //check area code
    if ((document.meta_form.phonearea.value.length < 2) || (isNumeric(document.meta_form.phonearea.value)==false)) {
      alert ("Please enter a valid phone number");
      document.meta_form.phonearea.focus();
      return false;
    }
    //check prefix
    if ((document.meta_form.phoneprefix.value.length < 2) || (isNumeric(document.meta_form.phoneprefix.value)==false)) {
      alert ("Please enter a valid phone number");
      document.meta_form.phoneprefix.focus();
      return false;
    }
  }
                                              
  //make sure that the phone suffix field is not blank.
  if ((document.meta_form.phonesuffix.value.length < 4) || (isNumeric(document.meta_form.phonesuffix.value)==false)) {
    //it isn't so show the user an alert and go to that field
    alert ("Please enter a valid phone number");
    document.meta_form.phonesuffix.focus();
    //and return false so the form doesn't get submitted                                
    return false;
  }
	
  //make sure the email address is formatted properly
  if (checkemail()==false) {
  	alert ("Please check your email address, it is not valid");
   	document.meta_form.email.focus();
   	//and return false so the form doesn't get submitted
    return false;
  }
	
  //everything checks out, submit the form			
  return true;
}
