//var gaJsHost = (("https:" == document.location.protocol)
//? "https://ssl." : "http://www.");
//document.write("\<script src='" + gaJsHost
//+ "google-analytics.com/ga.js' type='text/javascript'>\<\/script>" );
//
var pageTracker = _gat._getTracker("UA-1624479-1");
pageTracker._setDomainName("sportsnet.ca");
pageTracker._initData();
if (storyType) {
	pageTracker._setCustomVar(
				1,
				"story_type",
				storyType,
				3
		);
}
pageTracker._trackPageview();
function RDMcreateCookie(name,value,days){
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	} else {
		var expires = "";
	}
	//allow for testing on other servers
	if (location.host.indexOf("sportsnet.ca") != -1) {
		document.cookie = name+"="+value+expires+"; domain=.sportsnet.ca; path=/";
	} else {
		document.cookie = name+"="+value+expires+"; path=/";
	}
}

function RDMgetCookie(n)
{
	var i = 0;
	var ca = document.cookie.replace(/\s*;\s*|=/g,';').split(';');
	for (;i<ca.length;i++) if(ca[i]==n) return ca[i+1];
	return '';
}

function trkCustLnk(lnkObj,lnkType,lnkName) {
  var s=s_gi(s_account);
  switch (lnkType) {
    case "RSS":
      s.linkTrackVars="prop29,eVar13,eVar22,eVar28,eVar29,eVar32,eVar39,campaign,events"; 
      s.linkTrackEvents="event10";
      s.prop29=lnkName;
      s.eVar29="RSS Subscriber"; 
      s.events="event10";
      void(s.tl(lnkObj,'o',lnkType+"||"+lnkName));
      break;
    case "Print":
      s.linkTrackVars="prop33,eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar32,eVar39,campaign,events"; 
      s.linkTrackEvents="event13";
      s.prop33=lnkName; 
      s.events="event13";
      void(s.tl(lnkObj,'o',lnkType+"||"+lnkName));
      break;
    case "Comment":
      s.linkTrackVars="eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar30,eVar32,eVar39,campaign,events"; 
      s.linkTrackEvents="event7";
      s.events="event7";
      void(s.tl(lnkObj,'o',lnkType+"||"+lnkName));
      break;
    case "RegionSelection":
      s.linkTrackVars="eVar13,eVar22,eVar28,eVar32,eVar39,campaign,events";
      if (s.channel&&s.channel.toUpperCase().indexOf("DEFAULT")==-1) { //region change
        s.linkTrackEvents="event15";
        s.events="event15";
        void(s.tl(lnkObj,'o',"RegionChange||"+s.channel+'>'+lnkName));
      }
      else { // region selection
        s.linkTrackVars="eVar13,eVar22,eVar28,eVar32,eVar39,campaign,events"; 
        s.linkTrackEvents="event17";
        s.events="event17";
        void(s.tl(lnkObj,'o',lnkType+"||"+lnkName));
      }
      break;
    case "RegionChange":
      s.linkTrackVars="eVar13,eVar22,eVar28,eVar32,eVar39,campaign,events"; 
      s.linkTrackEvents="event17";
      s.events="event17";
      void(s.tl(lnkObj,'o',lnkType+"||"+lnkName));
      break;
    case "AddThis":
      s.linkTrackVars="eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar30,eVar32,eVar39,campaign,events"; 
      s.linkTrackEvents="event9";
      // s.prop32=s.pageName; 
      s.events="event9";
      void(s.tl(true,'o',lnkType+"||"+s.pageName));
      break;
    case "SlideshowContent":
      s.linkTrackVars="eVar11,eVar12,eVar13,eVar22,eVar28,eVar32,eVar39,campaign,events"; 
      s.linkTrackEvents="event5";
      s.events="event5";
      void(s.tl(lnkObj,'o',lnkType+"||"+lnkName));
      break;  

//following cases added during 2009 redesign
    case "SearchClick":
      s.linkTrackVars="prop1,eVar1,campaign,events";
      s.linkTrackEvents="event29";
      s.events="event29";
      void(s.tl(true,'o',lnkType+"||"+lnkName));
      break;
    case "Stats":
      s.linkTrackVars="prop1,prop29,eVar13,eVar22,eVar28,eVar29,eVar32,eVar39,campaign";
      s.prop29=lnkName;
      s.eVar29="Stat Request";
      void(s.tl(lnkObj,'o',lnkType+"||"+lnkName));
      break;
    case "TVSchedView":
      s.linkTrackVars="prop38,eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,campaign";
      s.linkTrackEvents=" ";
      s.prop38=lnkType+"||"+lnkName;
      s.events=" ";
      void(s.tl(true,'o',lnkType+"||"+lnkName));
      break;
//above cases added during 2009 redesign   

//below is old TVSchedview case
//    case "TVSchedView":
//      evtemp = s.events;
//      s.events="event18";      
//      s.t();
//      s.events = evtemp;
//      break;    
    case "TVSchedDnld":
      s.linkTrackVars="prop38,eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,campaign,events"; 
      s.linkTrackEvents="event19";
      s.prop38=lnkType+"||"+lnkName; 
      s.events="event19";
      void(s.tl(true,'o',lnkType+"||"+lnkName));
      break;    
    case "TVSchedPrnt":
      s.linkTrackVars="prop38,eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,campaign,events"; 
      s.linkTrackEvents="event20";
      s.prop38=lnkType+"||"+lnkName; 
      s.events="event20";
      void(s.tl(true,'o',lnkType+"||"+lnkName));
      break;    
    case "TVSchedProg":
      s.linkTrackVars="prop38,eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,campaign,events"; 
      s.linkTrackEvents="event21";
      s.prop38=lnkType+"||"+lnkName; 
      s.events="event21";
      void(s.tl(true,'o',lnkType+"||"+lnkName));
      break;    
    case "TVSchedReminder":
      s.linkTrackVars="prop38,eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,campaign,events"; 
      s.linkTrackEvents="event22";
      s.prop38=lnkType+"||"+lnkName; 
      s.events="event22";
      void(s.tl(true,'o',lnkType+"||"+lnkName));
      break;    
    case "TVSchedDateSelect":
      s.linkTrackVars="prop38,eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,campaign,events"; 
      s.linkTrackEvents="event23";
      s.prop38=lnkType+"||"+lnkName; 
      s.events="event23";
      void(s.tl(true,'o',lnkType+"||"+lnkName));
      break;    
    case "TVSchedOther":
      s.linkTrackVars="prop38,eVar6,eVar7,eVar8,eVar9,eVar13,eVar22,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,campaign,events"; 
      s.linkTrackEvents="event24";
      s.prop38=lnkType+"||"+lnkName; 
      s.events="event24";
      void(s.tl(true,'o',lnkType+"||"+lnkName));
      break;    
    case "StreamStart":
      s.linkTrackVars="prop14,eVar6,eVar7,eVar8,eVar9,eVar11,eVar12,eVar13,eVar14,eVar22,eVar25,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,eVar45,eVar46,eVar47,eVar48,eVar49,campaign,events"; 
      s.linkTrackEvents="event30";
      s.prop14=lnkName; 
      s.eVar14=s.prop14;
      s.events="event30";
    	void(s.tl(true,"o",lnkType+"||"+lnkName));
      break;
    case "VideoComplete":
      s.linkTrackVars="eVar6,eVar7,eVar8,eVar9,eVar11,eVar12,eVar13,eVar14,eVar22,eVar25,eVar26,eVar27,eVar28,eVar32,eVar37,eVar39,eVar45,eVar46,eVar47,eVar48,eVar49,campaign,events"; 
      s.linkTrackEvents="event31";
      s.eVar14=lnkName;
      s.events="event31";
    	void(s.tl(true,"o",lnkType+"||"+lnkName));
      break;
    case "VideoStop":
    	void(s.tl(true,"o",lnkType+"||"+lnkName));
      break;
    case "VideoStart":
    	void(s.tl(true,"o",lnkType+"||"+lnkName));
      break;
    case "VideoPlay":
    	void(s.tl(true,"o",lnkType+"||"+lnkName));
      break;
    default:
      // s.linkTrackVars=""; 
      // s.tl(lnkObj,'o','UNDEFINED EVENT: '+lnkType+' : '+lnkName);
      break;
  }
  
}

