/*	
*	(c) Burton Snowboards ride4kevin
*	Creates irideforkevin banner above body
*	content. Tracks banner placement within GA.
*/

var ride4kevin_lnk_url = "http://www.burton.com/irideforkevin";
var ride4kevin_img_url = "http://akamai.burton.com/2010/Ride4kevin/badge.gif";

function randomXToY(minVal,maxVal,floatVal) {
  var randVal = minVal+(Math.random()*(maxVal-minVal));
  return typeof floatVal=='undefined'?Math.round(randVal):randVal.toFixed(floatVal);
}

function bannerTrack() {
	var k_utmac = 'UA-831451-1';
	var k_utmn = randomXToY(1000000000,9999999999); //random request number
	var k_cookie = randomXToY(10000000,99999999); //random cookie number
	var k_random = randomXToY(1000000000,2147483647); //number under 2147483647

	var k_currentTime = new Date()
	var k_month = k_currentTime.getMonth() + 1
	var k_day = k_currentTime.getDate()
	var k_year = k_currentTime.getFullYear()
	var k_today = k_month + "/" + k_day + "/" + k_year; //today
	var k_uservar = '-';

	var k_referer = window.location; //referer url
	var k_prefix = window.parent.document.location.protocol;

	if (k_prefix == 'https:') {
		var k_urchinDomain = 'https://ssl.google-analytics.com';
	} else {
		var k_urchinDomain = 'http://www.google-analytics.com';
	}
	var k_urchinUrl = k_urchinDomain+'/__utm.gif?utmwv=1&utmn='+k_utmn+'&utmsr=-&utmsc=-&utmul=-&utmje=0&utmfl=-&utmdt=iride4kevin&utmhn=content.burton.com&utmr='+k_referer+'&utmp=iride4kevinbanner&utmac='+k_utmac+'&utmcc=__utma%3D'+k_cookie+'.'+k_random+'.'+k_today+'.'+k_today+'.'+k_today+'.2%3B%2B__utmb%3D'+k_cookie+'%3B%2B__utmc%3D'+k_cookie+'%3B%2B__utmz%3D'+k_cookie+'.'+k_today+'.2.2.utmccn%3D(direct)%7Cutmcsr%3D(direct)%7Cutmcmd%3D(none)%3B%2B__utmv%3D'+k_cookie+'.'+k_uservar+'%3B';
	return k_urchinUrl;
}

var addKevinLink = {
	init:function() {
		var oLink = document.createElement('a');
		oLink.id = 'ride4kevin';
		oLink.href = ride4kevin_lnk_url;
		oLink.target = '_blank';
		oLink.style.display="block";
		oLink.style.width = "100%";
		oLink.style.backgroundColor = "#0067aa";
		oLink.style.textAlign = "center";
		
		var oImg = document.createElement('img');
		oImg.src = ride4kevin_img_url;
		oImg.border = "0";
		
		oLink.appendChild(oImg);
		document.body.insertBefore(oLink, document.body.childNodes[0]);
		
		var tImg = document.createElement('img');
		tImg.src = bannerTrack();
		tImg.border = "0";
		tImg.style.display = "none";
		
		oLink.appendChild(tImg);
	},
	/* addEvent function from http://www.quirksmode.org/blog/archives/2005/10/_and_the_winner_1.html */
	addEvent:function(obj, type, fn) {
		if (obj.addEventListener)
			obj.addEventListener(type, fn, false);
		else if (obj.attachEvent) {
			obj["e"+type+fn] = fn;
			obj[type+fn] = function() {obj["e"+type+fn](window.event);}
			obj.attachEvent("on"+type, obj[type+fn]);
		}
	}
};
addKevinLink.addEvent(window, 'load', function(){addKevinLink.init();})
