// JavaScript Document


function getCurrentDate() {
    var today = new Date();
    currentDate =  (today.getMonth() + 1) + "/" +today.getDate() + "/" + today.getFullYear();
    return currentDate;
}
            
function setSubmittedDate() {
    window.document.Suggestion.submitted_by_date.value = getCurrentDate();
}


function validateRadios() {
 var errors = '';
 var count = -1;
   for (i = window.document.Suggestion.Member_Status.length-1; i > -1; i--) {
     if (window.document.Suggestion.Member_Status[i].checked) {
       count = i; i = -1;
     }    
   }
   if (count == -1)  {
    errors += '- Member status is required.\n';   
   }
        
   return errors;
 }

function validateDropDowns() {
  var errors = '';
  var selectedElement = window.document.Suggestion.Country.options[window.document.Suggestion.Country.selectedIndex].value;
 
	if (selectedElement == "") {
		errors += '- Country is required.\n';
	}

	return errors;
}

/*
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.name; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
    } 
  }}
*/

function validateForm() {
var errors='';

/*
if (window.document.Suggestion.First_Name.value == "") {
		  errors += '- First Name is required.\n';
		  }
		  
if (window.document.Suggestion.Last_Name.value == "") {
		  errors += '- Last Name is required.\n';
		  }

if (window.document.Suggestion.submit_by.value == "") {
		  errors += '- E-mail is required.\n';
		  }
*/

if (window.document.Suggestion.Comments.value == "") {
		  errors += '- Your Suggestion is required.\n';
		  }
/*
dropDownErrors = validateDropDowns();
if (dropDownErrors != null && dropDownErrors != '') {
	errors += dropDownErrors;
}

radioErrors = validateRadios();
if (radioErrors != null && radioErrors != '')  {
    errors += radioErrors;
  }  
*/

if (errors) alert('The following error(s) occurred:\n'+errors);
  document.MM_returnValue = (errors == '');

}
// set email to selected recipient as well as alternate static address
// window.document.Spokesperson.submit_to.value = window.document.Spokesperson.Coordinator_Email.value;
// + "," + window.document.Spokesperson.submit_to_alt.value
  
// set coordinator's name from listing
//  window.document.Spokesperson.Coordinator_Name.value = window.document.Spokesperson.Coordinator_Email.options[window.document.Spokesperson.Coordinator_Email.selectedIndex].text;


