function isdefined(varname){

    if (document.getElementById(varname) == null) return false;
    else return true;
}  // isdefined


function clearhiddenchecklists(vname) {

   i = 1;
   tmpname = vname + i;
   while (isdefined(tmpname) && i < 100) {

      eval(document.getElementById(vname+i)).checked = false;
      ++i;
      tmpname = vname + i;
   }

   if (document.getElementById(vname+'other') != null)
     document.getElementById(vname+'other').checked = false;


} // clearhiddenchecklists

function validatesdate() {
  //hideElement("Estart_time");
  document.getElementById("Estart_time").style.display = "none"
  document.getElementById("Eend_time").style.display = "none"
  document.getElementById("Estart_date").style.display = "none"
  document.getElementById("Eend_date").style.display = "none"
  //hideElement("Eend_time");
  //  hideElement("Estart_date");
  //  hideElement("Eend_date");
    sdate =strtotime(document.getElementById("start_date").value);
    edate =strtotime(document.getElementById("end_date").value);
    if (edate && sdate) {
      if (edate < sdate ) {
         document.getElementById("Estart_date").innerHTML = "<br>Start Date must come before the End Date.";
         document.getElementById("Estart_date").style.display = "inline"
         //document.getElementById('start_date').focus()
         return false;
      } // if (edate < sdate)
    }
    return validatestime();
    document.getElementById("start_date").blur();
}
function validateedate() {
  document.getElementById("Estart_time").style.display = "none"
  document.getElementById("Eend_time").style.display = "none"
  document.getElementById("Estart_date").style.display = "none"
  document.getElementById("Eend_date").style.display = "none"
  //  hideElement("Estart_time");
  //  hideElement("Eend_time");
  //  hideElement("Estart_date");
  //  hideElement("Eend_date");
    sdate =strtotime(document.getElementById("start_date").value);
    edate =strtotime(document.getElementById("end_date").value);
    if (sdate && edate) {
      if (edate < sdate ) {
         document.getElementById("Eend_date").innerHTML = "<br>End Date must come after the Start Date.";
         document.getElementById("Eend_date").style.display = "inline"
         //document.getElementById('end_date').focus()
         return false;
      } // if (edate < sdate)
   }
   xx = validatestime();
   document.getElementById("end_date").blur()
}

function validatestime() {
  document.getElementById("Estart_time").style.display = "none"
  document.getElementById("Eend_time").style.display = "none"
//  hideElement("Estart_time");
//  hideElement("Eend_time");
  document.getElementById("Estart_time").style.display = "none"
  document.getElementById("Eend_time").style.display = "none"

  start_time = (Trim(document.getElementById("start_time").value));
  etime = (Trim(document.getElementById("end_time").value));
  if (etime=="") return true;
  vstatus = validatetime("start_time");
  if (vstatus == false) return vstatus;
  start_date = (Trim(document.getElementById("start_date").value));
  end_date = (Trim(document.getElementById("end_date").value));
  end_time = (Trim(document.getElementById("end_time").value));
  if ((start_date == end_date) && start_date !="" && end_date !="") {
     var Todaydate = new Date();
     var Formatteddate = Todaydate.getDate() +"/" + Todaydate.getMonth() +"/" + Todaydate.getYear();
     var time1 = Formatteddate + " " + start_time;
     var time2 = Formatteddate + " " + end_time;
     var StartTime = new Date(time1);
     var EndTime = new Date(time2);
     var TimeDiff = EndTime.getTime() - StartTime.getTime();
     if(TimeDiff <= 0)
     {
       document.getElementById("Estart_time").innerHTML = "<br>Start Time must be before than End Time";
       document.getElementById("Estart_time").style.display = "inline"
       document.getElementById('start_time').focus()
       return false;

     }
  } // if dates are equal
  return true;
} // validatestime
function validateetime() {
  document.getElementById("Estart_time").style.display = "none"
  document.getElementById("Eend_time").style.display = "none"
//  hideElement("Eend_time");
 // hideElement("Estart_time");
  end_time = (Trim(document.getElementById("end_time").value));
  vstatus = validatetime("end_time");
  if (!vstatus) return vstatus;
  start_date = (Trim(document.getElementById("start_date").value));
  end_date = (Trim(document.getElementById("end_date").value));
  start_time = (Trim(document.getElementById("start_time").value));
  if ((start_date == end_date) && start_date !="" && end_date !="") {
     var Todaydate = new Date();
     var Formatteddate = Todaydate.getDate() +"/" + Todaydate.getMonth() +"/" + Todaydate.getYear();
     var time1 = Formatteddate + " " + start_time;
     var time2 = Formatteddate + " " + end_time;
     var StartTime = new Date(time1);
     var EndTime = new Date(time2);
     var TimeDiff = EndTime.getTime() - StartTime.getTime();
     if(TimeDiff <= 0)
     {
       document.getElementById("Eend_time").innerHTML = "<br>End time must come after the start time.";
       document.getElementById("Eend_time").style.display = "inline"
       document.getElementById('end_time').focus()
       return false;
     }
  } // if dates are equal
  return true;
} // validatestime

function validatetime(field)
 {
   document.getElementById("E"+field).innerHTML = ""
  document.getElementById("E"+field).style.display = "block"
  var strval = document.getElementById(field).value;
  var strval1;
  //minimum lenght is 6. example 1:2 AM

  if(strval.length < 6)
  {
    document.getElementById("E"+field).innerHTML = "<br>Invalid time. Time format should be HH:MM AM/PM."
    document.getElementById("E"+field).style.display = "inline"
    document.getElementById(field).focus()
           //alert("Invalid time. Time format should be HH:MM AM/PM.");
   return false;
  }

  //Maximum length is 8. example 10:45 AM

  if(strval.lenght > 8)
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Time format should be HH:MM AM/PM.";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById(field).focus()

   return false;
  }

  //Removing all space

  strval = trimAllSpace(strval);

  //Checking AM/PM

  if(strval.charAt(strval.length - 1) != "M" && strval.charAt(
      strval.length - 1) != "m")
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Time format should be HH:MM AM/PM. ";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()

   return false;

  }
  else if(strval.charAt(strval.length - 2) != 'A' && strval.charAt(
      strval.length - 2) != 'a' && strval.charAt(
      strval.length - 2) != 'p' && strval.charAt(strval.length - 2) != 'P')
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Time format should be HH:MM AM/PM." ;
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()

   return false;

  }

  //Give one space before AM/PM


  strval1 =  strval.substring(0,strval.length - 2);
  strval1 = strval1 + ' ' + strval.substring(strval.length - 2,strval.length)

  strval = strval1;

  var pos1 = strval.indexOf(':');
  document.getElementById(field).value = strval;

  if(pos1 < 0 )
  {
   document.getElementById("E"+field).innerHTML = "<br>Invlalid time. A color(:) is missing between hour and minute.";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById(field).focus()
   return false;
  }
  else if(pos1 > 2 || pos1 < 1)
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Time format should be HH:MM AM/PM.";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()

   return false;
  }

  //Checking hours

  var horval =  trimString(strval.substring(0,pos1));

  if(horval == -100)
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Hour should contain only integer value (0-11).";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()
   return false;
  }

  if(horval > 12)
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Hour can not be greater that 12.";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()
   return false;
  }
  else if(horval < 0)
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Hour can not be hours less than 0.";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()
   return false;
  }
  //Completes checking hours.


  //Checking minutes.

  var minval =  trimString(strval.substring(pos1+1,pos1 + 3));

  if(minval == -100)
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Minute should have only integer value (0-59).";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()
   return false;
  }

  if(minval > 59)
  {
    document.getElementById("E"+field).innerHTML = "<br>nvalid time. Minute can not be more than 59.";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()

     return false;
  }
  else if(minval < 0)
  {
    document.getElementById("E"+field).innerHTML = "<br>nvalid time. Minute can not be less than 0.";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()

   return false;
  }

  //Checking minutes completed.


  //Checking one space after the mintues

  minpos = pos1 + minval.length + 1;
  if(strval.charAt(minpos) != ' ')
  {
   document.getElementById("E"+field).innerHTML = "<br>Invalid time. Space missing after minute.Time should have HH:MM AM/PM format.";
   document.getElementById("E"+field).style.display = "inline"
   document.getElementById('start_time').focus()

   return false;
  }


  return true;


 }


 function trimAllSpace(str)
{
    var str1 = '';
    var i = 0;
    while(i != str.length)
    {
        if(str.charAt(i) != ' ')
            str1 = str1 + str.charAt(i); i ++;
    }
    return str1;
}
function trimString(str)
{
     var str1 = '';
     var i = 0;
     while ( i != str.length)
     {
         if(str.charAt(i) != ' ') str1 = str1 + str.charAt(i); i++;
     }
     var retval = IsNumeric(str1);
     if(retval == false)
         return -100;
     else
         return str1;
}

function IsNumeric(strString)
{
    var strValidChars = "0123456789";
    var strChar;
    var blnResult = true;
    //var strSequence = document.frmQuestionDetail.txtSequence.value;

    //test strString consists of valid characters listed above

    if (strString.length == 0)
        return false;
    for (i = 0; i < strString.length && blnResult == true; i++)
    {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1)
        {
            blnResult = false;
        }
     }
return blnResult;
}

function checkreligion() {

    var religion = document.getElementById("religion").value

    if (religion == 'Other') {
        hideElement("trdenominationj")
        hideElement("trdenominationc")
        showElement("trotherreligion")

    }
    if (religion == 'Jewish') {
        hideElement("trotherreligion")
        hideElement("trdenominationc")
        showElement("trdenominationj")
    }
    if (religion == 'Christian') {
        hideElement("trotherreligion")
        hideElement("trdenominationj")
        showElement("trdenominationc")
    }
    if (religion != "Other" & religion != "Jewish" & religion != "Christian") {
        hideElement("trdenominationc")
        hideElement("trdenominationj")
        hideElement("trotherreligion")

    }
}

function Left(str, findc) {
   n = str.indexOf(findc);
   if (n <= 0)
         return "";
   else if (n > String(str).length)
         return str;
   else
         return String(str).substring(0,n);
}

function checksponsorgo(){

      $x = (document.getElementById("group_guid").value);

      $xx=(Left(location.href,"?"));

      if ($x != '0' && $x != '')
          window.location=$xx+"?group_guid="+ $x;
}
function checkeventtype() {

    if (document.getElementById("eventtype").value == "") {
        hideElement('treventtype_ae');
        hideElement('treventtype_cause');
        hideElement('treventtype_education');
        hideElement('treventtype_meeting');
        hideElement('treventtype_relig');
        hideElement('treventtype_sc');
        hideElement('treventtype_social');
        hideElement('treventtype_other');

    }
    if (document.getElementById("eventtype").value == "other") {

        hideElement('treventtype_ae');
        hideElement('treventtype_cause');
        hideElement('treventtype_education');
        hideElement('treventtype_meeting');
        hideElement('treventtype_relig');
        hideElement('treventtype_sc');
        hideElement('treventtype_social');
        showElement('treventtype_other');
    }

    else if (document.getElementById("eventtype").value == "arts/culture") {


        showElement('treventtype_ae');
        hideElement('treventtype_cause');
        hideElement('treventtype_education');
        hideElement('treventtype_meeting');
        hideElement('treventtype_relig');
        hideElement('treventtype_sc');
        hideElement('treventtype_social');
        hideElement('treventtype_other');
    }
    else if (document.getElementById("eventtype").value == "cause") {

        hideElement('treventtype_ae');
        showElement('treventtype_cause');
        hideElement('treventtype_education');
        hideElement('treventtype_meeting');
        hideElement('treventtype_relig');
        hideElement('treventtype_sc');
        hideElement('treventtype_social');
        hideElement('treventtype_other');
    }
    else if (document.getElementById("eventtype").value == "education") {

        hideElement('treventtype_ae');
        hideElement('treventtype_cause');
        showElement('treventtype_education');
        hideElement('treventtype_meeting');
        hideElement('treventtype_relig');
        hideElement('treventtype_sc');
        hideElement('treventtype_social');
        hideElement('treventtype_other');
    }
    else if (document.getElementById("eventtype").value == "meeting") {

        hideElement('treventtype_ae');
        hideElement('treventtype_cause');
        hideElement('treventtype_education');
        showElement('treventtype_meeting');
        hideElement('treventtype_relig');
        hideElement('treventtype_sc');
        hideElement('treventtype_social');
        hideElement('treventtype_other');
    }
    else if (document.getElementById("eventtype").value == "religious services") {
        hideElement('treventtype_other');
        hideElement('treventtype_ae');
        hideElement('treventtype_cause');
        hideElement('treventtype_education');
        hideElement('treventtype_meeting');
        showElement('treventtype_relig');
        hideElement('treventtype_sc');
        hideElement('treventtype_social');
        hideElement('treventtype_other');
    }
    else if (document.getElementById("eventtype").value == "support/counseling") {
        hideElement('treventtype_other');
        hideElement('treventtype_ae');
        hideElement('treventtype_cause');
        hideElement('treventtype_education');
        hideElement('treventtype_meeting');
        hideElement('treventtype_relig');
        showElement('treventtype_sc');
        hideElement('treventtype_social');
        hideElement('treventtype_other');
    }
    else if (document.getElementById("eventtype").value == "social") {

        hideElement('treventtype_ae');
        hideElement('treventtype_cause');
        hideElement('treventtype_education');
        hideElement('treventtype_meeting');
        hideElement('treventtype_relig');
        hideElement('treventtype_sc');
        showElement('treventtype_social');
        hideElement('treventtype_other');
    }

    else if (document.getElementById("eventtype").value == "trip") {
        hideElement('treventtype_ae');
        hideElement('treventtype_cause');
        hideElement('treventtype_education');
        hideElement('treventtype_meeting');
        hideElement('treventtype_relig');
        hideElement('treventtype_sc');
        hideElement('treventtype_social');
        hideElement('treventtype_other');
    }
    document.getElementById('eventtype_ae').value = "";
    document.getElementById('eventtype_cause').value = "";
    document.getElementById('eventtype_education').value = "";
    document.getElementById('eventtype_meeting').value = "";
    document.getElementById('eventtype_relig').value = "";
    document.getElementById('eventtype_sc').value = "";
    document.getElementById('eventtype_social').value = "";
    document.getElementById('eventtype_other').value = "";



}

function checkeventtype_ae() {
    if (document.getElementById("eventtype_aeother").checked) {
        showElement('treventtype_other');
        //showElement('popprofessional');

    }
    else {
        document.getElementById('eventtype_other').value = "";
        hideElement('treventtype_other');
    }

}


function checkeventtype_cause() {
    if (document.getElementById("eventtype_causeother").checked)
    {
         showElement('treventtype_other');
    }
    else {
        document.getElementById("eventtype_other").value =  '';
        hideElement('treventtype_other');

    }
}
function checkeventtype_education() {

    if (document.getElementById("eventtype_educationother").checked)
    {
         showElement('treventtype_other');
    }
    else {
        document.getElementById("eventtype_other").value =  '';
        hideElement('treventtype_other');

    }
}

function checkeventtype_relig() {

    if (document.getElementById("eventtype_religother").checked)
    {
         showElement('treventtype_other');
    }
    else {
        document.getElementById("eventtype_other").value =  '';
        hideElement('treventtype_other');

    }
}
function checkeventtype_meeting() {

    if (document.getElementById("eventtype_meetingother").checked)
    {
         showElement('treventtype_other');
    }
    else {
        document.getElementById("eventtype_other").value =  '';
        hideElement('treventtype_other');

    }
}
function checkeventtype_sc() {

    if (document.getElementById("eventtype_scother").checked)
    {
         showElement('treventtype_other');
    }
    else {
        document.getElementById("eventtype_other").value =  '';
        hideElement('treventtype_other');

    }
}
function checkeventtype_social() {

    if (document.getElementById("eventtype_socialother").checked)
    {
         showElement('treventtype_other');
    }
    else {
        document.getElementById("eventtype_other").value =  '';
        hideElement('treventtype_other');

    }
}


function hideAllErrors() {

    document.getElementById("Etitle").style.display = "none"
    document.getElementById("Estart_date").style.display = "none"
    document.getElementById("Eend_date").style.display = "none"
    document.getElementById("Estart_time").style.display = "none"
    document.getElementById("Eend_time").style.display = "none"
    document.getElementById("Eeventtype").style.display = "none"

    document.getElementById("Eaddress").style.display = "none"
    document.getElementById("Ezipcode").style.display = "none"

    document.getElementById("Ecity").style.display = "none"
    document.getElementById("Ephone").style.display = "none"
    document.getElementById("Econtact_name").style.display = "none"
    document.getElementById("Estate").style.display = "none"
    document.getElementById("Ecountry").style.display = "none"
    document.getElementById("Edescription").style.display = "none"
    document.getElementById("Edenominationc").style.display = "none"
    document.getElementById("Edenominationj").style.display = "none"
    }

function ValidateForm() {

    hideAllErrors()
    validation_status = true
        if (document.getElementById("group_guid").value=='0' || document.getElementById("group_guid").value=='') {
           document.getElementById("Egroup_guid").innerHTML = "<br>Sponsoring Group/Organization is required."
           document.getElementById("Egroup_guid").style.display = "inline"
           if (validation_status) document.getElementById('group_guid').focus()
             validation_status = false
        }
        if (Trim(document.getElementById("contact_name").value)=='' ) {
           document.getElementById("Econtact_name").innerHTML = "<br>Contact Name is required."
           document.getElementById("Econtact_name").style.display = "inline"
           if (validation_status) document.getElementById('contact_name').focus()
           validation_status = false
        }

        if (document.getElementById("eventtype").selectedIndex==0) {
           document.getElementById("Eeventtype").innerHTML = "<br>Event type is required."
           document.getElementById("Eeventtype").style.display = "inline"
           if (validation_status) document.getElementById('eventtype').focus()
           validation_status = false
        }
        if (Trim(document.getElementById("title").value)=='') {
           document.getElementById("Etitle").innerHTML = "<br>Name of Event is required."
           document.getElementById("Etitle").style.display = "inline"
           if (validation_status) document.getElementById('title').focus()
           validation_status = false
        }
       if (Trim(document.getElementById("description").value)=='') {
           document.getElementById("Edescription").innerHTML = "<br>Description of Event is required."
           document.getElementById("Edescription").style.display = "inline"
           if (validation_status) document.getElementById('description').focus()
           validation_status = false
       }
        if (Trim(document.getElementById("start_date").value)=='') {
           document.getElementById("Estart_date").innerHTML = "<br>Start Date is required."
           document.getElementById("Estart_date").style.display = "inline"
           if (validation_status) document.getElementById('start_date').focus()
           validation_status = false
        }
        if (Trim(document.getElementById("end_date").value)=='') {
           document.getElementById("Eend_date").innerHTML = "<br>End Date is required."
           document.getElementById("Eend_date").style.display = "inline"
           if (validation_status) document.getElementById('end_end').focus()
           validation_status = false
        }
        if (Trim(document.getElementById("start_time").value)=='') {
           document.getElementById("Estart_time").innerHTML = "<br>Start Time is required."
           document.getElementById("Estart_time").style.display = "inline"
           if (validation_status) document.getElementById('start_time').focus()
           validation_status = false
        }
        if (Trim(document.getElementById("end_time").value)=='') {
           document.getElementById("Eend_time").innerHTML = "<br>End Time is required."
           document.getElementById("Eend_time").style.display = "inline"
           if (validation_status) document.getElementById('start_end').focus()
           validation_status = false
        }
       if (Trim(document.getElementById("address").value)=='') {
           document.getElementById("Eaddress").innerHTML = "<br>Address 1 is required."
           document.getElementById("Eaddress").style.display = "inline"
           if (validation_status) document.getElementById('address').focus()
           validation_status = false
       }

       if (Trim(document.getElementById("zipcode").value)=='') {
           document.getElementById("Ezipcode").innerHTML = "<br>Zip code is required."
           document.getElementById("Ezipcode").style.display = "inline"
           if (validation_status) document.getElementById('zipcode').focus()
           validation_status = false
       }
       if ((document.getElementById("country").value == "USA" || document.getElementById("country").value == "") && document.getElementById("zipcode").value.length >5) {
            document.getElementById("Ezipcode").innerHTML = "<br>Zip must be 5 digits (short form).  \nWas:" + document.getElementById("zipcode").value + "\nNow: " + document.getElementById("zipcode").value.substring(0,5);
            document.getElementById("zipcode").value=document.getElementById("zipcode").value.substring(0,5);
            document.getElementById("Ezipcode").style.display = "inline"
            if (validation_status) document.getElementById('zipcode').focus()
            validation_status = false
        }
       if (Trim(document.getElementById("city").value)=='') {
           document.getElementById("Ecity").innerHTML = "<br>City is required."
           document.getElementById("Ecity").style.display = "inline"
           if (validation_status) document.getElementById('city').focus()
           validation_status = false
       }
       if (Trim(document.getElementById("state").value)=='') {
           document.getElementById("Estate").innerHTML = "<br>State is required."
           document.getElementById("Estate").style.display = "inline"
           if (validation_status) document.getElementById('state').focus()
           validation_status = false
       }
       if (Trim(document.getElementById("country").value)=='') {
           document.getElementById("Ecountry").innerHTML = "<br>Country is required."
           document.getElementById("Ecountry").style.display = "inline"
           if (validation_status) document.getElementById('country').focus()
           validation_status = false
       }
       if (Trim(document.getElementById("religion").value)=='Jewish' && values_in_checklist("denominationj") == '')  {
           document.getElementById("Edenominationj").innerHTML = "<br>Denomination is required."
           document.getElementById("Edenominationj").style.display = "inline"
           if (validation_status) document.getElementById('denominationj').focus()
           validation_status = false
       }
       if (Trim(document.getElementById("religion").value)=='jewish' && values_in_checklist("denominationc") == '')  {
           document.getElementById("Edenominationc").innerHTML = "<br>Denomination is required."
           document.getElementById("Edenominationc").style.display = "inline"
           if (validation_status) document.getElementById('denominationc').focus()
           validation_status = false
       }


       if (Trim(document.getElementById("email").value)=='') {
           document.getElementById("Eemail").innerHTML = "<br>Email is required."
           document.getElementById("Eemail").style.display = "inline"
           if (validation_status) document.getElementById('email').focus()
           validation_status = false
       }
       if (Trim(document.getElementById("phone").value)=='') {
           document.getElementById("Ephone").innerHTML = "<br>Phone is required."
           document.getElementById("Ephone").style.display = "inline"
           if (validation_status) document.getElementById('phone').focus()
           validation_status = false

       }
    if (!validation_status) {
      alert ("The following information is required for events:\n\nSponsoring Group/Organization\nName of Event\nStart Date\n End date\nStart Time\nEnd Time\nType of Event\nDescription of Event\nZip Code (short form for US)\nCity\nState\nCountry\nContact Name")
      return false;
    }
    x = validatesdate();
    if (x == false){
        validation_status= false;
    }
    xx = validatestime();
    if (xx == false) {
        validation_status = false;
    }
    if (!validation_status) return false;

    x = values_in_checklist("eventtype_ae")
    document.getElementById("eventtype_ae").value = x
    x = values_in_checklist("eventtype_cause")
    document.getElementById("eventtype_cause").value = x
    x = values_in_checklist("eventtype_education")
    document.getElementById("eventtype_education").value = x
    x = values_in_checklist("eventtype_meeting")
    document.getElementById("eventtype_meeting").value = x
    x = values_in_checklist("eventtype_relig")
    document.getElementById("eventtype_relig").value = x
    x = values_in_checklist("eventtype_sc")
    document.getElementById("eventtype_sc").value = x
    x = values_in_checklist("eventtype_social")
    document.getElementById("eventtype_social").value = x

    x = values_in_checklist("denominationj")
    document.getElementById("denominationj").value = x
    x = values_in_checklist("denominationc")
    document.getElementById("denominationc").value = x
    x = values_in_checklist("topics")
    document.getElementById("topics").value = x
    x = values_in_checklist("audience")
    document.getElementById("audience").value = x


    return validation_status
}

function EventListSearchForm() {
    //document.getElementById("profession").value = values_in_checklist("profession")
    //x = values_in_checklist("profession")
    //document.getElementById("profession").value = x
    x = values_in_checklist("eventtype")

    document.getElementById("eventtype").value = x
    return true
}

