// 2008.11.07

$(document).ready(function() {

// toggles the sitemap
	$('a#sitemap_toggle').click(function() {
		$('#sitemap').slideToggle(400);
		return false;
	});

// submit event filter
	$("a#filter_event_button").click(function(){
		$(this).attr("href",'/events/filter/' + $('#select_topic').val() + '/' + $('#select_type').val() + '/' + $('#select_speaker').val() + '/' + $('#select_year').val() + '/'); 
	});

// submit video filter
	$("a#filter_video_button").click(function(){
		$(this).attr("href",'/videos/filter/' + $('#select_topic').val() + '/' + $('#select_type').val() + '/' + $('#select_speaker').val() + '/' + $('#select_year').val() + '/'); 
	});

// submit paper filter
	$("a#filter_paper_button").click(function(){
		$(this).attr("href",'/papers/filter/' + $('#select_topic').val() + '/' + $('#select_type').val() + '/' + $('#select_speaker').val() + '/' + $('#select_year').val() + '/'); 
	});

// submit organization filter
	$("a#filter_organization_button").click(function(){
		$(this).attr("href",'/topics/organizations/filter/' + $('#select_topic').val() + '/' + $('#select_type').val() + '/' + $('#select_institution').val() + '/'); 
	});

// clear filter
	$("a#filter_clear").click(function(){
		$('#select_topic').val('0') ;
		$('#select_type').val('0');
		$('#select_speaker').val('0');
		$('#select_year').val('0'); 
		$('#select_institution').val('0'); 
		var href = jQuery(this).attr('href');
		hideAllExcept(href);
		return false;
	});

// clear search form
	$("input#q").click(function () {$("#q").val('');});

// clear email list form
	$("input#se").click(function () {$("#se").val('');});

});

function validate(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }
}
