/* You may give each page an identifying name, server, and channel on
the next lines. */
if (!sc) var sc = new Object();
if (window.console == null)
{
	console = new Object();
	console.log = function (str) { /*alert(str);*/ }
}

function getPageNameFromUrl ()
{
	var url = location.pathname.substring(1).replace(/\//g, ':');
	
	var needles = new Array(
		'.php',
		'.html',
		'.htm',
		'/');
	var replacements = new Array(
		'');
	return str_replace(needles, replacements, url);
}
function str_replace (n, r, str)
{
	for (var i = 0; i < n.length; i++)
	{
		var tmp = (r.length == n.length) ? r[i] : r[0];
		//console.log("str: '" + str + "', n[i]: '" + n[i] + "', tmp: '" + tmp + "'");
		str = str.replace(n[i], tmp);
	}
	return str;
}
siteCatalystPageName = (window.siteCatalystPageName != null) ? siteCatalystPageName : getPageNameFromUrl();
if (siteCatalystPageName == "") siteCatalystPageName = "splash";
console.log('SC Page Name: ' + siteCatalystPageName);

if (/sportdog_team:/i.test(siteCatalystPageName)) {
	sc.channel = "training_information";
	sc.prop1 = sc.channel + ":pro_staff_bios";
} else if (/articles:/i.test(siteCatalystPageName)) {
	sc.channel = "training_information";
	sc.prop1 = sc.channel + ":articles";
} else if (/^conservation:/i.test(siteCatalystPageName)) {
	sc.channel = "conservation";
} else if (/^international:/i.test(siteCatalystPageName)) {
	sc.channel = "international";
	if (/product/i.test(siteCatalystPageName)) {
		sc.prop1 = sc.channel + ":products";
	} else if (/buy/i.test(siteCatalystPageName) || (/dealer/i.test(siteCatalystPageName))) {
		sc.prop1 = sc.channel + ":locate_dealer";
	} else if (/warranty/i.test(siteCatalystPageName) || (/contact/i.test(siteCatalystPageName)) || (/customer/i.test(siteCatalystPageName))) {
		sc.prop1 = sc.channel + ":support";
	}
}

if (/privacy/i.test(siteCatalystPageName)) {
	siteCatalystPageName = "home:privacy";
	sc.channel = "home";
	sc.prop1 = sc.channel + ":privacy";
}

switch (siteCatalystPageName)
{
	case "general:aboutus":
		sc.channel = "about";
		break;
	case "general:seminars":
		sc.channel = "training_information";
		sc.prop1 = sc.channel + ":seminars";
		break;
	case "general:testimonials":
		sc.channel = "feedback";
		sc.prop1 = sc.channel + ":testimonials";
		break;
	case "general:drytek":
		sc.channel = "technology";
		sc.prop1 = sc.channel + ":drytek";
		break;
	case "general:patents":
		sc.channel = "technology";
		sc.prop1 = sc.channel + ":patents";
		break;
	case "general:dealer_inquiries":
		sc.channel = "locate_dealer";
		sc.prop1 = sc.channel + ":dealer_inquiries";
		break;
	case "dealer_locator:index":
		sc.channel = "locate_dealer";
		sc.prop1 = sc.channel + ":by_zipcode";
		break;
	case "general:afterthesale":
		sc.channel = "support";
		sc.prop1 = sc.channel + ":manuals";
		break;
	case "general:faq":
		sc.channel = "support";
		sc.prop1 = sc.channel + ":faq";
		break;
	case "customercare:customer_service":
	case "general:customer_service":
		sc.channel = "support";
		sc.prop1 = sc.channel + ":request";
		break;
	case "general:contactus":
		sc.channel = "support";
		sc.prop1 = sc.channel + ":contact";
		break;
	case "general:warranty":
		sc.channel = "support";
		sc.prop1 = sc.channel + ":warranty";
		break;
	case "customercare:service_charges":
		sc.channel = "support";
		sc.prop1 = sc.channel + ":warranty";
		sc.prop2 = sc.prop1 + ":service_charges";
		break;
	case "general:new":
		sc.channel = "press_room";
		sc.prop1 = sc.channel + ":press_releases";
		break;
	case "general:events":
		sc.channel = "press_room";
		sc.prop1 = sc.channel + ":events";
		break;
	case "general:super_retriever":
		sc.channel = "press_room";
		sc.prop1 = sc.channel + ":super_retriever_series";
		break;
	case "general:new_product_announcements":
		sc.channel = "press_room";
		sc.prop1 = sc.channel + ":new_product_information";
		break;
}

if (sc.channel == "" && (/general:/i.test(siteCatalystPageName))) {
	sc.channel = "general";
	sc.prop1 = sc.channel + ":article";
}

for (prop in sc)
{
	//console.log("before: " + sc[prop]);
	switch (prop)
	{
		case "prop1":
			if (sc.prop1 == "") sc.prop1 = sc.channel;
			break;
		case "prop2":
			if (sc.prop2 == "") sc.prop2 = sc.prop1;
			break;
	}
	//console.log("after: " + sc[prop]);
}

if (sc.channel == sc.prop1 && sc.channel == sc.prop2) sc.prop3 = "Department";

console.log(sc);


s.pageName=siteCatalystPageName;
s.server=""
s.channel=sc.channel;
s.pageType=""
s.prop1=sc.prop1;
s.prop2=sc.prop2;
s.prop3=sc.prop3;
s.prop4=""
s.prop5=""
/* Conversion Variables */
s.campaign=""
s.state=""
s.zip=""
s.events=""
s.products=""
s.purchaseID=""
s.eVar1=""
s.eVar2=""
s.eVar3=""
s.eVar4=""
s.eVar5=""
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code=s.t();if(s_code)document.write(s_code);