
var TrackTag = "http://switch.atdmt.com/action/";

var _debug = {
	str : '',

	clear: function() {this.str = '';},
	show: function(n) {alert(n);},
	trace: function(s) {str += s + '\n';},
	writeTrace: function() {alert(str);}
}

function GetActionTag(URL) {
	var newUrl = TrackTag + URL;
	// alert('GetActionTag: '+newUrl);

	var action_tag = new Image();
	action_tag.src = newUrl;
}

// Tracking functions

function sendAtlasMessage(pageName) {
	GetActionTag(pageName);
}

function setOmnitureVariables(qs) {
	// -- set Analytics variables from qs --
	s.pageName = (qs.pageName) ? qs.pageName : '';
	s.channel = (qs.channel) ? qs.channel : '';
	s.prop23 = (qs.site) ? qs.site : '';
	//s.eVar1 = (qs.internalCampaign) ? qs.internalCampaign : '';
	s.eVar3 = (qs.gearid) ? qs.gearid : '';
	s.eVar4 = (qs.visitorType) ? qs.visitorType : '';
	s.eVar5 = (qs.merchandising) ? qs.merchandising : '';
	s.eVar6 = (qs.zone) ? qs.zone : '';
	s.prop3 = s.eVar6;
	s.events = (qs.events) ? qs.events : '';
	s.products = (qs.products) ? qs.products : '';

	//alert('pageName:'+s.pageName);
	
	// -- call atlas --
	var ev = s.events; //.split(',');
	//for(var i=0; i<ev.length; i++) {
		switch(s.events) {
			case 'purchase':
				sendAtlasMessage('oy6sea_simplysearscollegecartsearscheckout_6');
				break;
			case 'event1':
				sendAtlasMessage('oy6sea_simplysearscollegewishlistemailforward_6');
				break;
			case 'event2':
				sendAtlasMessage('oy6sea_simplysearscollegewishlistadditem_6');
				break;
			case 'scOpen,scAdd,event11,event12':
			case 'scAdd,event11,event12':
			    setCookie('cartitem','true');
				sendAtlasMessage('oy6sea_simplysearscollegecartadditem_6');
				break;
			case 'scRemove':
				sendAtlasMessage('oy6sea_simplysearscollegecartremoveitem_6');
				break;
			case 'scOpen,scAdd,event11,event12':
			    setCookie('cartitem','true');
				sendAtlasMessage('oy6sea_simplysearscollegecartopen_6');
				break;
			case 'event7':
				var url = 'oy6sea_simplysearscollegegeargearid_6';
				//if (qs.gearid) {url+=+qs.gearid};
				sendAtlasMessage(url);
				break;
			case 'event10':
				sendAtlasMessage('oy6sea_simplysearscollegeregister_6');
				break;
			case 'event3,event2':
				sendAtlasMessage('oy6sea_simplysearscollegewishtlistfirstusage_6');
				break;
			case 'event4,event5,event11,event12':
				sendAtlasMessage('oy6sea_simplysearscollegewishlistmovetocart_6');
				break;
		} 
	//}
}

function sendEvent(qs) {
	//alert(qs.pageName);
	setOmnitureVariables(qs);
	s.t();

	return 'true';
}


function sendEvents(qsArr) {
	var qs;
	for (var i=0; i<qsArr.length; i++ ) {
		qs = qsArr[i];
		sendEvent(qs);
	}
}

function linkTo(qs) {
 
	setOmnitureVariables(qs);
	void(s.tl(true, qs.type, encodeUrl(qs.url)));
	var newwin = window.open(encodeUrl(qs.url), qs.target).focus();
		
}

function encodeUrl(s) {
	var url;

	var start = s.indexOf("?url=");
	if (start >= 0) {
		start += 5;
		var targetUrl = escape(s.substr(start));
		url = s.substring(0, start) + targetUrl;
	}
	else {
		url = s;
	}
	
	return url;
}


// ------------ Atlas