
function validate(){

var digits="0123456789"
var temp

if (document.submitform.FirstName.value=="") {
alert("No First Name!")
return false
}
if (document.submitform.LastName.value=="") {
alert("No Last Name!")
return false
}
if (document.submitform.Title.value=="") {
alert("No Title!")
return false
}
if (document.submitform.Gender.value=="") {
alert("No Gender!")
return false
}
if (document.submitform.Institute.value=="") {
alert("No Institutional Affiliation!")
return false
}
if (document.submitform.Address.value=="") {
alert("Complete Mailing Address, please!")
return false
}
if (document.submitform.Phone.value=="") {
alert("Phone Number, please!")
return false
}
if (document.submitform.Email.value=="") {
alert("Your E-mail, please!")
return false
}
if (document.submitform.Purpose.value=="") {
alert("Purpose of visit, please!")
return false
}
if (document.submitform.Site.value=="") {
alert("Site to visit, please!")
return false
}
if (document.submitform.Duration.value=="") {
alert("Proposed duration, please!")
return false
}
//if (document.submitform.Housing.value=="") {
//alert("What are your housing requirements?")
//return false
//}
if (document.submitform.Status.value=="") {
alert("Your Status, please?")
return false
}



for (var i=0;i<document.submitform.noPhone.value.length;i++){
temp=document.submitform.Phone.value.substring(i,i+1)
if (digits.indexOf(temp)==-1){
alert("Invalid Phone Number!")
return false
      }
   }
return true
}



function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else 
countfield.value = maxlimit - field.value.length;
}