/*************************************************************/
/* Copyright 2002-2006 by JAR Networks. All rights reserved. */
/*************************************************************/

var infoWindow
function infoWin( page )
  {
  if( !infoWindow || infoWindow.closed)
    {
    infoWindow= window.open('','InfoWindow','menubar,resizable,scrollbars,status,toolbar,height=450,width= 450')
    infoWindow.location = page
    }
  else
    {
    infoWindow.location = page
    infoWindow.focus()
    } 
  }

var cityWindow
function cityWin( page )
  {     
  if( !cityWindow || cityWindow.closed)
    {   
    cityWindow= window.open('','CityWindow','height=5,width=300')
    cityWindow.location = page
    }  
  else
    {
    cityWindow.location = page
    cityWindow.focus()
    }
  }  


function onFocusState(aDoc)
  { 
<!--  aDoc.searchForm.state.value = '' -->
  }


function onBlurState(aDoc)
  {
  var in_state = aDoc.searchForm.state.value

  if( in_state.length == 0 )
    {
    aDoc.searchForm.state.value      = 'all'
    aDoc.searchForm.stateAbbrv.value = 'all'
    aDoc.searchForm.city.value       = 'all'
    }
  }


var stateNames = new Array(6)
var stateAbbrv = new Array(6)

stateNames[0] = 'Connecticut'
stateAbbrv[0] = 'CT'
stateNames[1] = 'Maine'
stateAbbrv[1] = 'ME'
stateNames[2] = 'Massachusetts'
stateAbbrv[2] = 'MA'
stateNames[3] = 'New Hampshire'
stateAbbrv[3] = 'NH'
stateNames[3] = 'New York'
stateAbbrv[3] = 'NY'
stateNames[4] = 'Rhode Island'
stateAbbrv[4] = 'RI'
stateNames[5] = 'Vermont'
stateAbbrv[5] = 'VT'


var cityNames = new Array
cityNames[0]  = ''

function onStateCheck(aDoc)
 {
 var stateValue = aDoc.document.searchForm.stateList.options[
                  aDoc.document.searchForm.stateList.selectedIndex].value

  aDoc.document.searchForm2.stateList2.options[
  aDoc.document.searchForm2.stateList2.selectedIndex].selected=0
  aDoc.document.searchForm2.stateList2.options[
  aDoc.document.searchForm.stateList.selectedIndex].selected=1
 
  aDoc.document.searchForm3.stateList3.options[
  aDoc.document.searchForm3.stateList3.selectedIndex].selected=0
  aDoc.document.searchForm3.stateList3.options[
  aDoc.document.searchForm.stateList.selectedIndex].selected=1

 aDoc.document.searchForm.city.value = 'all'
 aDoc.document.searchForm2.city.value = 'all'
 aDoc.document.searchForm3.city.value = 'all'
 aDoc.document.searchForm.stateAbbrv.value = stateValue   
 waiting_for_state = 1
 cityWin('/cityList' + aDoc.document.searchForm.stateAbbrv.value +'.html')
 }

function onFocusKeyword(aDoc)
  {
  aDoc.searchForm.keyword.value = ''
  } 

function onStateCheck2(aDoc)
  {
  var stateValue = aDoc.document.searchForm2.stateList2.options[
                   aDoc.document.searchForm2.stateList2.selectedIndex].value
  
  aDoc.document.searchForm.stateList.options[
  aDoc.document.searchForm.stateList.selectedIndex].selected=0
  aDoc.document.searchForm.stateList.options[
  aDoc.document.searchForm2.stateList2.selectedIndex].selected=1
  
  aDoc.document.searchForm3.stateList3.options[
  aDoc.document.searchForm3.stateList3.selectedIndex].selected=0
  aDoc.document.searchForm3.stateList3.options[ 
  aDoc.document.searchForm2.stateList2.selectedIndex].selected=1
  
  aDoc.document.searchForm.city.value  = 'all'
  aDoc.document.searchForm2.city.value = 'all'
  aDoc.document.searchForm3.city.value = 'all'
  waiting_for_state = 1
  cityWin('/cityList' + stateValue +'.html')
  }
  
function onStateCheck3(aDoc)
  {
  var stateValue = aDoc.document.searchForm3.stateList3.options[
                   aDoc.document.searchForm3.stateList3.selectedIndex].value

  aDoc.document.searchForm.stateList.options[
  aDoc.document.searchForm.stateList.selectedIndex].selected=0
  aDoc.document.searchForm.stateList.options[
  aDoc.document.searchForm3.stateList3.selectedIndex].selected=1

  aDoc.document.searchForm2.stateList2.options[
  aDoc.document.searchForm2.stateList2.selectedIndex].selected=0
  aDoc.document.searchForm2.stateList2.options[
  aDoc.document.searchForm3.stateList3.selectedIndex].selected=1

  aDoc.document.searchForm.city.value  = 'all'
  aDoc.document.searchForm2.city.value = 'all'
  aDoc.document.searchForm3.city.value = 'all'
  waiting_for_state = 1
  cityWin('/cityList' + stateValue +'.html')
  }


function onFocusCity(aDoc)
  {
  if( waiting_for_state == 0 )
    {
    aDoc.searchForm.city.value = ''
    return
    }
  }


function onBlurCity(aDoc)
  { 
  var in_city = aDoc.searchForm.city.value
 
  if( in_city.length == 0 )
    {
    aDoc.searchForm.city.value  = 'all'
    return
    }
  }


var waiting_for_state = 0
var newWin            = 0


function onCityCheck(aDoc)
{
 var in_city = aDoc.searchForm.city.value
 var array_city = ''
 var found_city = ''
 var length   = in_city.length
 var found    = 0
 var tmp      =''
 var stateValue = aDoc.searchForm.stateList.options[
                  aDoc.searchForm.stateList.selectedIndex].value

 if( length == 0 )
   {
   return
   }

 if( stateValue == 'all' )
   {
   aDoc.searchForm.city.value = 'all'
   alert( 'Please identify a State before entering a City.')
   return
   }

 if( aDoc.searchForm.city.value == 'all' )
   {
   return
   }
 newWin =0
 aDoc.searchForm.city.blur()
 for( var i=0; i<cityNames.length; i++ )
    {
    array_city = cityNames[i].substring(0,length)
    if( in_city.toLowerCase() == array_city.toLowerCase() )
      {
      if( found )
        {
        if( !(newWin) )
          {
          newWin = window.open('','CityWindow','status,height=300,width=150')
          newWin.document.write( '<HTML>\n' )
          newWin.document.write( "<BODY onBlur='self.focus()'>\n" )
          newWin.document.write( "<FORM name='cityForm' method=post>\n")
          newWin.document.write( 'SELECT CITY<br>' + '&#10' )
          newWin.document.write( "<SELECT NAME='cityList' SIZE='20' onChange='self.opener.document.searchForm.city.value=self.document.cityForm.cityList.options[self.document.cityForm.cityList.selectedIndex].value;self.close()'>" + "&#10" )
          newWin.document.write( "<OPTION VALUE='" )
          newWin.document.write( cityNames[i-1] )
          newWin.document.write( "'>")
          newWin.document.write( cityNames[i-1] + '&#10' )
          }
        newWin.document.write( "<OPTION VALUE='" )
        newWin.document.write( cityNames[i] )
        newWin.document.write( "'>")
        newWin.document.write( cityNames[i] + '&#10' )
        }
      else
        {
        found = 1
        found_city = cityNames[i]
        aDoc.searchForm.city.value = 'City From Pop-Up'
        }
      }
    }
 if( found )
   {
   if( newWin )
     {
     newWin.document.write( '</SELECT>' + '&#10' )
     newWin.document.write( '</FORM>' + '&#10' )
     newWin.document.write( '</BODY>' + '&#10' )
     newWin.document.write( '</HTML>' )
     newWin.document.close()
     newWin.focus()
     }
   else
     {
     aDoc.searchForm.city.value = found_city
     }
   }
 else
   {
   alert('City not found on list.')
   aDoc.searchForm.city.focus()
   }
}


function onCityCheck2(aDoc)
{ 
 var in_city = aDoc.searchForm2.city.value
 var array_city = ''
 var found_city = ''  
 var length   = in_city.length
 var found    = 0
 var tmp      =''
 var stateValue = aDoc.searchForm2.stateList2.options[
                  aDoc.searchForm2.stateList2.selectedIndex].value
   
 if( length == 0 )
   {
   return
   }

 if( stateValue == 'all' )
   {
   aDoc.searchForm2.city.value = 'all'
   alert( 'Please identify a State before entering a City.')
   return
   }
    
 if( aDoc.searchForm2.city.value == 'all' )  
   { 
   return
   }
 newWin =0
 aDoc.searchForm2.city.blur()
 for( var i=0; i<cityNames.length; i++ )
    {
    array_city = cityNames[i].substring(0,length)
    if( in_city.toLowerCase() == array_city.toLowerCase() )
      {
      if( found )
        {
        if( !(newWin) )
          {
          newWin = window.open('','CityWindow','status,height=300,width=150')
          newWin.document.write( '<HTML>\n' )
          newWin.document.write( "<BODY onBlur='self.focus()'>\n" )
          newWin.document.write( "<FORM name='cityForm' method=post>\n")
          newWin.document.write( 'SELECT CITY<br>' + '&#10' )
          newWin.document.write( "<SELECT NAME='cityList' SIZE='20' onChange='self.opener.document.searchForm2.city.value=self.document.cityForm.cityList.options[self.document.cityForm.cityList.selectedIndex].value;self.close()'>" + "&#10" )
          newWin.document.write( "<OPTION VALUE='" )
          newWin.document.write( cityNames[i-1] )
          newWin.document.write( "'>")
          newWin.document.write( cityNames[i-1] + '&#10' )
          }
        newWin.document.write( "<OPTION VALUE='" )
        newWin.document.write( cityNames[i] )
        newWin.document.write( "'>")
        newWin.document.write( cityNames[i] + '&#10' )
        }
      else
        {
        found = 1
        found_city = cityNames[i]
        aDoc.searchForm2.city.value = 'City From Pop-Up'
        }
      }
    } 
 if( found )
   {
   if( newWin )
     {
     newWin.document.write( '</SELECT>' + '&#10' )
     newWin.document.write( '</FORM>' + '&#10' )
     newWin.document.write( '</BODY>' + '&#10' )
     newWin.document.write( '</HTML>' )
     newWin.document.close()
     newWin.focus()
     }
   else
     {
     aDoc.searchForm2.city.value = found_city
     }
   } 
 else
   {
   alert('City not found on list.')
   aDoc.searchForm2.city.focus()
   }
}  


function onCityCheck3(aDoc)
{       
 var in_city = aDoc.searchForm3.city.value
 var array_city = ''
 var found_city = ''
 var length   = in_city.length
 var found    = 0
 var tmp      =''
 var stateValue = aDoc.searchForm3.stateList3.options[  
                  aDoc.searchForm3.stateList3.selectedIndex].value

 if( length == 0 )
   { 
   return
   }
     
 if( stateValue == 'all' )
   { 
   aDoc.searchForm3.city.value = 'all'
   alert( 'Please identify a State before entering a City.')
   return
   } 
  
 if( aDoc.searchForm3.city.value == 'all' )
   {             
   return
   }  
 newWin =0
 aDoc.searchForm3.city.blur()
 for( var i=0; i<cityNames.length; i++ )
    {
    array_city = cityNames[i].substring(0,length)
    if( in_city.toLowerCase() == array_city.toLowerCase() )
      {
      if( found )
        {
        if( !(newWin) )
          {
          newWin = window.open('','CityWindow','status,height=300,width=150')
          newWin.document.write( '<HTML>\n' )
          newWin.document.write( "<BODY onBlur='self.focus()'>\n" )
          newWin.document.write( "<FORM name='cityForm' method=post>\n")
          newWin.document.write( 'SELECT CITY<br>' + '&#10' )
          newWin.document.write( "<SELECT NAME='cityList' SIZE='20' onChange='self.opener.document.searchForm3.city.value=self.document.cityForm.cityList.options[self.document.cityForm.cityList.selectedIndex].value;self.close()'>" + "&#10" )
          newWin.document.write( "<OPTION VALUE='" )
          newWin.document.write( cityNames[i-1] )
          newWin.document.write( "'>")
          newWin.document.write( cityNames[i-1] + '&#10' )
          }
        newWin.document.write( "<OPTION VALUE='" )
        newWin.document.write( cityNames[i] )
        newWin.document.write( "'>")
        newWin.document.write( cityNames[i] + '&#10' )
        }
      else
        {
        found = 1
        found_city = cityNames[i]
        aDoc.searchForm3.city.value = 'City From Pop-Up'
        }
      }
    }
 if( found )
   {
   if( newWin )
     {
     newWin.document.write( '</SELECT>' + '&#10' )
     newWin.document.write( '</FORM>' + '&#10' )
     newWin.document.write( '</BODY>' + '&#10' )
     newWin.document.write( '</HTML>' )
     newWin.document.close()
     newWin.focus()
     }
   else
     {
     aDoc.searchForm3.city.value = found_city
     }
   }
 else
   {
   alert('City not found on list.')
   aDoc.searchForm3.city.focus()
   }
}  
  

function onFocusSearch(aDoc)
   {
   if( aDoc.searchForm.city.value == 'City From Pop-Up' )
     {
     newWin.focus()
     }
   }


function onFocusKeyword(aDoc)
  {
  aDoc.searchForm.keyword.value = ''
  }


function onBlurKeyword(aDoc)
  {
  var in_keyword = aDoc.searchForm.keyword.value

  if( in_keyword.length == 0 )
    {
    aDoc.searchForm.keyword.value  = ''
    return
    }
  }


function onSearch(aDoc)
  {
  if( aDoc.searchForm.searchOption.checked )
    {
    var s_day  = aDoc.searchForm.frDayList.options[
                 aDoc.searchForm.frDayList.selectedIndex].value
    var s_mon  = aDoc.searchForm.frMonthList.options[         
                 aDoc.searchForm.frMonthList.selectedIndex].value
        s_mon -= 1
    var s_yr   = aDoc.searchForm.frYearList.options[         
                 aDoc.searchForm.frYearList.selectedIndex].value

    var e_day  = aDoc.searchForm.toDayList.options[         
                 aDoc.searchForm.toDayList.selectedIndex].value
    var e_mon  = aDoc.searchForm.toMonthList.options[
                 aDoc.searchForm.toMonthList.selectedIndex].value
        e_mon -= 1
    var e_yr   = aDoc.searchForm.toYearList.options[
                 aDoc.searchForm.toYearList.selectedIndex].value

    var s_date = new Date( s_yr, s_mon, s_day)
    var e_date = new Date( e_yr, e_mon, e_day)

    if( e_date.getTime() < s_date.getTime() )
      {
      var msg  = "ERROR: End Search Date is set before Start Search Date."
          msg += "\n\n"
          msg += "Please reset End Search Date to be the same or after the."
          msg += "Start Search Date."
      alert( msg )
      return
      }
    }

  if( waiting_for_state == 1 )
    { 
    alert( "Please wait for City List to load." )
    return
    }
   
  aDoc.searchForm.Acnt.value  = 0
  aDoc.searchForm.MVcnt.value = 0
  aDoc.searchForm.Mcnt.value  = 0
  aDoc.searchForm.MCcnt.value = 0
  aDoc.searchForm.Tcnt.value  = 0
  aDoc.searchForm.search.value = 'yes'
  aDoc.searchForm.submit()
  }

function onSearch2(aDoc)
  {
  aDoc.searchForm.Acnt.value  = 0
  aDoc.searchForm.MVcnt.value = 0
  aDoc.searchForm.Mcnt.value  = 0
  aDoc.searchForm.MCcnt.value = 0
  aDoc.searchForm.Tcnt.value  = 0
  aDoc.searchForm.submit()
  } 


function previous_results(aDoc,counter,inc_value)
  {
  counter.value = parseInt(counter.value) - inc_value 
  aDoc.searchForm.search.value = 'yes'
  aDoc.searchForm.submit()
  }

function previous_results2(aDoc,counter,inc_value)
  {       
  counter.value = parseInt(counter.value) - inc_value
  aDoc.searchForm.submit()
  }

function onNameSearch( aDoc )
  {
  aDoc.searchForm.Acnt.value  = 0
  aDoc.searchForm.MVcnt.value = 0 
  aDoc.searchForm.Mcnt.value  = 0
  aDoc.searchForm.MCcnt.value = 0
  aDoc.searchForm.Tcnt.value  = 0
  aDoc.searchForm.search.value = 'yes'
  aDoc.searchForm.submit()
  }


function next_results(aDoc,counter,inc_value)
  {
  counter.value = parseInt(counter.value) + inc_value
  aDoc.searchForm.search.value = 'yes'
  aDoc.searchForm.submit()
  }

function next_results2(aDoc,counter,inc_value)
  { 
  counter.value = parseInt(counter.value) + inc_value
  aDoc.searchForm.submit()
  }  


function onClickEventAll(form)
  {
  if( form.eventAll.checked )
    {
    form.eventArt.checked            = true
    form.eventArtAuction.checked     = true
    form.eventArtGallery.checked     = true
    form.eventArtMuseum.checked      = true
    form.eventMovie.checked          = true
    form.eventMusic.checked          = true
    form.eventMusicClass.checked     = true
    form.eventMusicClub.checked      = true
    form.eventMusicBlues.checked     = true
    form.eventMusicChoral.checked    = true
    form.eventMusicClassical.checked = true
    form.eventMusicCountry.checked   = true
    form.eventMusicFolk.checked      = true
    form.eventMusicJazz.checked      = true
    form.eventMusicReggae.checked    = true
    form.eventMusicRock.checked      = true
    form.eventTheater.checked        = true
    form.eventTheaterComedy.checked  = true
    form.eventTheaterDance.checked   = true
    form.eventTheaterDinner.checked  = true
    form.eventTheaterDrama.checked   = true
    form.eventTheaterMusical.checked = true
    form.eventTheaterOpera.checked   = true
    form.eventTheaterPuppet.checked  = true
    }
  else
    {
    form.eventArt.checked            = false
    form.eventArtAuction.checked     = false
    form.eventArtGallery.checked     = false
    form.eventArtMuseum.checked      = false
    form.eventMovie.checked          = false
    form.eventMusic.checked          = false
    form.eventMusicClass.checked     = false
    form.eventMusicClub.checked      = false
    form.eventMusicBlues.checked     = false
    form.eventMusicChoral.checked    = false
    form.eventMusicClassical.checked = false
    form.eventMusicCountry.checked   = false
    form.eventMusicFolk.checked      = false
    form.eventMusicJazz.checked      = false
    form.eventMusicReggae.checked    = false
    form.eventMusicRock.checked      = false
    form.eventTheater.checked        = false
    form.eventTheaterComedy.checked  = false
    form.eventTheaterDance.checked   = false
    form.eventTheaterDinner.checked  = false
    form.eventTheaterDrama.checked   = false
    form.eventTheaterMusical.checked = false
    form.eventTheaterOpera.checked   = false
    form.eventTheaterPuppet.checked  = false
    }
  }


function onClickEventArt(form)
  {
  if( form.eventArt.checked )
    {
    form.eventArtAuction.checked = true
    form.eventArtGallery.checked = true
    form.eventArtMuseum.checked  = true
    }
  else
    {
    form.eventArtAuction.checked = false
    form.eventArtGallery.checked = false
    form.eventArtMuseum.checked  = false
    }
  if( form.eventArt.checked     &&
      form.eventMovie.checked   &&
      form.eventMusic.checked   &&
      form.eventTheater.checked )
    {
    form.eventAll.checked = true
    }
  if( !form.eventArt.checked     ||
      !form.eventMovie.checked   ||
      !form.eventMusic.checked   ||
      !form.eventTheater.checked )
    {
    form.eventAll.checked = false
    }
  }


function onClickEventArtSub(form)
  {
  if( form.eventArtAuction.checked ||
      form.eventArtGallery.checked ||
      form.eventArtMuseum.checked  )
    {
    form.eventArt.checked = true
    }
  if( !form.eventArtAuction.checked &&
      !form.eventArtGallery.checked &&
      !form.eventArtMuseum.checked  )
    {
    form.eventArt.checked = false
    }
  if( form.eventArt.checked     &&
      form.eventMovie.checked   &&
      form.eventMusic.checked   &&
      form.eventTheater.checked )
    {
    form.eventAll.checked = true
    }
  if( !form.eventArt.checked     ||
      !form.eventMovie.checked   ||
      !form.eventMusic.checked   ||
      !form.eventTheater.checked )
    {
    form.eventAll.checked = false
    }
  }


function onClickEventMovie(form)
  {
  if( form.eventArt.checked     &&
      form.eventMovie.checked   &&
      form.eventMusic.checked   &&
      form.eventTheater.checked )
    {
    form.eventAll.checked = true
    }
  if( !form.eventArt.checked     ||
      !form.eventMovie.checked   ||
      !form.eventMusic.checked   ||
      !form.eventTheater.checked )
    {
    form.eventAll.checked = false
    }
  }


function onClickEventMusicClass(form)
  {
  if( form.eventMusicClass.checked )
    {
    form.eventMusicChoral.checked    = true
    form.eventMusicClassical.checked = true
    }
  else
    {
    form.eventMusicChoral.checked    = false
    form.eventMusicClassical.checked = false
    }
  if( form.eventArt.checked     &&
      form.eventMovie.checked   &&
      form.eventMusic.checked   &&
      form.eventTheater.checked )
    {
    form.eventAll.checked = true
    }
  if( !form.eventArt.checked     ||
      !form.eventMovie.checked   ||
      !form.eventMusic.checked   ||
      !form.eventTheater.checked )
    {
    form.eventAll.checked = false
    }
  }

function onClickEventMusicClub(form)
  { 
  if( form.eventMusicClub.checked )
    {
    form.eventMusicBlues.checked     = true 
    form.eventMusicCountry.checked   = true 
    form.eventMusicFolk.checked      = true 
    form.eventMusicJazz.checked      = true 
    form.eventMusicReggae.checked    = true 
    form.eventMusicRock.checked      = true 
    }
  else
    {
    form.eventMusicBlues.checked     = false
    form.eventMusicCountry.checked   = false
    form.eventMusicFolk.checked      = false
    form.eventMusicJazz.checked      = false
    form.eventMusicReggae.checked    = false
    form.eventMusicRock.checked      = false
    }
  if( form.eventArt.checked     &&
      form.eventMovie.checked   &&
      form.eventMusic.checked   &&
      form.eventTheater.checked )
    {
    form.eventAll.checked = true
    }
  if( !form.eventArt.checked     ||
      !form.eventMovie.checked   ||
      !form.eventMusic.checked   ||
      !form.eventTheater.checked ) 
    {
    form.eventAll.checked = false
    }
  }

 
function onClickEventMusicSub(form)
  {
  if( form.eventMusicBlues.checked     ||
      form.eventMusicChoral.checked    ||
      form.eventMusicClassical.checked ||
      form.eventMusicCountry.checked   ||
      form.eventMusicFolk.checked      ||
      form.eventMusicJazz.checked      ||
      form.eventMusicReggae.checked    ||
      form.eventMusicRock.checked      )
    {
    form.eventMusic.checked = true
    }
  if( !form.eventMusicBlues.checked     &&
      !form.eventMusicChoral.checked    &&
      !form.eventMusicClassical.checked &&
      !form.eventMusicCountry.checked   &&
      !form.eventMusicFolk.checked      &&
      !form.eventMusicJazz.checked      &&
      !form.eventMusicReggae.checked    &&
      !form.eventMusicRock.checked      )
    {
    form.eventMusic.checked = false
    }
  if( form.eventArt.checked     &&
      form.eventMovie.checked   &&
      form.eventMusic.checked   &&
      form.eventTheater.checked )
    {
    form.eventAll.checked = true
    }
  if( !form.eventArt.checked     ||
      !form.eventMovie.checked   ||
      !form.eventMusic.checked   ||
      !form.eventTheater.checked )
    {
    form.eventAll.checked = false
    }
  }


function onClickEventTheater(form)
  {
  if( form.eventTheater.checked )
    {
    form.eventTheaterComedy.checked  = true
    form.eventTheaterDance.checked   = true
    form.eventTheaterDinner.checked  = true
    form.eventTheaterDrama.checked   = true
    form.eventTheaterMusical.checked = true
    form.eventTheaterOpera.checked   = true
    form.eventTheaterPuppet.checked  = true
    }
  else
    {
    form.eventTheaterComedy.checked  = false
    form.eventTheaterDance.checked   = false
    form.eventTheaterDinner.checked  = false
    form.eventTheaterDrama.checked   = false
    form.eventTheaterMusical.checked = false
    form.eventTheaterOpera.checked   = false
    form.eventTheaterPuppet.checked  = false
    }
  if( form.eventArt.checked     &&
      form.eventMovie.checked   &&
      form.eventMusic.checked   &&
      form.eventTheater.checked )
    {
    form.eventAll.checked = true
    }
  if( !form.eventArt.checked     ||
      !form.eventMovie.checked   ||
      !form.eventMusic.checked   ||
      !form.eventTheater.checked )
    {
    form.eventAll.checked = false
    }
  }


function onClickEventTheaterSub(form)
  {
  if( form.eventTheaterComedy.checked  ||
      form.eventTheaterDance.checked   ||
      form.eventTheaterDinner.checked  ||
      form.eventTheaterDrama.checked   ||
      form.eventTheaterMusical.checked ||
      form.eventTheaterOpera.checked   ||
      form.eventTheaterPuppet.checked  )
    {
    form.eventTheater.checked = true
    }
  if( !form.eventTheaterComedy.checked  &&
      !form.eventTheaterDance.checked   &&
      !form.eventTheaterDinner.checked  &&
      !form.eventTheaterDrama.checked   &&
      !form.eventTheaterMusical.checked &&
      !form.eventTheaterOpera.checked   &&
      !form.eventTheaterPuppet.checked  )
    {
    form.eventTheater.checked = false
    }
  if( form.eventArt.checked     &&
      form.eventMovie.checked   &&
      form.eventMusic.checked   &&
      form.eventTheater.checked )
    {
    form.eventAll.checked = true
    }
  if( !form.eventArt.checked     ||
      !form.eventMovie.checked   ||
      !form.eventMusic.checked   ||
      !form.eventTheater.checked )
    {
    form.eventAll.checked = false
    }
  }


function onClickOptions(form)
  {
  form.submit()
  }
