﻿function getTrackerString() {
	var sourceData = '';
	var mediumData = '';
	var contentData = '';
	var campaignData = '';

	if (theSource.length > 0) {
		sourceData = "utm_source=" + theSource + "&";
	}
	if (theMedium.length > 0) {
		mediumData = "utm_medium=" + theMedium + "&";
	}
	if (theContent.length > 0) {
		contentData = "utm_content=" + theContent + "&";
	}
	if (theCampaign.length > 0) {
		campaignData = "utm_campaign=" + theCampaign;
	}

	var returnstring = sourceData + mediumData + contentData + campaignData;
	return returnstring;
}

function getParamPassString() {
	var sourceData = '';
	var mediumData = '';
	var contentData = '';
	var campaignData = '';

	if (theSource.length > 0) {
		sourceData = "source=" + theSource + "&";
	}
	if (theMedium.length > 0) {
		mediumData = "medium=" + theMedium + "&";
	}
	if (theContent.length > 0) {
		contentData = "content=" + theContent + "&";
	}
	if (theCampaign.length > 0) {
		campaignData = "campaign=" + theCampaign;
	}

	var returnstring = sourceData + mediumData + contentData + campaignData;
	return returnstring;
}


function visitboatpartner(URLStr) {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/visitboatpartner?" + getTrackerString());
	newBrowserWindow(URLStr);
}

function orderdvd() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/orderdvd?" + getTrackerString());
	popUpWindow('http://www.evinrude.com/en-US/Media.Center/Order.Dvd.Brochure.htm?' + getParamPassString(), '0', '0', '660', '420', 'yes');

}

function findadealer(varZipcode, varSearchType, varBoatType) {
	var searchtype;
	if (varSearchType == "engine") {
		searchtype = "1";
	} else if (varSearchType == "engineandboat") {
		searchtype = "2";
	}
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/findadealer?" + getTrackerString());
	popUpWindow('http://dealerlocator.evinrude.com/en/evDealerLocator_micro.asp?BrandID=1&DealerType=' + searchtype + '&ZipCodeSearch=Search&zipcode=' + varZipcode + '&BoatType=' + varBoatType, '0', '0', '780', '400', 'yes');

}

function aboutevinrude() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/aboutevinrude?" + getTrackerString());
	document.location = "http://www.evinrude.com/en-US/?" + getParamPassString();
}

function requestquote() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/requestquote?" + getTrackerString());
	popUpWindow('http://www.evinrude.com/en-US/Media.Center/Get.Quote.htm?' + getParamPassString(), '0', '0', '410', '710', 'yes');
}

function evinrudehistory() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/evinrudehistory?" + getTrackerString());
	document.location = "http://evinrude100years.com/?" + getParamPassString();
}

function enginecontest() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/enginecontest?" + getTrackerString());
	document.location = "http://www.evinrude.com/en-US/Media.Center/Contest/Login.Revive.Your.Boat.htm?" + getParamPassString();
}

function contactevinrude() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/contactevinrude?" + getTrackerString());
	popUpWindow('http://www.evinrude.com/en-US/About.Us/Contact.htm?popup=true' + '&' + getParamPassString(), '0', '0', '812', '400', 'yes');
}

function legalnotice() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/legalnotice?" + getTrackerString());
	popUpWindow('http://www.evinrude.com/en-US/About.Us/Legal.Notice.htm?popup=true' + '&' + getParamPassString(), '0', '0', '812', '400', 'yes');
}

function privacypolicy() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/privacypolicy?" + getTrackerString());
	popUpWindow('http://www.evinrude.com/en-US/About.Us/Privacy.Policy.htm?popup=true' + '&' + getParamPassString(), '0', '0', '812', '400', 'yes');
}

function currentpromo() {
	var pageTracker = _gat._getTracker("UA-8066846-1");
	pageTracker._setDomainName("none");
	pageTracker._setAllowLinker(true);
	pageTracker._trackPageview("/currentpromo_Jan1-Apr1_EarlyStart?" + getTrackerString());
	popUpWindow('http://www.evinrude.com/en-US/Promotions/Spring-Savings-Sales-Event' + '?' + getParamPassString(), '0', '0', '980', '500', 'yes');
}