NEWS | PLAYSHEETS | CONTACT | LINKS | MY SPACE
If you'd like to purchase anything you heard me play, here's a list of stores that may be helpful.
Listen live in the Ottawa area by tuning into CKCU 93.1 FM, or listen anywhere in the world by listening to the Real Audio stream available at ckcufm.com.
Episode 124: Freezer Burn
Sly and the Family Stone "M'Lady" Live at Woodstock
Johnny Taylor "Steal Away" Wattstax comp
Otis Redding "Knock On Wood" Otis Redding Story Vol 2: Deep Soul
Rodriguez "Climb Up On My Music" Coming From Reality
The Pointer Sisters "Going Down Slowly" Steppin'
Chocolate Snow "A Day in the Life" Eccentric Soul: Smart's Place comp
Mr Q. "D.J. Style" Big Apple Rappin' comp
Lester Bowie's Brass Fantasy "Thriller" Twilight Dreams
* Bonus Beats: "Podcast"/mix I made of artists playing this year's Bluesfest.
Episode 1-2-3: "Are you ready, are you read-ay?"
Aired: Monday, June 15, 2009; 16:00-17:00
Sunny Murray "Flower Trane" Sunshine
Elvin Jones/Jimmy Garrison Sextet "Just Us Blues" Illumination!
Roland Kirk Quartet "Slippery, Hippery, Flippery" Rip, Rig & Panic
Plug "DBC" Drum'n'Bass For Papa
Betty Botox "Love of Life Orchestra: Beginning of the Heartbreak (re-edit)" Mmm, Betty!
Wee "Leavin' You Alone" You Can Fly On My Aeroplane
Bobby Womack "I Can Understand It" Nicky Siano's The Gallery comp
* Fill-in for Chris and Turn Up the Radio.
Episode 122: The "You do my birthday I'll do yours" episode
Aired: Thursday, June 4, 2009; 09:30-12:00
Infinite- 360 degrees- instrumental
DJ Shadow "The Number Song" Endtroducing.....
David Axelrod "1000 Rads" Seriously Deep
NOMO "Crescent" Invisible Cities
Omar Souleyman "La Sidounak Sayyada (I'll Prevent the Hunters From Hunting You)" Dabke 2020
Selda "Mehmet Emmi" Selda
YaHoWa 13 "E Ah O Shin" Sonic Portation [Bluesfest July 11]
[Gave away NXNE passes; don't you wish you'd been listening now?]
Sackville "Four-Alarm Fire" Principles of Science
Tall Firs "Go Whiskey" Tall Firs
Tim Buckley "Chase the Blues Away" Blue Afternoon
Cheval Sombre "The Strangest Thought I Never Had" Cheval Sombre
Great Lake Swimmers "Let's Trade Skins" Bodies & Minds [In town June 19]
Arbouretum "Another Hiding Place" Song of the Pearl
Kraftwerk "The Robots" The Man Machine
SCSI-9 "When She Said Goodbye" Total 7 comp.
The Black Dog "The Weight" Book of Dogma
Max Berlin "Elle et Moi"
Bontempi "Falling" What Keeps Us Awake
Men Without Pants "My Balloon" Naturally
The Juan Maclean "No Time" The Future Will Come
Koko Taylor "Wang Dang Doodle" Koko Taylor
Hound Dog Taylor & The Houserockers "What'd I Say" Genuine Houserocking Music
Episode 121: The Night Gwen Stacy Died
Aired: Thursday, April 23, 2009; 09:30-12:00
Infinite- 360 degrees- instrumental
Henry Franklin "Blue Lights" The Best of Black Jazz Records comp
Reuben Wilson "The Sweet Life" Killer Jazz Funk From the Groove Merchant Vault comp
Art Ensemble of Chicago feat. Fontella Bass "Theme de Yoyo"
Henry Butler "What's Up?" The Village [At Bluesfest this year]
Ornette Coleman "Ramblin'" Change of the Century [Bluesfest July 11]
Don Cherry & Latif Khan "One Dance" Music/Sangam
The Juan Maclean "Tonight" The Future Will Come
Six Finger Satellite "Fall To Pieces" Law of Ruins
Human League "Being Boiled" Mutant Pop comp
Raymond Scott "Little Miss Echo" Soothing Sound for Baby Vol 3 (Ages 12 - 18 months)
Laika "If You Miss" Silver Apples of the Moon
Martha + The Muffins "Swimming" This is the New Ice Age
Lady Sovereign "Jigsaw" Jigsaw
Yeah Yeah Yeahs "Soft Shock" It's Blitz!
Julie Doiron "Spill Yer Lungs" I Can Wonder What You Did With Your Day
Okkervil River "Omie Wise" Split CD with Julie Doiron [Bluesfest performer]
Boy "I'm A Clique" Hey!
Half Japanese "Always" Fire in the Sky
Mark Lanegan "Down in the Dark" The Winding Sheet
The National "Blank Slate" Virginia EP [Bluesfest performer]
* Another fill-in for Ryan and Whatever's Cool With Me.
* Yahoo announced that they're shuttering Geocities this summer, so I don't know if I'll do links (other than the ones I know off hand), seeing how it's an hour of my time searching, copying and pasting that will ultimately be for naught.
* Bonus beats: Mix/"podcast" I made a couple weeks back. 70 minutes, 66 megs.
Episode 120: Tijuana Bible Belt
Aired: Thursday, March 26, 2009; 09:30-12:00
Infinite- 360 degrees- instrumental
Hubert Laws "The Rite of Spring" The Rite of Spring
Incredible Bongo Band "When the Bed Breaks Down, I'll Meet You in the Spring" & "Apache (Grand Master Flash Remix)" Bongo Rock
The Lafayette Afro-Rock Band "Hihache" Darkest Light: The Best of...
Clutchy Hopkins "3rd Element" Walking Sdrawkab
Thomas Brinkmann "MomoMexico"
New Kingdom "Mexico or Bust" Paradise Don't Come Cheap
Organized Rhyme "Head For the Border" Huh!? Stiffenin Against the Wall
GZA/Genius "Amplified Sample" Beneathe the Surface (April 4 @ Ritual)
Iller Than Theirs "Doc Rinse Re:pete" [Available Here]
Buck65 "The Ready?" [Listen Here] (April 11 & 12 @ Blacksheep Inn)
Jonathan Richman "Not Just a 'Plus One' on the Guest List Anymore" Surrender to Jonathan
White Hassle "Star Position" Your Language [Listen Here]
The Memories Attack "The Raft" LP2 [Listen Here]
Nikki Sudden "Jangle Town" Texas/Dead Men Tell No Tales [Available Here]
Marrisa Nadler "Mexican Summer" Songs III: Bird on the Water (April 22 @ Blacksheep)
Sibylle Baier "I Lost Something in the Hills" Colour Green
Julie Doiron "Je le savais" I Can Wonder What You Did With Your Day (April 17 @ Blacksheep)
Dum Dum Girls "Dream Away Life"
Mystery Machine "Ride (Live) Stain EP
An Horse "Shoes Watch" Rearrange Beds
Black Mountain "Lucy Brown" Sub Pop Single of the Month: Nov 2008 (April 24 @ New Capital Music Hall)
Death "Keep on Knocking" ... For the Whole World to See
Cheap Time "People Talk"
Avengers "No Martyr" Avengers
Pegboy "What To Do" Strong Reaction
King Khan and the Shrines "Welfare Bread" The Supreme Genius of... [Available Here] (May 8th @ Babylon)
* This was a fill-in for Whatever's Cool With Me. After a lovely wedding ceremony a few weeks back, overseen by no less than our beloved mayor hisself, Ryan finally went on his honeymoon.
* Bonus beats: "podcast"/mix I made of "Songs I Liked in 2008 (That I happened to Have Digital Copies Of)". It's 1:42 long, 48 megs (yeah, it's deliberately not great quality). Download.
Episode 119: The soundtrack to Abraham Zapruder's lesser known film, Clown Making Balloon Animals
Aired: Monday, March 16, 2009; 16:00-17:00
Funkadelic "Freaks Bearing Gifts" By Way of the Drum
Funkadelic "Heart Trouble aka You Can't Miss What You Can't Measure" Toys
Ruth Copeland "Don't You WIsh You Had (What You Had When You Had It?)" Gimme Shelter: The Invictus Sessions
Julie Driscoll, Brian Auger & Trinity "Czechoslovakia" Streetnoise
Sonny Sharrock "Bialero" Black Woman
Uchu Engine "(Track 9)" Tokyo Flashback 3 comp
Nagisa Ni Te "Woman" On The Love Beach
Neil Young "Nowadays Clancy Can't Even Sing" Sugar Mountain: Live at Canterbury House 1968
Fill-in for Chris I. and Turn Off Your Radio. Links later.
Episode 118: The Christmas episode
Aired: Thursday, December 25, 2008; 09:30 - 12:00
Infinite- 360 degrees- instrumental
Bill Cosby "Hybish Shybish" Badfoot Brown & The Bunion Bradford Funeral and Marching Band
Miles Davis "Shhhh/Peaceful" In A Silent Way
Herbie Hancock "Toys" Speak Like A Child
Ammoncontact "Beautiful Flowers" You Don't Know comp
Dr. Octagon "Blue Flowers (Automator Remix)" Blue Flowers CDEP
Godflesh "Flowers" Merciless
The Ramones "Merry Christmas (I Don't Want To Fight)" Anthology
The Crystals "Parade of the Wooden Soldiers" Phil Spector's Christmas Album comp
Big Star "Jesus Christ" Big Star Story
Margo Guryan "I Don't Intend to Spend Christmas Without You" 25 Demos [Stream]
Holly Golightly "The Christmas Tree's On Fire"
Cristina "Things Fall Apart" A Christmas Record comp
Untitled (Cynthia Dall) "Christmas (California)" Self-Titled
Malcolm Middleton "Burst Noel" Into the Woods [Remixed version here]
Arab Strap "Christmas (Baby Please Come Home)"
Arab Strap "To All a Good Night" Ten Years of Tears
David Sedaris "Six to Eight Black Men"
Christmas Decorations "Data 70" Model 91
Yo La Tengo "Rock and Roll Santa"
Velvet Underground "The Gift" White Light/White Heat
JT IV "Waiting for the CTA" Cosmic Lightning [Stream]
Gang of Four "Outside the Trains to Run on Time" Yellow EP
Fill-in for Whatever's Cool with Me. For those keeping score at home, when I was devising the playlist before coming in, all of the "flowers" tunes were going to lead into "All I Got For Christmas Were Clothes" by the Happy Flowers, but I decided it seemed too abrasive for a Christmas morning. Good2Go's "O-Train" was supposed to end the show, but I ran out of time. Possibly the demo version of "Kiss Me on the Bus" by the Replacements would have been in that last set as well. And I know the Holly Golightly track takes place at Valentine's Day, but whatever.
Episode 117: Reconciling music in a post-Isaac Hayes world
Aired: Monday, August 11, 2008; 15:45 - 17:00
PRE-GAME (3:45)
Gabor Szabo "Mizrab" Mizrab
Sadies "My Heart of Wood" New Seasons
PLAY BALL (4:00 Start)
Brigitte Fontaine avec Art Ensemble of Chicago "Comme � la radio (Version anglais in�dit�)" Plans Fixes
Jackie Stoudemire "Invisible Wind" Don't Stop: Recording Tap comp
Carmelita "Isn't It Lonely" Super Cool California Soul 2 comp [Sample]
Inell Young "What Do You See in Her" New Orleans Funk: Volume 2 comp [Sample]
The Sisters Love "You've Got My Mind" Give Me Your Love
Lyrics Born "I Like It, I Love It" Everywhere At Once
Eddie Gale "Ghetto Summertime" Black Rhythm Happening
Tommy McCook, Richard Ace, The Skatalites and Disco Height "Shockers Rock" Studio One Scorcher comp [Sample]
Wire "40 Versions" 154
Ike Yard "Night After Night" 1980-82 Collected
Gas "track one" Gas
A fill-in for Turn Off Your Radio. Wire are in town October 6.
Episode 116: Who Framed Roger Ramjet?
Aired: Thursday, December 27, 2007; 09:30-Noon
Infinite- 360 degrees- instrumental
Raymond Scott "New Years Eve In A Haunted House" Reckless Nights and Turkish Twilights
Angelo Badalamenti & David Lynch "Dark Mood Woods/The Red Room" Twin Peaks: Season Two Music and More
The Pixies "In Heaven (Lady in the Radiator Song)(Live)" Complete 'B' Sides
Camper Van Beethoven "Seven Languages" Vampire Can Mating Oven
Sonic Youth "I'm Not There" I'm Not There soundtrack
Charlotte Gainsbourg & Calexico "Just Like A Woman" I'm Not There soundtrack
Mark Lanegan "Man in the Long Black Coat" I'm Not There soundtrack
Tom Verlaine & The Million Dollar Bashers "Cold Irons Bound" I'm Not There soundtrack
Can "Fall of Another Year" Unlimited Edition
The Memories Attack "Timeline: Gone" The Memories Attack
Malcolm Middleton "Bear With Me" Into the Woods
Andrea Simms-Karp "Bike Ride" Sleeper
Fruitcake "Ike" Hey Drag City comp
Espers "Mansfield and Cyclops" II
Propinquity "And I A Fairy Tale Lady" Propinquity
Leonard Cohen "Winter Lady" The Songs of...
Aretha Franklin "Suzanne" & "So Soon" Rare & Unreleased Recordings From the Golden Reign of the Queen of Soul
Oscar Peterson Trio "Blues of the Prairies" Canadiana Suite
Oscar Peterson "Party Time USA" The Silent Partner (Original Score)
McCoy Tyner "Passion Dance" The Real McCoy
Melvin Jackson "Bold & Black" Funky Skull
Herbie Hancock "Actual Proof" Thrust
Eskiboy (Wiley) "Crash Bandicoot Freestyle" The Best of Tunnel Vision
Wu Tang Clan "Take It Back" 8 Diagrams
I gave away passes to I'm Not There, hence all of the tracks played off the soundtrack.
Episode 115: The "Home, Boy" episode
Aired: Thursday, September 27, 2007; 09:30-Noon
Infinite- 360 degrees- instrumental
The Fall "My New House" This Nation's Saving Grace
Pavement "Home" Perfect Sound Forever 10"
Railroad Jerk "Home=Hang" One Track Mind
Pere Ubu "Dub Housing" Dub Housing
Love "A House is Not a Motel" Forever Changes
Eric's Trip "My Room" The Eric's Trip Show
Julie Doiron "The One You Love" Shanti Project Collection 2 comp
Rick White Album "Away" Memoreaper
Moon Socket "Truth Becomes Lies" Accept Fear 7"
Sebadoh "Jealous Evil" The Freed Man
Big Star "September Gurls" Big Star Story
Good2Go "Throw U Away" Accessorize
Contortions "Throw Me Away" Buy
Charlie Santiago & Eddie Montalvo "El Bollinski en D7" New York Latin Hustle comp
Louie Ramirez "Do it Any Way You Wanna" New York Latin Hustle comp
Public Enemy "Shake Your Booty" He Got Game
Public Enemy "Flavor Man" How You Sell Sell Soul to a Soulless People Who Sold Their Soul???
Wiley "Eski-boy" Playtime is Over
Dizzee Rascal "Bubbles" Maths + English
Beans "Toast" Tomorrow Right Now
Eric B & Rakim "Casualties of War (Extended Club Camoflage Version)" Casualties of War 12"
Caribou "Brahminy Kite" The Milk of Human Kindness
Lindstrom & Prins Thomas "Horseback" Lindstrom & Prins Thomas
Andrea Simms-Karp "Running Shoes" Sleeper
Dusty Springfield "I Can't Wait to See My Baby's Face" One Kiss Can Lead to Another: Girl Group Sounds Lost and Found comp
Spinanes "Hawaiian Baby" The Imp Years
Patti Smith "Wave" Wave
Meredith Luce "October" October
Magnolia Electric Co. "Don't Fade on Me" Fading Trails
Andre Ethier "Never Grow Tired of Me" On Blue Fog
Lee Hazlewood "I'll Live Yesterdays" Requiem for an Almost Lady
* Pere Ubu and Patti Smith playing as part of the Pop Montreal festival next week.
* Eric's Trip, Julie, Rick and Moon Socket in town Friday, Oct. 5.
* Caribou in town Tuesday.
* Magnolia Electric Co. in town next Thursday.
Episode 114: Reasonable Volume
Aired: Thursday, February 15, 2007; 09:37-Noon
Infinite- 360 degrees- instrumental
John Fahey "In A Persian Market" Old Fashioned Love
Simon Finn "The Courtyard" Pass the Distance
Gary Higgins "I Pick Notes From the Sky" Red Hash
Jose Gonzalez "Deadweight on Velveteen" Veneer [Listen here]
Wyrd Visions "Bog Lord" empeethree [Listen here]
Greg Ashley "Mona Rider" Medicine Fuck Dream
Julie Doiron "I Left Town" Woke Myself Up
W. Lee O'Daniel & His Hillbilly Boys "High Falutin' Newton" 1935-38
Cliff Bruner & His Boys "Tequilla Rag" Western Swing Vol 2 comp
Doye O'Dell "Lookin' Poor, But Feelin' Rich" Boppin' Hillbilly Vol 4 comp
Texas Jim Lewis "The Hootinanny Song" Rootin' Tootin' Hootinanny
Hank Penny w/ Jaye P. Morgan "Fan It" Rompin' Stompin' Singin' Swingin'
Billy Riley & The Little Green Men (J.M. Van Eaton) "Jump Back" Billy Riley & The Little Green Men
Son House "Empire State Express" Death Letter
Muddy Waters "Blues and Trouble" After The Rain
Rev. Charlie Jackson "What A Time" God's Got It: The Legendary Booker and Jackson Singles
Awesome Color "Ridin'" Awesome Color [Listen Here]
Simply Saucer "Electro-Rock" Cyborgs Revisited
Michael Yonkers Band "The Thunder Speaks" Microminiature Love
Television "See No Evil" Marquee Moon
Josef K "Revelation" Entomology
Riot Service "Every Black Day Since" unreleased
Funk Factory "Rien Ne Va Plus" What It Is! comp
ESG "I'd Do It For You" Keep On Movin' [Listen]
Ghostface Killah w/ Amy Winehouse "You Know I'm No Good" More Fish
Goldfrapp "Slide In" DFA Remixes Chapter 2 comp
* Wow, I really sucked today. Links later.
* Greg Ashley in town in April, Simply Saucer were postponed, a fact I learned after stating on air that they'd be here next month. TV album came out 30 years ago this month.
* This was a fill-in for Whatever's Cool With Me as its host Ryan... How do I explain this? Have you ever seen the film Superman III? You know at the film's climax where the woman accidentally merges with the super-computer, and becomes this human/robot thing and goes on a rampage? Well, something similar happened to Ryan, and he's off looking for a cure. He should be back on the air soon.

Quincy Jones "Summer in the City" I Heard That!!
Pharcyde "Soul Flower (Remix)" Bizarre Ride II the Pharcyde
Del tha Funkee Homosapien "Mistadobilina" I Wish My Brother George Was Here
Free Design "Umbrellas (Peanut Butter Wolf remix)" The Now Sound Redesigned
Nouvelle Vague "Dancing with Myself" Bande A Part
Chantal Goya "Tu m'as trop menti" empeethree
Serge Gainsbourge avec Jane Birkin "69 annee erotique" Comic Strip
Brigitte Fontaine "J'ai 26 ans" empeethree
Arthur Russell "Home Away From Home" Another Thought
Eric Webber "Picking Up Girls Made Easy: The Beach Pick up" empeethree
New York Dolls "Give Her A Great Big Kiss" Live in Concert: Paris 1974
Hollywood Brats "Then He Kissed me" ...Then he kissed me 12"
Great Lake Swimmers ""Falling into the Sky" Bodies & Minds
'Nother fill-in. Great Lake Swimmers (or so sayeth Pollstar) and Peanut Butter Wolf both in town this week.
Episode 112: Why don't you own Philophobia by Arab Strap?
Aired: Monday, July 24, 2006; 16:00-17:00
Nouvelle Vague "O Pamela" Bande A Part
James Knight & the Butlers "Fantasy World" Miami Sound comp
Dawn Penn "No, No, No" Studio One Rockers comp
Latyrx "Balcony Beach" Latyrx: The Album
The Fly Guys "Fly Guy Rap" Big Apple Rappin' comp [Sample]
London Funk Allstars "Junkies Bad Trip" Ninja Cuts: Flexistentialism comp
Dinosaur Jr "Water" Green Mind
Replacements "Pool & Dive" Don't You Remember Who I Think I Was?
Oblivians "Christina" Popular Favorites
Moon Socket "Show You Everything" Take the Mountain
Curtis Mayfield "The Makings of You" The Very Best of...
LL Cool J "Jingling Baby (Remixed But Still Jingling)" Mama Said Knock You Out
Another fill-in for Chris I. Man, I can't believe how bad I botched the beginning.
A new issue of Spider-Man Loves Mary Jane comes out Wednesday. You really should buy it.

Gnarls Barkley "Smiley Faces" St. Elsewhere [Listen]
N.W.A "Quiet on tha Set" Straight Outta Compton
Lady Sovereign "A Little Bit Shhh (Small Stars Remix by Adrock)" Vertically Challenged EP
Xanadu "Sure Shot" Big Apple Rappin' comp
Solo Sound "Get the Party Jumpin'" Big Apple Rappin' comp [Sample]
William Onyeabor "Better Change Your Mind" Love's A Real Thing: The Funky Fuzzy Sounds of West Africa comp
Kraftwerk "Trans Europe Express" Minimum Maximum
Iggy Pop "Funtime" The Idiot
Grauzone "Eisbear" Eisbaer 12"
Disco Dub Band "For the Love of Money" empeethree
Desmond Dekker "King of Ska" empeethree
The Blue Hotel "That Cold Quiet Beach" As the Satellites See Us
* Another fill-in for Turn Off Your Radio.
* Desmond Dekker passed away last week at the age of 64.
Episode 110: 3RS 2257
Aired: Monday, May 8, 2006; 16:00-18:00
The Blue Hotel "Only Remotely Human" Small Motor Demo
Os Mutantes "Le premier bonheur du jour" Everything is Possible!
The Mirrors "My Lovely Lover" A Green Dream
Gary Higgins "Unable to Fly" Red Hash
Moondog "Invocation" Moondog: The Viking of Sixth Avenue
Pole "Taxi" LP3
Gogogo Airheart "Taxi Up" Rats! Sing! Sing!
Park Attack "Boo Hoo!" Half Past Human
DNA "Size" empeethree
The L.O.D. Crew "Fill The Be-Bop" Third Unheard: Connecticut Hip Hop 1979-1983 comp
Mr. Magic "Potential 1980" Third Unheard: Connecticut Hip Hop 1979-1983 comp
Unireverse "Tomorrow Never Knows" Plays the Music
White Noise Ensemble "democracy & despotism/this course pack is non returnable" j'ai vu le long des routes desolees des carcasses de chameaux blanchir
Glissandro 70 "Portugal Rua Rua" Glissandro 70
Bontempi "My Amp Plays the Radio" What Keeps Us Awake
Wolf Parade "You Are A Runner and I Am My Father's Son" empeethree [Available here]
Paul Bley "Teapot" Introducing
Archie Shepp / Bill Dixon "Trio" Peace
* To say Ron Sweetman's 30th anniversary celebrations have stolen my thunder is an understatement, but May 8, 2006 marks ten years to the day of me doing my first ever radio show. Chris I. was nice enough to let me step in and do his timeslot as some sort of sad tribute to this fact. And so was Jen T.
* Wolf Parade was a non-specific song request.
If you'd like to purchase anything you heard me play, here's a list of stores that may be helpful.
NEWS | PLAYSHEETS | CONTACT | LINKS | MY SPACE
* ******************************************************************/ // DELETE COMMENTS THAT START WITH // TO MAKE THE FILE SIZE SMALLER. // This script will no longer overwrite your current onmouseover and // onmouseout attributes - it will instead skip those links. If you would // still like to fade them, add findLink(this.id) to your onmouseover // and clearFade() to your onmouseout, like so - // // Make sure to put it BEFORE any "return" statements otherwise // the fade will not execute. // Fade-to colour without the # (6 character value only!) var fadeTo = "FA0000"; // Fade in colour increment/decrement by var fiBy = 6; // Fade out colour increment/decrement by var foBy = 10; // Speed - milliseconds between each colour change in the fade // Less than 10ms doesn't really make all that much difference, so // 10 is the minimum effective value. var speed = 10; // Class name of links to NOT fade (i.e. ignore) // var ignoreClass = "somebogusvalue" if you don't want to // use this feature. Alternatively, add onmouseover="clearFade()" // to the link you do not wish to fade. var ignoreClass = "ignore"; // No more changes required (unless you know what you are doing) // Enjoy... and email me and let me know what site(s) you are using it on :) var opera, ie, dom, x = 0, oc, fader, ocs = new Array(); if (navigator.userAgent.indexOf("Opera") != -1) opera = true else if (document.all && !opera) ie = true else if (!document.all && document.getElementById) dom = true; function convertRGB(z) { var newfcS = "", splitter = ""; splitter = z.split(","); splitter[0] = parseInt(splitter[0].substring(4, splitter[0].length)); splitter[1] = parseInt(splitter[1]); splitter[2] = parseInt(splitter[2].substring(0, splitter[2].length-1)); for (var q = 0; q < 3; q++) { splitter[q] = splitter[q].toString(16); if (splitter[q].length == 1) splitter[q] = "0" + splitter[q]; newfcS += splitter[q]; } return newfcS; } function currentColour(index) { var temp, cc; if (opera) cc = document.links[index].style.color else if (ie) cc = document.links[index].currentStyle.color else if (dom) cc = document.defaultView.getComputedStyle(document.links[index], '').getPropertyValue("color"); if (cc.length == 4 && cc.substring(0, 1) == "#") { temp = ""; for (var a = 0; a < 3; a++) temp += cc.substring(a+1, a+2) + cc.substring(a+1, a+2); cc = temp; } else if (cc.indexOf("rgb") != -1) cc = convertRGB(cc) else if (cc.length == 7) cc = cc.substring(1, 7) else cc = fadeTo; return cc; } function convert2Dec(hex) { var rgb = new Array(); for (var u = 0; u < 3; u++) rgb[u] = parseInt(hex.substring(u*2, u*2+2), 16); return rgb; } function newRGB(f, n, d) { var change; if (d == 1) change = fiBy else change = foBy; for (var g = 0; g < 3; g++) { if (n[g] > f[g] && n[g] - change >= 0) n[g] -= change; if (n[g] < f[g] && n[g] + change <= 255) n[g] += change; } return n; } function fade(index, d) { var fc, nc, temp = new Array(), finished = false; nc = convert2Dec(currentColour(index)); if (d == 1) fc = convert2Dec(fadeTo) else fc = convert2Dec(ocs[x]); temp = convert2Dec(currentColour(index)); nc = newRGB(fc, nc, d); if ((nc[0] == temp[0]) && (nc[1] == temp[1]) && (nc[2] == temp[2])) finished = true; if (!finished) document.links[x].style.color = "rgb(" + nc[0] + "," + nc[1] + "," + nc[2] + ")" else clearInterval(fader); } function findLink(over) { if (document.layers) return; if (fader) { clearInterval(fader); document.links[x].style.color = "#" + ocs[x]; } if (over && !this.id) this.id = over; x = 0; while (!(this.id == document.links[x].id) && (x < document.links.length)) x++; if (this.id == document.links[x].id) { oc = currentColour(x); fader = setInterval("fade(" + x + ", 1)", speed); } } function clearFade() { if (document.layers) return; if (fader) clearInterval(fader); fader = setInterval("fade(" + x + ", 0)", speed); } function init() { for (var i = 0; i < document.links.length; i++) { ocs[i] = currentColour(i); var currentOver = document.links[i].onmouseover; var currentOut = document.links[i].onmouseout; var ignoreIt = document.links[i].className == ignoreClass; if (!ignoreIt) document.links[i].id = "link" + i; if (!currentOver && !currentOut && !ignoreIt) { document.links[i].onmouseover = findLink; document.links[i].onmouseout = clearFade; } } } if (opera || ie || dom) window.onload = init; function swap_obj(obj, b){ obj.src = b; } //-->