HUDHRE.calendar = (function()
{	
	var show_hide_filter = function(target_el)
	{
		$(document).ready(function() {
  			$(target_el).click(function(){
				 var value = $(target_el+ ' span').text();
				if(value == ' + Show'){
					$(target_el+ ' span').text(' - Hide');
					$('#showHideFilters').slideDown('slow');
				}
				else{
					$(target_el+ ' span').text(' + Show');
					$('#showHideFilters').slideUp('fast');
				}
			})
		});
	};
	var print_calendar =function(target_el,faqList){
		$(document).ready(function() {
			//mod the print link
			$(target_el +' a').html("Print Calendar");
			$(target_el +' a').unbind('click');
			$(target_el +' a').removeAttr('onclick');
			$(target_el +' a').removeAttr('href');
			$(target_el +' a').onclick=null;
			$(target_el +' a').click(function(e){
				e.preventDefault();
				if ($.browser.msie) {
					HUDHRE.iefix.fix_ie_8_print_wierdness();
				}
				else{
					window.print();	
				}			
				
				return false;
			});
		});
	};
	

    return{
		show_hide_filter:function(target_form){
			show_hide_filter(target_form);	
		},
		print_calendar:function(target_el){
			print_calendar(target_el);	
		}
    }
})();


