function getCookies() { return ""; }
Array.prototype.unique = function ()
{
var r = new Array();
o:for(var i = 0, n = this.length; i < n; i++)
{
for(var x = 0, y = r.length; x < y; x++)
{
if(r[x]==this[i])
{
continue o;
}
}
r[r.length] = this[i];
}
return r;
}
function setSurroundCookie(value)
{
document.cookie = "surroundId=" + escape(value) + "; path=/";
}
function getCookie(cookieName)
{
var dc = document.cookie;
//load external cookies from .canada.com
var url = new Array();
url = location.href.split("/");
var domain_arr = new Array();
domain_arr = url[2].split(".");
if (domain_arr.length >= 2)
{
var current_domain = (domain_arr[domain_arr.length - 2] + "." + domain_arr[domain_arr.length - 1]);
if (current_domain != "canada.com") //load cookies from canada.com if not on canada.com
{
//load cookies
dc += ";" + getCookies(); //append to existing document cookie
}
}
var dc_array = new Array();
dc_array = dc.split("; ");
var cookie_str = ""; //this string will contain the value of the cookie name
for (x = 0; x < dc_array.length; x++) //cycles through all cookie names in cookie array, looking for all cookieName matches
{
var cookie = new Array();
var split = dc_array[x].indexOf("=");
cookie[0] = dc_array[x].substring(0,split);
if (cookie[0].indexOf(cookieName) != -1) //cookiename was found
{
cookie[1] = dc_array[x].substring(split+1,dc_array[x].length);
if (cookie[1] != "")
cookie_str += cookie[1] + ","; //concatenate cookie string with new cookie value
}
}
cookie_str = cookie_str.replace(/,,/g,","); //remove empty values
var cookie_str_array = cookie_str.split(",").unique(); //remove duplicates
cookie_str = cookie_str_array.join(",");
cookie_str = cookie_str.replace(/,/g,";"); //change commas to semicolons, was necessary b/c of values separation in cookie
return unescape(cookie_str);
}
function getAdCookie()
{
return getCookie("adcookie");
}
function getSurroundCookie()
{
var dc = document.cookie;
var prefix = "surroundId=";
var begin = dc.indexOf("; " + prefix);
if (begin == -1)
{
begin = dc.indexOf(prefix);
if (begin != 0) return null;
}
else
{
begin += 2;
}
var end = document.cookie.indexOf(";", begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin + prefix.length, end));
}
// Setup for surround session.
var adid = ""; // used in the ad to start a surround session
var surroundTag = getSurroundCookie(); // Get surround session id from the cookie
if(surroundTag == null) // check if there was a surround session id in the cookie
{
surroundTag = "";
}
else
{
surroundTag = "srnd="+surroundTag; // finish setting up the key-value for the ad tags
}
//Setup for adcookie.
var adcookieTag = getAdCookie(); // Get the ad cookie string
adcookieTag = (typeof adcookieTag !== 'undefined') ? (adcookieTag) : ('');
dartad_tile = (typeof dartad_tile !== 'undefined') ? (dartad_tile + 1) : (1);
var dartad_url = "http://ad.ca.doubleclick.net/N3081/adj/vp_news.com/news/story;loc=theTop;loc=top;sz=468x60,728x90;dcopt=ist;kw=ron;kw=news;nk=print;pr=vp;ck=news;page=story;kw=vp;tile="+dartad_tile+";"+adcookieTag+surroundTag+"ord=84606186?"; // script ad code with adcookie, used for debug
document.write('<\/script>');
if(adid != "") // check if the ad should start a surround session only if a surround session has not yet started
{
surroundTag = "srnd="+adid; // setup the key-value for a surround session
setSurroundCookie(adid); // store the surround session id in a cookie.
}
CDMScriptManager.load('http://a123.g.akamai.net/f/123/12465/1h/www.theprovince.com/js/adsync/adsynclibrary.js');
if (typeof dartad_url != 'undefined') {
var dd = adSync.ParseDartAdUrl(dartad_url);
cwZoneAd=dd["zone"];
cwSiteAd =dd["site"];
cwKeyAd=dd["keyValues"];
}else {
cwSiteAd = "vp_news.com"; // plug in the Ad site variable
cwZoneAd= "news/story"; // plug in the ad zone.
cwKeyAd="kw=ron;kw=news"; // plug in the Ad key words.
}
var addthis_pub = 'canada.com';
function tabClick(eventText, hasVideo, id, classname, pause,syncAds)
{
//the statsEvent and Ad Refresh have been disabled on the story tab clicks
//I've left the code in the xsl (just commented out), in case the decision gets reversed.
//omniture event
//statsEvent(eventText);
//set tab
if(hasVideo)
switchTab(id,classname, pause);
else
setClass(id, classname);
//refresh ads
//if(syncAds)
//adSync.TriggerAdSynch();
}
function statsEvent(eventText)
{
//omniture event
s.prop38=s.pageName + eventText;
s.events='';
void(s.t());
}
function showTab(firstentrytype)
{
var tab = getQueryVar('tab');
var tabclass = '';
if (tab == 'PHOT' || (firstentrytype.indexOf('image/') != -1 && tab == ''))
tabclass = 'story_photo_content';
else if (tab == 'VID' || ((firstentrytype == 'application/vnd.canwest.maven' || firstentrytype == 'application/vnd.canwest.theplatform') && tab == ''))
tabclass = 'story_video_content';
else if (tab == 'FLSH' || (firstentrytype == 'application/x-shockwave-flash' && tab == ''))
tabclass = 'story_interactive_content';
if (tabclass != '')
setClass('storypage', tabclass);
}
function EmailThis(qs)
{
var url = "http://" + window.location.hostname + window.location.pathname;
var id = "";
id = getQueryVar("id");
if (id != "")
{
url = addQS(url, "id=" + id);
}
if (qs != "")
{
url = addQS(url, qs);
}
openWindow('/story_emailthis.html?referrer=' + encodeURIComponent(url), 'StoryEmailThis', 'scrollbars=yes,resizable=yes,width=550,height=380')
}
function getQueryVar(key)
{
var qs = window.location.search.substring(1);
var arrQS = qs.split("&");
var value = "";
for (i=0; i= adPos)
{
showAd = true;
}
else
{
offsetPos = eosPos + offset;
if (offsetPos >= adPos)
{
showAd = true;
}
}
// write out ad include
if (showAd == true)
{
document.getElementById(ad_elem).style.display = "block";
}
}
function X(id) {
var obj = document.getElementById(id);
var x = obj.offsetLeft
while (obj = obj.offsetParent) x += obj.offsetLeft
return x
}
function Y(id) {
var obj = document.getElementById(id);
var y = obj.offsetTop
while (obj = obj.offsetParent) y += obj.offsetTop
return y
}
CDMScriptManager.load("http://s9.addthis.com/js/widget.php?v=10");
showTab("text/html");
function resizeImage() {
var imgBox = document.getElementById('imageBox');
var photo = document.getElementById('storyphoto');
if (imgBox != null && photo != null)
{
if(photo.width >= 460)
{
imgBox.className = 'imagesize460';
}
else
{
if(photo.width >= 300)
{
imgBox.className = 'imagesize310';
}
else
{
imgBox.className = 'imageboxpadding';
}
imgBox.style.width = photo.width + 'px';
}
}
}
function getStoryFontSize() {
var storyfontsize = getCookie('storyfontsize');
var storyfontimage = getCookie('storyfontimage');
// use cookied value, if present
if (storyfontsize != null)
{
setClass('story_content',storyfontsize);
if (storyfontimage != null)
{
setClass('fontsizecontainer',storyfontimage);
}
}
else // default it to para14 if no cookie
{
setClass('story_content','para14');
setClass('fontsizecontainer','size02');
}
}
function setStoryFontSize(storyfontsize,storyfontimage) {
setClass('story_content',storyfontsize);
setClass('fontsizecontainer',storyfontimage);
setCookie('storyfontsize', storyfontsize, '365', '/', '', '');
setCookie('storyfontimage', storyfontimage, '365', '/', '', '');
}
function setCookie( name, value, expires, path, domain, secure ) {
// set time
var today = new Date();
today.setTime( today.getTime() );
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24; //days
}
var expires_date = new Date( today.getTime() + (expires) );
document.cookie = name + "=" + escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
( ( path ) ? ";path=" + path : "" ) +
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}
function getCookie( check_name ) {
// split this cookie up into name/value pairs
var a_all_cookies = document.cookie.split( ';' );
var a_temp_cookie = '';
var cookie_name = '';
var cookie_value = '';
var b_cookie_found = false; // set boolean t/f default f
for ( i = 0; i < a_all_cookies.length; i++ )
{
// split apart each name=value pair
a_temp_cookie = a_all_cookies[i].split( '=' );
// and trim left/right whitespace while we're at it
cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
// if the extracted name matches passed check_name
if ( cookie_name == check_name )
{
b_cookie_found = true;
// we need to handle case where cookie has no value but exists (no = sign, that is):
if ( a_temp_cookie.length > 1 )
{
cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
}
// note that in cases where cookie is initialized but no value, null is returned
return cookie_value;
break;
}
a_temp_cookie = null;
cookie_name = '';
}
if ( !b_cookie_found )
{
return null;
}
}
REGINA — He hasn’t read it yet, but Saskatchewan’s justice minister says he knows all he needs to know to keep convicted killer Colin Thatcher from making a dime off his new book.
Provincial Justice Minister Don Morgan said Tuesday his department will obtain a copy of Thatcher’s book when it’s released next week, to prepare for legal proceedings to prevent Thatcher from profiting from its sale.
The Saskatchewan government fast-tracked legislation in April to prevent convicted criminals from profiting from accounts of their crimes — legislation drafted with Thatcher’s pending book in mind.
“I haven’t seen anything that would indicate that (the legislation) would not apply,” Morgan said.
But publisher Jack David of Toronto-based ECW Press said he remains skeptical Thatcher’s book will fall within reach of the legislation, suggesting that attempts to seize profits may be challenged.
The act was quickly pulled together and passed in the spring after news broke that Thatcher was penning a book claiming he was framed for the murder of his former wife, JoAnn Wilson, who was killed in 1983. The legislation is meant to prevent people convicted of certain crimes from recounting them for profit, with any money generated directed to victims of crime.
“I think the way the act is worded (means) they’re going to try to include it. But I think the heart of the act is a crime recollected,” said David.
“Since the crime is not recollected in the book — because the book begins with the arrest and trial — then I think they have a weak case.”
The Ontario attorney general’s office has stated that it won’t take action under its own, similar law, and would instead leave the matter to Saskatchewan, where Thatcher was convicted of murder and returned to live after 22 years behind bars.
“I don’t know why Ontario decided to put its fingers in in the first place,” said David.
Nova Scotia and Alberta also have laws in place to prevent criminals from recounting their crimes for profit, although such legislation in Canada is rarely, if ever, put to use.
David said he and Thatcher will wait to see what steps the province might take.
“I’m really not sure how this is going to play out,” he said
© WonderCafe. All Rights Reserved
Brought to you by the people of The United Church of Canada
Opinions expressed on this site are not necessarily those of WonderCafe or The United Church of Canada
Comments
crazyheart
Posted on: 08/31/2009 22:27
Sorry I don't know what happened to my post but I can't delete. Do you think Colin Thatcher should make money on the proceeds of his book which is being released tomorrow?
Timebandit
Posted on: 08/31/2009 23:31
No. I don't think anyone should profit from brutally stabbing to death the mother of one's children.
LBmuskoka
Posted on: 09/01/2009 05:43
The best way to prevent Thatcher from making money is to not buy his book.
The next best way to make sure he doesn't keep any money is to drag him through the courts.
Win, win, IMHO.
LB
Publish and be damned. Arthur Wellesley
GordW
Posted on: 09/01/2009 10:53
SO the government has decided to give him some free publicity, thereby ensuring more people will hear about the book and some will buy it to find out what all the fuss is about? Hmmm. That seems to be self-defeating.
In the absence of a Son of Sam law it is questionable what can be done. But if nobody were to buy the book, or if publishers chose not to print the thing, it wouldn't be an issue would it?
GordW
Posted on: 09/01/2009 10:53
SO the government has decided to give him some free publicity, thereby ensuring more people will hear about the book and some will buy it to find out what all the fuss is about? Hmmm. That seems to be self-defeating.
In the absence of a Son of Sam law it is questionable what can be done. But if nobody were to buy the book, or if publishers chose not to print the thing, it wouldn't be an issue would it?
Dcn. Jae
Posted on: 09/02/2009 16:52
Colin Thatcher should not make money. That would be counterfeiting. He's done enough harm already.
crazyheart
Posted on: 09/02/2009 18:59
At one store today, his book ( 50 copies) was sold out in 34 min. Other bookstores were doing a brisk business and the library has a long list of the book on hold.