<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chris Abraham &#187; gps</title>
	<atom:link href="http://chrisabraham.com/tag/gps/feed/" rel="self" type="application/rss+xml" />
	<link>http://chrisabraham.com</link>
	<description>Because the Medium is the Message</description>
	<lastBuildDate>Fri, 10 Feb 2012 18:08:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>I am sort of digging on Loopt</title>
		<link>http://chrisabraham.com/2009/07/12/i-am-sort-of-digging-on-loopt/</link>
		<comments>http://chrisabraham.com/2009/07/12/i-am-sort-of-digging-on-loopt/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 23:43:24 +0000</pubDate>
		<dc:creator>Chris Abraham</dc:creator>
				<category><![CDATA[Chris Abraham]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[location aware]]></category>
		<category><![CDATA[location awareness]]></category>
		<category><![CDATA[loopt]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Sign up for Loopt at www.loopt.com Sign up for Loopt at www.loopt.com]]></description>
			<content:encoded><![CDATA[		<div style="float:left;margin:10px 10px 0px 0px;">
			<a class="DiggThisButton DiggMedium" href="http://digg.com/submit?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F07%2F12%2Fi-am-sort-of-digging-on-loopt%2F&title=I+am+sort+of+digging+on+Loopt" rel="news, tech_news"><span style="display:none">Sign up for Loopt at www.loopt.com</span></a>		
		</div>		
		<p></p><div align="right" style="float: right; padding: 0px 0px 5px 5px;"><a name="fb_share" type="button_count" share_url="http://chrisabraham.com/2009/07/12/i-am-sort-of-digging-on-loopt/"></a></div><div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F07%2F12%2Fi-am-sort-of-digging-on-loopt%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F07%2F12%2Fi-am-sort-of-digging-on-loopt%2F&amp;source=chrisabraham&amp;style=normal&amp;service=bit.ly&amp;service_api=R_fd087a8f486f224d453b4a84e0b4109f&amp;b=2" height="61" width="50" title="I am sort of digging on Loopt" alt=" I am sort of digging on Loopt" /><br />
			</a>
		</div>
<p><img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://chrisabraham.com/wp-content/uploads/2009/07/bTxJmxPTEyNDcNDYzMTM5MjEmcHQ9MTINzQNjMzNDI1MCZwPTM1MzQyMSZkPSZnPTEmdDmbzyZTljNTAwYmQxNTANjYzOWM1YTNmMGQ1ZWI2NDIzOSZvZjw.gif" title="I am sort of digging on Loopt" alt="bTxJmxPTEyNDcNDYzMTM5MjEmcHQ9MTINzQNjMzNDI1MCZwPTM1MzQyMSZkPSZnPTEmdDmbzyZTljNTAwYmQxNTANjYzOWM1YTNmMGQ1ZWI2NDIzOSZvZjw I am sort of digging on Loopt" /><object width="100%" height="384"><param name="movie" value="http://app.loopt.com/loopt/LooptJournal/LooptJournal.swf?widgetId=909a347d-e96a-409f-aacc-7ed577617368" /><param name="wmode" value="transparent" /><param name="flashvars" value="widgetId=909a347d-e96a-409f-aacc-7ed577617368&#038;gig_lt=1247446313921&#038;gig_pt=1247446334250&#038;gig_g=1" /><embed src="http://app.loopt.com/loopt/LooptJournal/LooptJournal.swf?widgetId=909a347d-e96a-409f-aacc-7ed577617368" type="application/x-shockwave-flash" width="100%" height="384" align="middle" wmode="transparent" flashvars="widgetId=909a347d-e96a-409f-aacc-7ed577617368&#038;gig_lt=1247446313921&#038;gig_pt=1247446334250&#038;gig_g=1" pluginspage="https://www.adobe.com/go/getflashplayer"></embed></object>
<div style="width:350px;"><a href="https://app.loopt.com/loopt/sess/signup-start.aspx?s=19" target="_blank"><b>Sign up for Loopt at www.loopt.com</b></a></div>
<script type="text/javascript">(function() {var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];s.type = 'text/javascript';s.async = true;s.src = 'http://widgets.digg.com/buttons.js';s1.parentNode.insertBefore(s, s1);})();</script><a class="DiggThisButton DiggCompact" href="http://digg.com/submit?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F07%2F12%2Fi-am-sort-of-digging-on-loopt%2F"></a>]]></content:encoded>
			<wfw:commentRss>http://chrisabraham.com/2009/07/12/i-am-sort-of-digging-on-loopt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Ballston Loop Run</title>
		<link>http://chrisabraham.com/2009/01/11/another-ballston-loop-run/</link>
		<comments>http://chrisabraham.com/2009/01/11/another-ballston-loop-run/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 03:52:03 +0000</pubDate>
		<dc:creator>Chris Abraham</dc:creator>
				<category><![CDATA[Athletics]]></category>
		<category><![CDATA[Jockular]]></category>
		<category><![CDATA[Jockular Athletic Blog]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[Sports]]></category>
		<category><![CDATA[Sports Tracker]]></category>
		<category><![CDATA[45s]]></category>
		<category><![CDATA[actuall]]></category>
		<category><![CDATA[alls]]></category>
		<category><![CDATA[altitude]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[attributes]]></category>
		<category><![CDATA[background image]]></category>
		<category><![CDATA[batts]]></category>
		<category><![CDATA[beens]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[chrisabraham]]></category>
		<category><![CDATA[cold rain]]></category>
		<category><![CDATA[couple miles]]></category>
		<category><![CDATA[couples]]></category>
		<category><![CDATA[cursor]]></category>
		<category><![CDATA[duration]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[indexof]]></category>
		<category><![CDATA[listener]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[nokia n95]]></category>
		<category><![CDATA[objective]]></category>
		<category><![CDATA[origins]]></category>
		<category><![CDATA[pace]]></category>
		<category><![CDATA[paces]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[podcaster]]></category>
		<category><![CDATA[podcasters]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[rain]]></category>
		<category><![CDATA[run]]></category>
		<category><![CDATA[sorts]]></category>
		<category><![CDATA[speed average]]></category>
		<category><![CDATA[timer]]></category>
		<category><![CDATA[Transparency]]></category>
		<category><![CDATA[undefined]]></category>
		<category><![CDATA[url image]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Workout]]></category>

		<guid isPermaLink="false">http://chrisabraham.com/2009/01/11/another-ballston-loop-run/</guid>
		<description><![CDATA[I missed the cold rain because I started the run quite late. I need to sort out my Nokia N95 8GB because I use it as a phone, as a podcast player, and, using Sport Tracker, I can track my run, my pace (slow) and my route using the built-in GPS. Unfortunately, I ran out [...]]]></description>
			<content:encoded><![CDATA[		<div style="float:left;margin:10px 10px 0px 0px;">
			<a class="DiggThisButton DiggMedium" href="http://digg.com/submit?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F01%2F11%2Fanother-ballston-loop-run%2F&title=Another+Ballston+Loop+Run" rel="news, tech_news"><span style="display:none">I missed the cold rain because I started the run quite late. I need to sort out my Nokia N95 8GB because I use it as a phone, as a podcast player, and, using Sport Tracker, I can track my run, my pace (slow) and my route using the built-in GPS. Unfortunately, I ran out [...]</span></a>		
		</div>		
		<p></p><div align="right" style="float: right; padding: 0px 0px 5px 5px;"><a name="fb_share" type="button_count" share_url="http://chrisabraham.com/2009/01/11/another-ballston-loop-run/"></a></div><div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F01%2F11%2Fanother-ballston-loop-run%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F01%2F11%2Fanother-ballston-loop-run%2F&amp;source=chrisabraham&amp;style=normal&amp;service=bit.ly&amp;service_api=R_fd087a8f486f224d453b4a84e0b4109f&amp;b=2" height="61" width="50" title="Another Ballston Loop Run" alt=" Another Ballston Loop Run" /><br />
			</a>
		</div>
<p style="text-align: center"><a href="https://sportstracker.nokia.com/nts/workoutdetail/index.do?id=609098"><img src="http://www.jockular.com/wp-content/uploads/2009/01/run20090110.gif" alt="run20090110 Another Ballston Loop Run"  title="Another Ballston Loop Run" /></a></p>
<p>I missed the cold rain because I started the run quite late. I need to sort out my Nokia N95 8GB because I use it as a phone, as a podcast player, and, using Sport Tracker, I can track my run, my pace (slow) and my route using the built-in GPS. Unfortunately, I ran out of batts so, for the last couple miles, I didn&#8217;t have any tracking or any podcasts (via <a href="http://www.jockular.com/2009/01/10/another-ballston-loop-run/">Jockular</a>)</p>
<p><span id="more-5400"></span></p>
<p class="avoidPageBreakWrapper">&nbsp;</p>
<p id="summary">&nbsp;</p>
<p class="borderWrapper">                       	 <img src="https://sportstracker.nokia.com/nts/images/hdr_workoutsummary.png" class="img_hdr_workoutsummary" title="Another Ballston Loop Run" alt="hdr workoutsummary Another Ballston Loop Run" /></p>
<table class="list" width="100%" border="0">
<tr>
<td class="wo-detail">Username</td>
<td><a href="https://sportstracker.nokia.com/nts/user/profile.do?u=chrisabraham">chrisabraham</a></td>
</tr>
<tr>
<td class="wo-detail">Route</td>
<td></td>
</tr>
<tr>
<td class="wo-detail">Duration</td>
<td>
<p class="f_duration">1h 50min 20s</p>
</td>
</tr>
<tr>
<td class="wo-detail">Speed (average)</td>
<td><span class="f_avg_speed">6.84</span> km/h</td>
</tr>
<tr>
<td class="wo-detail">Pace (average)</td>
<td>
<p class="f_avg_pace">8min 45s per km</p>
</td>
</tr>
<tr>
<td class="wo-detail">Altitude (min)</td>
<td><span class="f_min_altitude">0</span> m</td>
</tr>
<tr>
<td class="wo-detail">Step count</td>
<td><span class="f_step_count">0</span></td>
</tr>
</table>
<p class="avoidPageBreakWrapper"> 			<script src="https://sportstracker.nokia.com/nts/scripts/ui.tabs.js" type="text/javascript"></script>  <!-- laps_comp -javascript included from another file --> <script src="https://sportstracker.nokia.com/nts/scripts/swfobject.js" type="text/javascript"></script> <script src="https://sportstracker.nokia.com/nts/scripts/AC_OETags.js" type="text/javascript"></script>  <script type="text/javascript"> <!--  var timerID = 0; var timerisruning = 0;  var thumbsProcessed = new Array();  function UpdateTimer()  {     if (  workout.images.length > 0 )     {     	jQuery.get("getMediaIdsProcessing.do?ph=false&#038;w=609098",null, function(data) 		{ 			handleRequestData(data); 		} 		);     } }  function Start_Timer()  { 	if ( timerisruning == 0 ) 	{ 		timerisruning = 1;    		timerID = setTimeout("UpdateTimer()", 5000);    	} }  function Stop_Timer()  { 	timerisruning = 0;  	clearTimeout(timerID); }  function handleRequestData(data) { 	if ( data == "" || data == null)  	{				 		//refresh all remaining thumbs in the array		 		refreshThumbs(thumbsProcessed); 		 		//clear the array 		thumbsProcessed = new Array(); 		 		Stop_Timer(); 	} 	else 	{ 		//refresh thumbs that are not being processed anymore 		 		var thumbsStillProcessed = data.split(","); 		var tempThumbs = thumbsProcessed; 		 		for (var i = 0; i < thumbsStillProcessed.length; i++) 		{ 			j = tempThumbs.indexOf(thumbsStillProcessed[i]); 		 			if (j != -1) 				tempThumbs.splice(j,1); 		} 		 		//remaining thumbs have been finished 		refreshThumbs(tempThumbs); 		 		thumbsProcessed = thumbsStillProcessed; 		 		timerID = setTimeout("UpdateTimer()", 5000); 	} }  function refreshThumbs(thumbs) { 	for (var i = 0; i < thumbs.length; i++) 	{ 		$(\'#img\' + thumbs[i]).css( 			\'background-image\',\'url(image.do?ph=false&#038;tn=true&#038;u=15422&#038;w=609098&#038;i=\' + thumbs[i] + \'&#038;0)\');		 	 		for (var j = 0; j < workout.images.length; j++  ) 		{ 			if ( thumbs[i] == workout.images[j].id ) 			{ 				workout.images[j].status = 0;				 				break; 			} 		} 	} }  var menuOn = false; var confirmDeleteOn = false; var theItem; var selFile;   function loadPlay(file,idx)  {  	theItem=idx; 	selFile=file; 	createPlayer(selFile, ""); 	setTimeout("play()",1100); };  function play() { 	sendEvent(\'playitem\',theItem); };  function sendEvent(typ,prm) { 	thisMovie("thePlayerId").sendEvent(typ,prm); };  function thisMovie(movieName) {     if(navigator.appName.indexOf("Microsoft") != -1) { 		return window[movieName]; 	} else { 		return document[movieName]; 	} };   function createplayer(filename, previewfilename, mediatype)  {  	var hasRequestedVersion = DetectFlashVer(9, 0, 115); 	 	if(hasRequestedVersion) {  			//console.log("filename:" +filename); 			//console.log("previewfilename:" +previewfilename); 			//console.log("mediatype:" +mediatype); 			// Configure player 			var requestedVersion = "9.0.115"; 			var playerUrl = "/nts/flash/mediaplayer.swf"; 			var height = "288"; 			var width = "352";  			var flashvars = { 				file: filename, 				width: width, 				height: height, 				stretching: "fill" // added for new player version 				//displayheight: height, 				//autostart: false, 				//searchbar: false, 				//allowfullscreen: true, 				//showicons: true, 				//thumbsinplaylist: true, 				//showdownload: true, 				//type: "flv" 			}; 			 			if ( mediatype == 0 ) { 				//flashvars.overstretch = "none"; 			} 			else { 				//flashvars.overstretch = "fit"; 				flashvars.image = previewfilename; 			} 			 			var params = { 				wmode: "transparent", 				allowfullscreen: "true" 				 			}; 			var attributes = { 				id: "flash-video-player", 				name: "myDynamicContent" 			};  			// Create the actual swf object 			swfobject.embedSWF( 				playerUrl,  				"currentmedia_inner",  				width,  				height,  				requestedVersion, 				"expressInstall.swf",  				flashvars,  				params,  				attributes); 	} else { 		var alternateContent = \'Video playback requires Adobe Flash Player version 9.0.115 \' 		+ \'Please <a href="http://www.adobe.com/go/getflashplayer">download</a> the latest version.</a>\'; 		document.getElementById("currentmedia").innerHTML = alternateContent; 	} }  function initLaps() {  	//IE fix for Array.indexOf function 	if(!Array.indexOf){ 	    Array.prototype.indexOf = function(obj){ 	        for(var i=0; i</p>
<this.length; i++){ 	            if(this[i]==obj){ 	                return i; 	            } 	        } 	        return -1; 	    } 	}  	 	 	 		$(\'#tabs\').tabs({fxAutoHeight: true, fxFade: true, fxSpeed: \'fast\', click: function(clicked, show, hide) {tabClicked();}});      	  	defaultimage = -1;  	  	  	 } var timeOut;  $(document).ready(initLaps);  function hilightImageOnMap(imageId){ 	map  }  function tabClicked() { 	try 	{ 		if ($(\'#tabs\').tabsSelected() == 1) 		{ 			toggleMapOverLays(true); 		} 		else 		{ 			toggleMapOverLays(false); 		} 	} 	catch (e) 	{ 	} }  function changeDisabledTabTitle(index) { 	if (!$(\'#tabs\').tabsSelected() != index) 	{ 		if (index == 2) 		{ 			$(\'#lapstitle\').attr(\'src\',\'/nts/images/tabs_laps_act_text.png\'); 		} 		else 		{ 			$(\'#photostitle\').attr(\'src\',\'/nts/images/tabs_photo_act_text.png\'); 		} 	} }  function changeActiveTabTitle(index) { 	if (!$(\'#tabs\').tabsSelected() != index) 	{ 		if (index == 2) 		{ 			$(\'#photostitle\').attr(\'src\',\'/nts/images/tabs_photo_text.png\'); 		} 		else 		{ 			$(\'#lapstitle\').attr(\'src\',\'/nts/images/tabs_laps_text.png\'); 		} 	} }  /**  * Shows an image  */ function viewImage(workout, image)  { 	viewPhoto(image.mediatype,  image.mediaformat, workout.owner.id, workout.id, image.id, false, image.description == null?\'no description\':image.description); }  var prevMediaId 	; var prevMediaType	; var prevMediaFormat ; var prevDesc		; var nextMediaId 	; var nextMediaType	; var nextMediaFormat ; var nextDesc		; function findNextMedia(woid, id)  { 	nextMediaId = -1; 	 	for (var i = 0; i < workout.images.length; i++)  	{ 		var oImage = workout.images[i]; 		 		if ( id == oImage.id ) 		{ 			while (  i+1 <  workout.images.length  ) 			{ 				var oRetImage = workout.images[i+1]; 				 				if ( oRetImage.status == 0 ) 				{ 					nextMediaId 	= oRetImage.id; 					nextMediaType	= oRetImage.mediatype; 					nextMediaFormat = oRetImage.mediaformat; 					nextDesc 		= oRetImage.description; 					 					if ( nextDesc == null || nextDesc == \'undefined\' ) 					{ 						nextDesc = "No description"; 					} 					 					return; 				} 				else 				{ 					i++; 				} 			} 			 			return; 		} 	} }  function findPrevMedia(woid, id)  { 	prevMediaId = -1; 	 	for (var i = (workout.images.length-1); i >0 ; i--)  	{ 		var oImage = workout.images[i]; 		 		if ( id == oImage.id ) 		{ 			while ( i  > 0 ) 			{ 				var oRetImage = workout.images[i-1]; 				 				if ( oRetImage.status == 0 ) 				{ 					prevMediaId 	= oRetImage.id; 					prevMediaType	= oRetImage.mediatype; 					prevMediaFormat = oRetImage.mediaformat; 					prevDesc 		= oRetImage.description; 					 					if ( prevDesc == null || prevDesc == \'undefined\' ) 					{ 						prevDesc = "No description"; 					} 					 					 					return; 				} 				else 				{ 					i--; 				}					 			} 			 			return; 		} 	} } 	 	 function viewPhoto(mediatype, mediaformat, ownerid, woid, imgid, selectedFromMenu, desc, prev) { 	if (thumbsProcessed.indexOf(imgid+\'\') == -1) 	{ 		if ((!menuOn &#038;&#038; !confirmDeleteOn ) || selectedFromMenu) 		{ 			 			if ( mediatype == 0) 			{ 				$("#currentImage").css("display", "inline"); 				$("#currentImage").attr("src", "image.do?ph=false&#038;u=" + ownerid + "&#038;w=" + woid + "&#038;i=" + imgid + "&#038;" + Math.random()); 			} 			else 			{; 				$("#currentImage").css("display", "none"); 				// createplayer("/nts/workoutdetail/image.do?ph=false%26u=" + ownerid + "%26w=" + woid + "%26i=" + imgid  + "%26" + Math.random() + "%26media=" + mediaformat + "%26type." + mediaformat, "/nts/workoutdetail/image.do?ph=false%26u=" + ownerid + "%26w=" + woid + "%26i=" + imgid  + "%26pre=true" + "%26" + Math.random() + "%26media=jpg" + "%26type." + "jpg", mediatype); 				createplayer(encodeURIComponent("/nts/workoutdetail/image.do?ph=false&#038;u=" + ownerid + "&#038;w=" + woid + "&#038;i=" + imgid  + "&#038;" + Math.random() + "&#038;media=" + mediaformat + "&#038;type." + mediaformat), encodeURIComponent("/nts/workoutdetail/image.do?ph=false%26u=" + ownerid + "&#038;w=" + woid + "&#038;i=" + imgid  + "&#038;pre=true" + "&#038;" + Math.random() + "&#038;media=jpg" + "&#038;type." + "jpg"), mediatype); 			} 			 			if (prev != null) 			{ 				if (prev) 				{ 					desc = prevDesc; 				} 				else 				{ 					desc = nextDesc; 				} 			} 	 			var prevLink = ""; 			var nextLink = ""; 			 			findPrevMedia(woid, imgid);	 			if ( prevMediaId != -1 ) 			{ 				prevLink = "<a href=\"javascript:togglePhotoView(false); viewPhoto(" + prevMediaType + ",\'" +prevMediaFormat+ "\'," +ownerid+ "," +woid + "," + prevMediaId + "," + selectedFromMenu + ",\'\',true)\"> Previous </a>"; 			} 				 			findNextMedia(woid, imgid);	 			if ( nextMediaId != -1 ) 			{ 				nextLink = "<a href=\"javascript:togglePhotoView(false); viewPhoto(" + nextMediaType + ",\'" +nextMediaFormat+ "\'," +ownerid+ "," +woid + "," + nextMediaId + "," + selectedFromMenu + ",\'\',false)\"> Next </a>"; 			} 			 			var id = imgid; 			var type = "MEDIA"; 			 			var fullHTML = "</p>
<table style=\"width:100%;\">
<tr>
<td colspan=\"3\" style=\"text-align:right;\">" +   									"</td>
</tr>
<tr>
<td colspan=\"3\" style=\"text-align:center;\">" +   							 	desc +  								"</td>
</tr>
<tr>
<td style=\"text-align:center;\">" + prevLink + "</td>
<td style=\"width:60%;\"></td>
<td style=\"text-align:center;\">" + nextLink +  "</td>
</tr>
</table>
<p>";  			$("#desc").html( fullHTML );		 			togglePhotoView(true); 					 		} 	 		if (confirmDeleteOn) confirmDelete = false; 	 	} } function togglePhotoView(show) {     if (show)     {         var scrolly = typeof window.pageYOffset != \'undefined\' ? window.pageYOffset : document.documentElement.scrollTop;         scrolly += 60;          //dim the background         var speed = 200;         var opacity = 0.3;          $("#photoview").css({top: scrolly + \'px\'}).bind(\'click\', function()          {             //togglePhotoView(false);         });         $(\'#__dimScreen\').stop().remove();         temp = $(\'</p>
<div></div>
<p>\').attr({             id: \'__dimScreen\'             ,fade_opacity: opacity             ,speed: speed         	}).css({             background: \'#000000\'             ,height: $(document).height() + \'px\'             ,left: \'0px\'             ,opacity: 0             ,position: \'absolute\'             ,top: \'0px\'             ,width: $(document).width() + \'px\'             ,zIndex: 200         }).one(\'click\', function()         {             //togglePhotoView(false);         }).appendTo(\'body\').fadeTo(speed, opacity);         //show image         if ($.browser.msie)         {             var photoview = $("#photoview");             photoview.css({display: \'block\'});             $(document.body).append(photoview);         }         else         {             $("#photoview").fadeIn(\'fast\');         }     }     else     {         //close image         $("#photoview").toggle().unbind("click");          //remove dim         var x = jQuery(\'#__dimScreen\');         var opacity = x.attr(\'fade_opacity\');         var speed = x.attr(\'speed\');         x.fadeOut(speed, function() {             $(this).remove();         });          $("#currentImage").removeAttr("src");         $("#currentImage").html("");         //$("#currentmedia").html("");         $("#currentmedia").html(\'</p>
<div id="currentmedia_inner"></div>
<p>\');          $("#desc").html("");     } }  function openAddPhotoBox() {     newwindow = window.open(\'addphoto.do?id=609098&#038;ph=n\',\'name\',\'height=600,width=500\'); 	if (window.focus) { newwindow.focus() } }  function openEditPhotoBox(imgid) {  	var scrolly = typeof window.pageYOffset != \'undefined\' ? window.pageYOffset : document.documentElement.scrollTop; 	scrolly -= 50;  	var popW = 500; 	var popH = 300;  	var leftPos = ($(document).width()-popW)/2; 	var topPos = scrolly;      newwindow = window.open(\'editphoto.do?id=\' + imgid + \'&#038;wid=609098&#038;ph=n\',\'name\',\'width=\' + popW + \',height=\' + popH +\',left=\' + leftPos + \'top=\' + topPos); 	if (window.focus) { newwindow.focus() } }  function confirmDeletePhoto(id) { 	confirmDeleteOn = true;   	var ok = confirm("Are you sure you want to delete the photo?");   	if (ok == true)  	{    		window.location="deleteimg.do?ph=false&#038;id=609098&#038;imgid=" + id;  	} }  var defaultimage;  function rotate(id) { 	jQuery.get("rotateimage.do?ph=false&#038;tn=true&#038;u=15422&#038;w=609098&#038;i=" + id ,null, function() 	{ 		$("#img" + id).css("background-image", "url(\'image.do?ph=false&#038;tn=true&#038;u=15422&#038;w=609098&#038;i=" + id + "&#038;" + Math.random() + "\')");  		if (defaultimage == id) 		{ 			$("#defaultimage").attr("src", "image.do?ph=false&#038;tn=true&#038;u=15422&#038;w=609098&#038;i=" + id + "&#038;" + Math.random()); 		} 	} 	); }  function setAsDefault(id, mediatype, mediaformat, ownerId, workoutHeaderId, description) { 	jQuery.get("setdefaultimg.do?ph=false&#038;id=609098&#038;imgid=" + id, null, function() 	{ 		if(description == null || description == ""){ 			description = \'No Description\'; 		} 	 		defaultimage = id; 		$("#defaultimage").attr("src", "image.do?ph=false&#038;tn=true&#038;u=15422&#038;w=609098&#038;i=" + id + "&#038;" + Math.random()); 		$("#defaultimage").click(function(){ 			logger.debug("default image clicked [mediatype: " + mediatype + ", mediaformat: " + mediaformat + ", ownerId: " + ownerId + ", workoutHeaderId: " + workoutHeaderId + ", id: " + id + ", description: " + description + "]"); 			viewPhoto(mediatype, mediaformat, ownerId, workoutHeaderId, id, true, description); 		}); 	} 	); }  var activeImage; var originalLocation;  function setLocation(id) { 	activeImage = $.grep(workout.images, function(image, index) { 		return image.id == id; 	})[0]; 	 	logger.debug("activeImage: "); 	logger.dir(activeImage);  	$(\'#setlocation\').css(\'display\', \'block\'); 	$(\'#summary\').prepend($(\'#setlocation\')); 	var targetOffset = $(\'#map\').offset().top;     $(\'html,body\').animate({scrollTop: targetOffset}, 500);          // Change cursor to crosshair     map.getDragObject().setDraggableCursor(\'crosshair\');     logger.debug("Cursor set to crosshair");          listener = GEvent.addListener(map, "click", function(overlay, point, latlng) {     	     	logger.debug("Clicked map");  		var clickedPoint;  		if(overlay != null){ 			// Clicked overlay (polyline, start, fast, etc.) 			// The \'point\' variable is undefined 			clickedPoint = latlng; 		} else { 			// Clicked map 			// The \'latlng\' variable is undefined 			clickedPoint = point; 		}          	// Get original location 		if(activeImage.coords){     		originalLocation = F.createPosition(activeImage.coords);     	} else {     		originalLocation = null;     	}     	     	logger.debug("Original location:");     	logger.dir(originalLocation);     	     	activeImage.position = clickedPoint; 		 		if( activeImage.pin != undefined &#038;&#038; activeImage.pin != null) { 			pin = activeImage.pin; 			pin.setLatLng(activeImage.position); 		} else { 			var icon; 			if(activeImage.mediatype == 0) { 				icon = F.createIcon(\'camera\'); 			} else if(activeImage.mediatype == 1) { 				icon = F.createIcon(\'video\'); 			} else { 				icon = F.createIcon(\'video\'); 			} 			var pin = icon.newMarker(activeImage.position); 			activeImage.pin = pin; 			activeImage.setUpPhotoPin(); 			map.addOverlay(pin); 			  		} 		// Update the coordinates 		activeImage.coords = new Array(activeImage.position.lat(), activeImage.position.lng());     } );           }  function setMapDefaultCursors(map){ 	dragObject = map.getDragObject(); 	dragObject.setDraggableCursor(\'url(http://maps.google.com/intl/en_ALL/mapfiles/openhand.cur), default\'); 	dragObject.setDraggingCursor(\'url(http://maps.google.com/intl/en_ALL/mapfiles/closedhand.cur), move\'); }  function submitImageLocation() { 	$.getJSON(\'placeImage.do\',{ph: false, id: activeImage.id, latitude: activeImage.position.lat(), longitude: activeImage.position.lng()}, function(json) { 		hideSetLocationPopup() 	}) }  function cancelSetLocation() { 	 	// Set position back to normal 	logger.debug("Original location: "); 	if(originalLocation){ 		// Set location back to original 		logger.debug("Setting marker back to original location"); 		activeImage.pin.setLatLng(originalLocation) 	} else { 		// There were no original location, so there were no pin also 		logger.debug("Removing marker overlay"); 		map.removeOverlay(activeImage.pin); 		activeImage.pin = null; 	} 	 	// Reset activeImage and originalLocation 	activeImage.position = originalLocation; 	 	hideSetLocationPopup(); }  function hideSetLocationPopup(){ 	logger.debug("hideSetLocationPopup")  	if( listener != undefined ) { 		GEvent.removeListener(listener); 		listener = undefined; 	} 	 	$(\'#setlocation\').fadeOut(\'fast\'); 	 	// Set cursor back to normal 	setMapDefaultCursors(map); }  function flagAsInappropriate(id,type){  	var scrolly = typeof window.pageYOffset != \'undefined\' ? window.pageYOffset : document.documentElement.scrollTop; 	scrolly += 400; 	 	var scrollx = typeof window.innerWidth != \'undefined\' ? window.innerWidth : document.documentElement.clientWidth; 	scrollx /= 2; 	scrollx += 200; 	 	$(\'#__dimScreen2\').stop().remove(); 	$(\'</p>
<div></div>
<p>\').attr(\'id\', \'__dimScreen2\') 		.css({            background: \'#000000\'            ,height: $(document).height() + \'px\'            ,left: \'0px\'            ,opacity: 0.1            ,position: \'absolute\'            ,top: \'0px\'            ,width: $(document).width() + \'px\'            ,zIndex: 3000        }).appendTo(\'body\');  	$(\'</p>
<div id = "flagas_check" class = "flagas_check_div" style = "top: \' + scrolly + \'px;left: \'+scrollx+\'px;position:absolute;max-width:200px;z-index:3001">\' +  						  \' 
<input id = "flagas_checkbox" type = "checkbox" onclick = "toggleSaveDisabled()" >Flag this content as inappropriate</input>
<p>\' +  						  \' 
<input id = "flagas_save_button" disabled type = "button" onclick = "sendFlag(\\'\' + id + \'\\',\\'\' + type + \'\\')" value = "Save" />\' +  						  \' 
<input type = "button" onclick = "$(\\'#__dimScreen2\\').stop().remove();$(this).parent().remove()" value = "Cancel" />\' +  						  \'</div>
<p>\').appendTo("body"); }  function sendFlag(id,type) { 	jQuery.get("flagAsInappropriate.do?ph=false&#038;id=" + id + "&#038;type=" + type, null, function() 		{ 			$(\'#flagas_check\').html(\'Content Flagged as inappropriate! Thank you for your information.</p>
<p>\' 			+ \' 
<input type = "button" onclick = "$(\\'#__dimScreen2\\').stop().remove();$(this).parent().remove();" value = "Ok" />\'); 			$(\'#flagas_link_\' + type + "_" + id).fadeOut(); 			$(\'#flagas_\' + type + "_" + id).html(\' \');		 		} 	); }  function toggleSaveDisabled() { 	if ($(\'#flagas_checkbox:checked\').val()) 	{ 		$(\'#flagas_save_button\').removeAttr("disabled"); 	} 	else 	{ 		$(\'#flagas_save_button\').attr("disabled", "true"); 	} } --> </script></p>
<p id="laps">&nbsp;</p>
<p class="lapscontainer">
<table class="list" width="100%" border="0">
<tr>
<td colspan="3">&#8221; +   									&#8220;</td>
</tr>
<tr>
<td colspan="3">&#8221; +   							 	desc +  								&#8220;</td>
</tr>
<tr>
<td>&#8221; + prevLink + &#8220;</td>
<td></td>
<td>&#8221; + nextLink +  &#8220;</td>
</tr>
</table>
<p>&#8220;;  			$(&#8220;#desc&#8221;).html( fullHTML );		 			togglePhotoView(true); 					 		} 	 		if (confirmDeleteOn) confirmDelete = false; 	 	} } function togglePhotoView(show) {     if (show)     {         var scrolly = typeof window.pageYOffset != &#8216;undefined&#8217; ? window.pageYOffset : document.documentElement.scrollTop;         scrolly += 60;          //dim the background         var speed = 200;         var opacity = 0.3;          $(&#8220;#photoview&#8221;).css({top: scrolly + &#8216;px&#8217;}).bind(&#8216;click&#8217;, function()          {             //togglePhotoView(false);         });         $(&#8216;#__dimScreen&#8217;).stop().remove();         temp = $(&#8216;</p>
<p>&#8216;).attr({             id: &#8216;__dimScreen&#8217;             ,fade_opacity: opacity             ,speed: speed         	}).css({             background: &#8216;#000000&#8242;             ,height: $(document).height() + &#8216;px&#8217;             ,left: &#8217;0px&#8217;             ,opacity: 0             ,position: &#8216;absolute&#8217;             ,top: &#8217;0px&#8217;             ,width: $(document).width() + &#8216;px&#8217;             ,zIndex: 200         }).one(&#8216;click&#8217;, function()         {             //togglePhotoView(false);         }).appendTo(&#8216;body&#8217;).fadeTo(speed, opacity);         //show image         if ($.browser.msie)         {             var photoview = $(&#8220;#photoview&#8221;);             photoview.css({display: &#8216;block&#8217;});             $(document.body).append(photoview);         }         else         {             $(&#8220;#photoview&#8221;).fadeIn(&#8216;fast&#8217;);         }     }     else     {         //close image         $(&#8220;#photoview&#8221;).toggle().unbind(&#8220;click&#8221;);          //remove dim         var x = jQuery(&#8216;#__dimScreen&#8217;);         var opacity = x.attr(&#8216;fade_opacity&#8217;);         var speed = x.attr(&#8216;speed&#8217;);         x.fadeOut(speed, function() {             $(this).remove();         });          $(&#8220;#currentImage&#8221;).removeAttr(&#8220;src&#8221;);         $(&#8220;#currentImage&#8221;).html(&#8220;&#8221;);         //$(&#8220;#currentmedia&#8221;).html(&#8220;&#8221;);         $(&#8220;#currentmedia&#8221;).html(&#8216;</p>
<p>&#8216;);          $(&#8220;#desc&#8221;).html(&#8220;&#8221;);     } }  function openAddPhotoBox() {     newwindow = window.open(&#8216;addphoto.do?id=609098&amp;ph=n&#8217;,'name&#8217;,'height=600,width=500&#8242;); 	if (window.focus) { newwindow.focus() } }  function openEditPhotoBox(imgid) {  	var scrolly = typeof window.pageYOffset != &#8216;undefined&#8217; ? window.pageYOffset : document.documentElement.scrollTop; 	scrolly -= 50;  	var popW = 500; 	var popH = 300;  	var leftPos = ($(document).width()-popW)/2; 	var topPos = scrolly;      newwindow = window.open(&#8216;editphoto.do?id=&#8217; + imgid + &#8216;&amp;wid=609098&amp;ph=n&#8217;,'name&#8217;,'width=&#8217; + popW + &#8216;,height=&#8217; + popH +&#8217;,left=&#8217; + leftPos + &#8216;top=&#8217; + topPos); 	if (window.focus) { newwindow.focus() } }  function confirmDeletePhoto(id) { 	confirmDeleteOn = true;   	var ok = confirm(&#8220;Are you sure you want to delete the photo?&#8221;);   	if (ok == true)  	{    		window.location=&#8221;deleteimg.do?ph=false&amp;id=609098&amp;imgid=&#8221; + id;  	} }  var defaultimage;  function rotate(id) { 	jQuery.get(&#8220;rotateimage.do?ph=false&amp;tn=true&amp;u=15422&amp;w=609098&amp;i=&#8221; + id ,null, function() 	{ 		$(&#8220;#img&#8221; + id).css(&#8220;background-image&#8221;, &#8220;url(&#8216;image.do?ph=false&amp;tn=true&amp;u=15422&amp;w=609098&amp;i=&#8221; + id + &#8220;&amp;&#8221; + Math.random() + &#8220;&#8216;)&#8221;);  		if (defaultimage == id) 		{ 			$(&#8220;#defaultimage&#8221;).attr(&#8220;src&#8221;, &#8220;image.do?ph=false&amp;tn=true&amp;u=15422&amp;w=609098&amp;i=&#8221; + id + &#8220;&amp;&#8221; + Math.random()); 		} 	} 	); }  function setAsDefault(id, mediatype, mediaformat, ownerId, workoutHeaderId, description) { 	jQuery.get(&#8220;setdefaultimg.do?ph=false&amp;id=609098&amp;imgid=&#8221; + id, null, function() 	{ 		if(description == null || description == &#8220;&#8221;){ 			description = &#8216;No Description&#8217;; 		} 	 		defaultimage = id; 		$(&#8220;#defaultimage&#8221;).attr(&#8220;src&#8221;, &#8220;image.do?ph=false&amp;tn=true&amp;u=15422&amp;w=609098&amp;i=&#8221; + id + &#8220;&amp;&#8221; + Math.random()); 		$(&#8220;#defaultimage&#8221;).click(function(){ 			logger.debug(&#8220;default image clicked [mediatype: " + mediatype + ", mediaformat: " + mediaformat + ", ownerId: " + ownerId + ", workoutHeaderId: " + workoutHeaderId + ", id: " + id + ", description: " + description + "]&#8220;); 			viewPhoto(mediatype, mediaformat, ownerId, workoutHeaderId, id, true, description); 		}); 	} 	); }  var activeImage; var originalLocation;  function setLocation(id) { 	activeImage = $.grep(workout.images, function(image, index) { 		return image.id == id; 	})[0]; 	 	logger.debug(&#8220;activeImage: &#8220;); 	logger.dir(activeImage);  	$(&#8216;#setlocation&#8217;).css(&#8216;display&#8217;, &#8216;block&#8217;); 	$(&#8216;#summary&#8217;).prepend($(&#8216;#setlocation&#8217;)); 	var targetOffset = $(&#8216;#map&#8217;).offset().top;     $(&#8216;html,body&#8217;).animate({scrollTop: targetOffset}, 500);          // Change cursor to crosshair     map.getDragObject().setDraggableCursor(&#8216;crosshair&#8217;);     logger.debug(&#8220;Cursor set to crosshair&#8221;);          listener = GEvent.addListener(map, &#8220;click&#8221;, function(overlay, point, latlng) {     	     	logger.debug(&#8220;Clicked map&#8221;);  		var clickedPoint;  		if(overlay != null){ 			// Clicked overlay (polyline, start, fast, etc.) 			// The &#8216;point&#8217; variable is undefined 			clickedPoint = latlng; 		} else { 			// Clicked map 			// The &#8216;latlng&#8217; variable is undefined 			clickedPoint = point; 		}          	// Get original location 		if(activeImage.coords){     		originalLocation = F.createPosition(activeImage.coords);     	} else {     		originalLocation = null;     	}     	     	logger.debug(&#8220;Original location:&#8221;);     	logger.dir(originalLocation);     	     	activeImage.position = clickedPoint; 		 		if( activeImage.pin != undefined &amp;&amp; activeImage.pin != null) { 			pin = activeImage.pin; 			pin.setLatLng(activeImage.position); 		} else { 			var icon; 			if(activeImage.mediatype == 0) { 				icon = F.createIcon(&#8216;camera&#8217;); 			} else if(activeImage.mediatype == 1) { 				icon = F.createIcon(&#8216;video&#8217;); 			} else { 				icon = F.createIcon(&#8216;video&#8217;); 			} 			var pin = icon.newMarker(activeImage.position); 			activeImage.pin = pin; 			activeImage.setUpPhotoPin(); 			map.addOverlay(pin); 			  		} 		// Update the coordinates 		activeImage.coords = new Array(activeImage.position.lat(), activeImage.position.lng());     } );           }  function setMapDefaultCursors(map){ 	dragObject = map.getDragObject(); 	dragObject.setDraggableCursor(&#8216;url(http://maps.google.com/intl/en_ALL/mapfiles/openhand.cur), default&#8217;); 	dragObject.setDraggingCursor(&#8216;url(http://maps.google.com/intl/en_ALL/mapfiles/closedhand.cur), move&#8217;); }  function submitImageLocation() { 	$.getJSON(&#8216;placeImage.do&#8217;,{ph: false, id: activeImage.id, latitude: activeImage.position.lat(), longitude: activeImage.position.lng()}, function(json) { 		hideSetLocationPopup() 	}) }  function cancelSetLocation() { 	 	// Set position back to normal 	logger.debug(&#8220;Original location: &#8220;); 	if(originalLocation){ 		// Set location back to original 		logger.debug(&#8220;Setting marker back to original location&#8221;); 		activeImage.pin.setLatLng(originalLocation) 	} else { 		// There were no original location, so there were no pin also 		logger.debug(&#8220;Removing marker overlay&#8221;); 		map.removeOverlay(activeImage.pin); 		activeImage.pin = null; 	} 	 	// Reset activeImage and originalLocation 	activeImage.position = originalLocation; 	 	hideSetLocationPopup(); }  function hideSetLocationPopup(){ 	logger.debug(&#8220;hideSetLocationPopup&#8221;)  	if( listener != undefined ) { 		GEvent.removeListener(listener); 		listener = undefined; 	} 	 	$(&#8216;#setlocation&#8217;).fadeOut(&#8216;fast&#8217;); 	 	// Set cursor back to normal 	setMapDefaultCursors(map); }  function flagAsInappropriate(id,type){  	var scrolly = typeof window.pageYOffset != &#8216;undefined&#8217; ? window.pageYOffset : document.documentElement.scrollTop; 	scrolly += 400; 	 	var scrollx = typeof window.innerWidth != &#8216;undefined&#8217; ? window.innerWidth : document.documentElement.clientWidth; 	scrollx /= 2; 	scrollx += 200; 	 	$(&#8216;#__dimScreen2&#8242;).stop().remove(); 	$(&#8216;</p>
<p>&#8216;).attr(&#8216;id&#8217;, &#8216;__dimScreen2&#8242;) 		.css({            background: &#8216;#000000&#8242;            ,height: $(document).height() + &#8216;px&#8217;            ,left: &#8217;0px&#8217;            ,opacity: 0.1            ,position: &#8216;absolute&#8217;            ,top: &#8217;0px&#8217;            ,width: $(document).width() + &#8216;px&#8217;            ,zIndex: 3000        }).appendTo(&#8216;body&#8217;);  	$(&#8216;</p>
<p id="flagas_check" class="flagas_check_div" style="position: absolute; max-width: 200px; z-index: 3001">&#8216; +  						  &#8216;</p>
<input id="flagas_checkbox" onclick="toggleSaveDisabled()" type="checkbox" />Flag this content as inappropriate&#8217; +  						  &#8216;</p>
<input id="flagas_save_button" disabled="disabled" onclick="sendFlag(\'' + id + '\',\'' + type + '\')" value="Save" type="button" />&#8216; +  						  &#8216;</p>
<input onclick="$(\'#__dimScreen2\').stop().remove();$(this).parent().remove()" value="Cancel" type="button" />&#8216; +  						  &#8216;</p>
<p>&#8216;).appendTo(&#8220;body&#8221;); }  function sendFlag(id,type) { 	jQuery.get(&#8220;flagAsInappropriate.do?ph=false&amp;id=&#8221; + id + &#8220;&amp;type=&#8221; + type, null, function() 		{ 			$(&#8216;#flagas_check&#8217;).html(&#8216;Content Flagged as inappropriate!<br />
Thank you for your information.</p>
<p>&#8216; 			+ &#8216;</p>
<input onclick="$(\'#__dimScreen2\').stop().remove();$(this).parent().remove();" value="Ok" type="button" />&#8216;); 			$(&#8216;#flagas_link_&#8217; + type + &#8220;_&#8221; + id).fadeOut(); 			$(&#8216;#flagas_&#8217; + type + &#8220;_&#8221; + id).html(&#8216; &#8217;);		 		} 	); }  function toggleSaveDisabled() { 	if ($(&#8216;#flagas_checkbox:checked&#8217;).val()) 	{ 		$(&#8216;#flagas_save_button&#8217;).removeAttr(&#8220;disabled&#8221;); 	} 	else 	{ 		$(&#8216;#flagas_save_button&#8217;).attr(&#8220;disabled&#8221;, &#8220;true&#8221;); 	} } &#8211;&gt;</p>
<p id="photos">         <!-- Photos --></p>
<p class="avoidPageBreakWrapper">&nbsp;</p>
<h2 style="margin-bottom: 10px">                      	 <img src="https://sportstracker.nokia.com/nts/images/hdr_workoutprofile.png" class="img_hdr_workoutprofile" title="Another Ballston Loop Run" alt="hdr workoutprofile Another Ballston Loop Run" /></h2>
<p><center> <img src="https://sportstracker.nokia.com/nts/workoutgraph/draw.do?ph=n&amp;id=609098&amp;width=530&amp;height=250&amp;donotcache=1231646760998" title="Another Ballston Loop Run" alt=" Another Ballston Loop Run" /> </center></p>
<script type="text/javascript">(function() {var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];s.type = 'text/javascript';s.async = true;s.src = 'http://widgets.digg.com/buttons.js';s1.parentNode.insertBefore(s, s1);})();</script><a class="DiggThisButton DiggCompact" href="http://digg.com/submit?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F01%2F11%2Fanother-ballston-loop-run%2F"></a>]]></content:encoded>
			<wfw:commentRss>http://chrisabraham.com/2009/01/11/another-ballston-loop-run/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ballston Loop in a Light Rain</title>
		<link>http://chrisabraham.com/2009/01/06/ballston-loop-in-a-light-rain/</link>
		<comments>http://chrisabraham.com/2009/01/06/ballston-loop-in-a-light-rain/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 19:29:37 +0000</pubDate>
		<dc:creator>Chris Abraham</dc:creator>
				<category><![CDATA[Daily Run]]></category>
		<category><![CDATA[Daily Workout]]></category>
		<category><![CDATA[nokia n95 8gb]]></category>
		<category><![CDATA[Running]]></category>
		<category><![CDATA[Sports Tracker]]></category>
		<category><![CDATA[Walking]]></category>
		<category><![CDATA[altitude]]></category>
		<category><![CDATA[f rain]]></category>
		<category><![CDATA[feelings]]></category>
		<category><![CDATA[forerunner 305]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[gps]]></category>
		<category><![CDATA[heart]]></category>
		<category><![CDATA[heart rate]]></category>
		<category><![CDATA[hearts]]></category>
		<category><![CDATA[light rain]]></category>
		<category><![CDATA[Love]]></category>
		<category><![CDATA[madness]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[media center]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[nokia n95]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[pace]]></category>
		<category><![CDATA[paces]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[podcaster]]></category>
		<category><![CDATA[podcasters]]></category>
		<category><![CDATA[Podcasting]]></category>
		<category><![CDATA[Podcasts]]></category>
		<category><![CDATA[rain]]></category>
		<category><![CDATA[run]]></category>
		<category><![CDATA[running start]]></category>
		<category><![CDATA[Sports]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[video player]]></category>
		<category><![CDATA[walks]]></category>
		<category><![CDATA[Weather]]></category>
		<category><![CDATA[Workout]]></category>

		<guid isPermaLink="false">http://chrisabraham.com/2009/01/06/ballston-loop-in-a-light-rain/</guid>
		<description><![CDATA[I am trying really hard to get back into running.  I love to run! Instead of being tempted by a Forerunner 305 or 405, I am using my Nokia N95 8GB in association with its GPS and Sports Tracker — and I love it! It is everything I need and it is also my phone [...]]]></description>
			<content:encoded><![CDATA[		<div style="float:left;margin:10px 10px 0px 0px;">
			<a class="DiggThisButton DiggMedium" href="http://digg.com/submit?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F01%2F06%2Fballston-loop-in-a-light-rain%2F&title=Ballston+Loop+in+a+Light+Rain" rel="news, tech_news"><span style="display:none">I am trying really hard to get back into running.  I love to run! Instead of being tempted by a Forerunner 305 or 405, I am using my Nokia N95 8GB in association with its GPS and Sports Tracker — and I love it! It is everything I need and it is also my phone [...]</span></a>		
		</div>		
		<p></p><div align="right" style="float: right; padding: 0px 0px 5px 5px;"><a name="fb_share" type="button_count" share_url="http://chrisabraham.com/2009/01/06/ballston-loop-in-a-light-rain/"></a></div><div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F01%2F06%2Fballston-loop-in-a-light-rain%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F01%2F06%2Fballston-loop-in-a-light-rain%2F&amp;source=chrisabraham&amp;style=normal&amp;service=bit.ly&amp;service_api=R_fd087a8f486f224d453b4a84e0b4109f&amp;b=2" height="61" width="50" title="Ballston Loop in a Light Rain" alt=" Ballston Loop in a Light Rain" /><br />
			</a>
		</div>
<p style="text-align: center"><a href="http://sportstracker.nokia.com/nts/workoutdetail/index.do?id=601804"><img src="http://www.jockular.com/wp-content/uploads/2009/01/runningday1.gif" alt="runningday1 Ballston Loop in a Light Rain"  title="Ballston Loop in a Light Rain" /></a></p>
<p>I am trying really hard to get back into running.  I love to run! Instead of being tempted by a Forerunner 305 or 405, I am using my Nokia N95 8GB in association with its GPS and <a href="http://sportstracker.nokia.com/nts/workoutdetail/index.do?id=601804">Sports Tracker</a> — and I love it! It is everything I need and it is also my phone and my media center and my podcast player and also a camera and video player. If you want to see my mad attempt at a daily run/walk, please feel free to <a href="https://sportstracker.nokia.com/nts/user/profile.do?u=chrisabraham">stalk me and my online workout</a>. Weather for Arlington, VA, 22203: 35°F, Rain (Via <a href="http://www.jockular.com/2009/01/06/ballston-loop-in-a-light-rain/">Jockular</a>). <span id="more-5397"></span></p>
<table class="list" border="0" width="100%">
<tr>
<th colspan="2" style="color: black; font-weight: bold" align="left" width="60%"><img src="http://sportstracker.nokia.com/nts/images/hdr_workoutsummary.png" class="img_hdr_workoutsummary" title="Ballston Loop in a Light Rain" alt="hdr workoutsummary Ballston Loop in a Light Rain" /></th>
</tr>
<tr>
<td class="wo-detail">Activity</td>
<td>Running</td>
</tr>
<tr>
<td class="wo-detail">Start time</td>
<td>06.01.09 11:09</td>
</tr>
<tr>
<td class="wo-detail">Distance</td>
<td>
<p class="f_distance">9.12 mi</p>
</td>
</tr>
<tr>
<td class="wo-detail">Speed (max)</td>
<td><span class="f_max_speed">13.3</span> mph</td>
</tr>
<tr>
<td class="wo-detail">Pace (max)</td>
<td>
<p class="f_max_pace">2min 48s per mi</p>
</td>
</tr>
<tr>
<td class="wo-detail">Altitude (max)</td>
<td><span class="f_max_altitude">76.5</span> m</td>
</tr>
<tr>
<td class="wo-detail">Heart Rate (manual</td>
</tr>
</table>
<script type="text/javascript">(function() {var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];s.type = 'text/javascript';s.async = true;s.src = 'http://widgets.digg.com/buttons.js';s1.parentNode.insertBefore(s, s1);})();</script><a class="DiggThisButton DiggCompact" href="http://digg.com/submit?url=http%3A%2F%2Fchrisabraham.com%2F2009%2F01%2F06%2Fballston-loop-in-a-light-rain%2F"></a>]]></content:encoded>
			<wfw:commentRss>http://chrisabraham.com/2009/01/06/ballston-loop-in-a-light-rain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

