<%@LANGUAGE="JAVASCRIPT"%> <% var blog_cmd = Server.CreateObject ("ADODB.Command"); blog_cmd.ActiveConnection = MM_weblog_STRING; blog_cmd.CommandText = "SELECT DT, NM, EML, PSTS FROM dbo.blog ORDER BY ID DESC"; blog_cmd.Prepared = true; var blog = blog_cmd.Execute(); var blog_numRows = 0; %> <% var Repeat1__numRows = 10; var Repeat1__index = 0; blog_numRows += Repeat1__numRows; %> <% // *** Recordset Stats, Move To Record, and Go To Record: declare stats variables // set the record count var blog_total = blog.RecordCount; // set the number of rows displayed on this page if (blog_numRows < 0) { // if repeat region set to all records blog_numRows = blog_total; } else if (blog_numRows == 0) { // if no repeat regions blog_numRows = 1; } // set the first and last displayed record var blog_first = 1; var blog_last = blog_first + blog_numRows - 1; // if we have the correct record count, check the other stats if (blog_total != -1) { blog_numRows = Math.min(blog_numRows, blog_total); blog_first = Math.min(blog_first, blog_total); blog_last = Math.min(blog_last, blog_total); } %> <% // *** Recordset Stats: if we don't know the record count, manually count them if (blog_total == -1) { // count the total records by iterating through the recordset for (blog_total=0; !blog.EOF; blog.MoveNext()) { blog_total++; } // reset the cursor to the beginning if (blog.CursorType > 0) { if (!blog.BOF) blog.MoveFirst(); } else { blog.Requery(); } // set the number of rows displayed on this page if (blog_numRows < 0 || blog_numRows > blog_total) { blog_numRows = blog_total; } // set the first and last displayed record blog_last = Math.min(blog_first + blog_numRows - 1, blog_total); blog_first = Math.min(blog_first, blog_total); } %> <% var MM_paramName = ""; %> <% // *** Move To Record and Go To Record: declare variables var MM_rs = blog; var MM_rsCount = blog_total; var MM_size = blog_numRows; var MM_uniqueCol = ""; MM_paramName = ""; var MM_offset = 0; var MM_atTotal = false; var MM_paramIsDefined = (MM_paramName != "" && String(Request(MM_paramName)) != "undefined"); %> <% // *** Move To Record: handle 'index' or 'offset' parameter if (!MM_paramIsDefined && MM_rsCount != 0) { // use index parameter if defined, otherwise use offset parameter r = String(Request("index")); if (r == "undefined") r = String(Request("offset")); if (r && r != "undefined") MM_offset = parseInt(r); // if we have a record count, check if we are past the end of the recordset if (MM_rsCount != -1) { if (MM_offset >= MM_rsCount || MM_offset == -1) { // past end or move last if ((MM_rsCount % MM_size) != 0) { // last page not a full repeat region MM_offset = MM_rsCount - (MM_rsCount % MM_size); } else { MM_offset = MM_rsCount - MM_size; } } } // move the cursor to the selected record for (var i=0; !MM_rs.EOF && (i < MM_offset || MM_offset == -1); i++) { MM_rs.MoveNext(); } if (MM_rs.EOF) MM_offset = i; // set MM_offset to the last possible record } %> <% // *** Move To Record: if we dont know the record count, check the display range if (MM_rsCount == -1) { // walk to the end of the display range for this page for (var i=MM_offset; !MM_rs.EOF && (MM_size < 0 || i < MM_offset + MM_size); i++) { MM_rs.MoveNext(); } // if we walked off the end of the recordset, set MM_rsCount and MM_size if (MM_rs.EOF) { MM_rsCount = i; if (MM_size < 0 || MM_size > MM_rsCount) MM_size = MM_rsCount; } // if we walked off the end, set the offset based on page size if (MM_rs.EOF && !MM_paramIsDefined) { if ((MM_rsCount % MM_size) != 0) { // last page not a full repeat region MM_offset = MM_rsCount - (MM_rsCount % MM_size); } else { MM_offset = MM_rsCount - MM_size; } } // reset the cursor to the beginning if (MM_rs.CursorType > 0) { if (!MM_rs.BOF) MM_rs.MoveFirst(); } else { MM_rs.Requery(); } // move the cursor to the selected record for (var i=0; !MM_rs.EOF && i < MM_offset; i++) { MM_rs.MoveNext(); } } %> <% // *** Move To Record: update recordset stats // set the first and last displayed record blog_first = MM_offset + 1; blog_last = MM_offset + MM_size; if (MM_rsCount != -1) { blog_first = Math.min(blog_first, MM_rsCount); blog_last = Math.min(blog_last, MM_rsCount); } // set the boolean used by hide region to check if we are on the last record MM_atTotal = (MM_rsCount != -1 && MM_offset + MM_size >= MM_rsCount); %> <% // *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters // create the list of parameters which should not be maintained var MM_removeList = "&index="; if (MM_paramName != "") MM_removeList += "&" + MM_paramName.toLowerCase() + "="; var MM_keepURL="",MM_keepForm="",MM_keepBoth="",MM_keepNone=""; // add the URL parameters to the MM_keepURL string for (var items=new Enumerator(Request.QueryString); !items.atEnd(); items.moveNext()) { var nextItem = "&" + items.item().toLowerCase() + "="; if (MM_removeList.indexOf(nextItem) == -1) { MM_keepURL += "&" + items.item() + "=" + Server.URLencode(Request.QueryString(items.item())); } } // add the Form variables to the MM_keepForm string for (var items=new Enumerator(Request.Form); !items.atEnd(); items.moveNext()) { var nextItem = "&" + items.item().toLowerCase() + "="; if (MM_removeList.indexOf(nextItem) == -1) { MM_keepForm += "&" + items.item() + "=" + Server.URLencode(Request.Form(items.item())); } } // create the Form + URL string and remove the intial '&' from each of the strings MM_keepBoth = MM_keepURL + MM_keepForm; if (MM_keepBoth.length > 0) MM_keepBoth = MM_keepBoth.substring(1); if (MM_keepURL.length > 0) MM_keepURL = MM_keepURL.substring(1); if (MM_keepForm.length > 0) MM_keepForm = MM_keepForm.substring(1); %> <% // *** Move To Record: set the strings for the first, last, next, and previous links var MM_moveFirst="",MM_moveLast="",MM_moveNext="",MM_movePrev=""; var MM_keepMove = MM_keepBoth; // keep both Form and URL parameters for moves var MM_moveParam = "index"; // if the page has a repeated region, remove 'offset' from the maintained parameters if (MM_size > 1) { MM_moveParam = "offset"; if (MM_keepMove.length > 0) { params = MM_keepMove.split("&"); MM_keepMove = ""; for (var i=0; i < params.length; i++) { var nextItem = params[i].substring(0,params[i].indexOf("=")); if (nextItem.toLowerCase() != MM_moveParam) { MM_keepMove += "&" + params[i]; } } if (MM_keepMove.length > 0) MM_keepMove = MM_keepMove.substring(1); } } // set the strings for the move to links if (MM_keepMove.length > 0) MM_keepMove = Server.HTMLEncode(MM_keepMove) + "&"; var urlStr = Request.ServerVariables("URL") + "?" + MM_keepMove + MM_moveParam + "="; MM_moveFirst = urlStr + "0"; MM_moveLast = urlStr + "-1"; MM_moveNext = urlStr + (MM_offset + MM_size); MM_movePrev = urlStr + Math.max(MM_offset - MM_size,0); %> Toopine's Blog
Home Blog

PAST

2008

Dec

Nov

Oct

Sep

Aug

Jul

Jun

May

Apr

Mar

Feb

Jan

2007

Dec

Nov

Oct

Sep

Aug

Jul

Jun

May

Apr

Mar

Feb

Jan

'06

'05

'04

PAST

11.30.11 Nietzsche was an opium addict. This insight gives new levels of meaning to Thus Sprake Zarathustra. Zoroaster wrote 7,000 years ago and was killed by a star, I don't know if it was dancing. His point- the purpose of humankind, like that of all other creation, is to sustain free will. I guess it's like what Teddy Mann used to say, "Fuck em if they can't take a joke".

11.29.11 Nietzsche: "I say unto you: One must still have chaos in oneself to be able to give birth to a dancing star."

11.26.11 What the hell are you mumbling about.

11.25.11 It's called Thanksgiving and is the second biggest bummer of the year. The redundant hypocricy of the whole pretense leaves one limp. Finished now, for this year, with only sour memories as bitter as the cranberries. We're falling, falling...like the moon around the earth and it feels like home. That's good enough for most people.

11.23.11 Now a new self-portrait (Kev):

----------------

Found another s-p, Annmarie's, and added that as well.

11.22.11 Pair of self-portraits by Kev and Kath.

Pair of O. V. Michaelsens:

A vertical learning curve? Joe?
I'm shocked by how little we know.
So much for the shroud
Of our permanent cloud,
Perceiving his mind from below.

I say "poh-TAY-toh," you call it "tater,"
I say the "THEE-eh-ter," you say, "thee-AY-ter."
Toh-MAY-toe, toh-MAW-tuh,
My DAY-tuh, your DAW-tuh... (data)

Let's call the damned thing off.

11.21.11 Louie watching the sun set. Numbers are too cold.

11.20.11 Or 3. (no. 227, 8:43 pm) Table 11.20.11b:

2 in a row- T (no. 226, 8:43 am):

11.19.11 Table number 225 is an odd number:

Add eight from below pic and you get (numbers):

11.11.11 Numbers are everything.

11.10.11 Sister Kath is in hospital with heart trouble. They plan to stop her heart today and restart it. She had one of the first open heart surgeries 50 years ago. We are with you sis.

Murmuration from Sophie Windsor Clive on Vimeo.

This deer is real! I only heightened the colors. Sean took the pictures. (some people thought it was a composite or something made up).

11.9.11 Brain is cooking.

11.8.11

Feel as though I'm stuck in a bizarre dream and can't get out. This photo of an albino deer and setting behind Sean's house is an example of the real/unreal mindset I find myself in:

11.7.11 Strange days.

11.5.11 Later.

ยจ

PAST

2011

Nov

Oct

Sep

Aug

Jul

Jun

May

Apr

Mar

Feb

Jan

2010

Dec

Nov

Oct

Sep

Aug

Jul

Jun

May

Apr

Mar

Feb

Jan

2009

Dec

Nov

Oct

Sep

Aug

Jul

Jun

May

Apr

Mar

Feb

Jan

Site Meter

<% blog.Close(); %>