// reusable variables
	var csnet_login = 'user name';
	var csnet_pass = 'password';
	var animspeed = 'fast';
	var nav_expander = '<div class="expander"><a href="#"><img src="/images/uploads/leftnav-2-closed.gif" alt="expand/collapse" /><\/a><\/div>'
	var nav_head_expander = '<span class="expander"><a href="#"><img alt="expand/collapse" /><\/a><\/span>';
	var nav_head_spacer = '<span class="spacer"><\/span>';
	var int_num_leftnav = 0;


// apply JS to page using the jQuery library.
	$(document).ready(function(){
		
		/** for left hand navigation */
		$('#left-nav ul li.on').parents('li').addClass('on-child');
		$('#left-nav ul').each(function(){$('li:last',this).addClass('last');});
		// add expand/collapse controls only if they can be used
		$('#left-nav ul li ul').parents('li').prepend(nav_expander);
		// highlight currently open navigation item
		$('#left-nav ul li.on .expander a').addClass('open').find('img').attr('src','/images/uploads/leftnav-2-opened.gif');
		// highlight the parent item if a subitem is currently active
		$('#left-nav ul li ul li.on').parents('li').find('.expander a').addClass('open').find('img').attr('src','/images/uploads/leftnav-2-opened.gif');
		// handle expand/collapse menu items
		$('#left-nav ul .expander a').click(function(){
												
			$('#left-nav ul').css('height','auto');
			if( $(this).get(0).className=='open' ){
				// this section is open, close it
				$(this).removeClass('open').find('img').attr('src','/images/uploads/leftnav-2-closed.gif');
				$(this).parents('li').find('ul').slideUp(animspeed);
				$(this).get(0).blur();
			}else{
				// this section is closed
				// close open section
				$('#left-nav ul .expander a.open').parents('li').find('ul').slideUp(animspeed);
				$('#left-nav ul .expander a.open').removeClass('open').find('img').attr('src','/images/uploads/leftnav-2-closed.gif');
				// open this one
				$(this).addClass('open').find('img').attr('src','/images/uploads/leftnav-2-opened.gif');
				$(this).parents('li').find('ul').slideDown(animspeed);
				$(this).get(0).blur();
			}
			// cancel link following
			return false;
		});
		
	// top level expand collapse to hide entire nav panes IF there is more than one on a page
		$('div.navblock').each(function(){int_num_leftnav++;});		
		if(int_num_leftnav>1){
			
			$('#left-nav h5').prepend(nav_head_expander);			
			$('#left-nav h5 span img').attr('src','/images/uploads/leftnav-1-closed.gif');
			$('#left-nav div.show h5 span img').attr('src','/images/uploads/leftnav-1-opened.gif');
			
			$('#left-nav h5 span.expander a').click(function(){				
					
				if( $('img',this).attr('src') == '/images/uploads/leftnav-1-opened.gif'){	
								
					$('#left-nav ul').css('height','auto');	
					$('img',this).attr('src','/images/uploads/leftnav-1-closed.gif');
					$(this).parents('div.navblock').find('ul:first').slideUp(animspeed); 
					 
		            $(this).get(0).blur();
					
					
					
				}else{
					
				
				$('#left-nav ul').css('height','auto');	
				$('#left-nav h5 span.expander a').removeClass('open').find('img').attr('src','/images/uploads/leftnav-1-closed.gif');
				
				$('#left-nav ul').parents('div.navblock').find('ul:first').slideUp(animspeed); 
					
					
					// alert('clicked');
					$('img',this).attr('src','/images/leftnav-1-opened.gif');
					$(this).parents('div.navblock').find('ul:first').slideDown(animspeed); 
					$(this).get(0).blur();
				}
				
				
				return false;
				
			});
		}else{
			$('#left-nav h5').prepend(nav_head_spacer);			
		}
	});
