		var selectedKeyword;
		$.urlParam = function(name){
			var finalresult;
			results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
			finalresult=(results !== null)?results[1]:0;
			//return results[1] || 0; 
			return finalresult;
		}
		
		$(function(){
			if ($.urlParam("cat") != 0)
				{
					showEntries($.urlParam("cat"));
				}
			if ($.urlParam("doc") != 0)
				{	
					$("#rightcolumn").fadeIn("slow").load("viewpoints/" + $.urlParam("doc")+".html");
					$( 'html, body' ).animate( { scrollTop: 0 }, 0 );
				}

			$("#viewpoint a").click(function(event) {
				event.preventDefault();
				<!-- Need to make sure move all active ones to inactive -->
				toggleRead();
				$(this).removeClass('linkviewed');
				$(this).toggleClass("linkactive");
				$("#rightcolumn").fadeIn("slow").load($(this).attr("href"));
				$( 'html, body' ).animate( { scrollTop: 0 }, 0 );
				});
				
			
			$("#keywords li").hover(function(){
				$(this).toggleClass("active");
			});
			
			$("#keywords a").click(function(event) {
				selectedKeyword = $(this).attr('innerHTML').replace(/ /g,'').toLowerCase();
				if (selectedKeyword == 'allarticles')
				{
						$("#viewpoint li").fadeIn();
						$("#rightcolumn div").show();
				}
				else
					showEntries(selectedKeyword);
			});
			
			$("#rightcolumn").click(function(e) {
				var clicked = $(e.target);
				// Capture any a lnks with an internalink class
				if (clicked.is(".internalink"))
					{
					e.preventDefault();
					$("#rightcolumn").fadeIn("slow").load(clicked.attr("href"));	
					$( 'html, body' ).animate( { scrollTop: 0 }, 0 );
				}
			});
		});
		
		function toggleRead()
			{
			$(".linkactive").removeClass('linkactive').addClass('linkviewed');
			}
		
		function showEntries(selectedKeyword)
		{
			var wString = new Array();
			wString[0] = "#viewpoint ." + selectedKeyword;
			wString[1] = "#rightcolumn ." + selectedKeyword;
		
			$("#viewpoint li").hide();
			$("#rightcolumn div").hide();
		
			var wObject = $(wString[0]); // Have to create an object so that IE7 works			
			wObject.fadeIn("slow",function() {} );		
		
			wObject = $(wString[1]); // Have to create an object so that IE7 works			
			wObject.show();
			$( 'html, body' ).animate( { scrollTop: 0 }, 0 );
		}
