//<!IoRangeNoRedDotMode>
//These are defined in the RedDot Foundation - Page content class.
//var pageId = <%inf_PageID%>;
//var pgname = "<%=foundation_omnitureTitle%>";
//var ccode = "<%inf_CategoriesKeywords%>";
//var om_region = "<%inf_Language%>";
//var om_title = "<%stf_ContentTitle%>";
 
var mainsec = ccode;
var om_hier = null;
var om_events = null;
var prodstring = null;
var om_server = null;
var om_account = null;
var conversion_type = null;
var om_type = "Unspecified";
var om_app = null;
var om_channel = null;
var contentcategory = null;
var om_prod = new Array();
var pagename = null;
var om_prop3 = null;
var om_prop10 = null;
var om_prop12 = null;
var om_prop13 = null;
var om_evar1 = null;
var om_evar2 = null;


if(typeof om_contactID == 'undefined')
	var om_contactID = 0;
if(typeof om_reg == 'undefined')
	var om_reg = 'anonymous';
	
var omcc = "Omniture Content Category";
var omcpt = "Omniture Conversion Page Type";
var ompoc = "Omniture Product Offer Category";

if(pgname.length > 0) //&& mainsec.search(omcc) > 0)
{
	if(om_region == "ENU")
	{
		om_server = "US";
		om_account = "rightnowus";
	}
	else if(om_region == "DEU")
	{
		om_server = "DE";
		om_account = "rightnowde";
	}
	else if(om_region == "JPN")
	{
		om_server = "JP";
		om_account ="rightnowjp";
	}
	else if(om_region == "ENG")
	{
		om_server = "UK";
		om_account = "rightnowuk";
	}
	else if(om_region == "ENA")
	{
		om_server = "AU";
		om_account = "rightnowau";
	}
	else
	{
		om_server = "US";
		om_account = "rightnowus";	
	}
}

// Set conversion_type variable using Omniture Conversion Page Type keywords
if(ccode.search(omcpt) > 0)
{
	conversion_type = ccode.substring(ccode.search(omcpt) + 30);
	if(conversion_type.search(",") > 0)
		conversion_type = conversion_type.substring(0,(conversion_type.indexOf(",")));
}


//Set om_type varaible using Omniture Product Offer Category keywords
if(ccode.search(ompoc) > 0)
{
	om_type = ccode.substring(ccode.lastIndexOf(ompoc) + 32);
	if(om_type.search(",") > 0)
		om_type = om_type.substring(0,(om_type.indexOf(",")-1));

}


//get content category out of mainsec
if(mainsec.search(omcc) > 0)
{
	contentcategory = mainsec.substring((mainsec.lastIndexOf(omcc) + 26), mainsec.length);
	if(contentcategory.search(",") > 0)
	{
		contentcategory = contentcategory.substring(0, (contentcategory.indexOf(",")));
	}
	contentcategory = contentcategory.replace(".", ":");
}
//alert("pagename=" + pgname);
//alert("contentcat=" + contentcategory);

pagename = pgname;

if(contentcategory != null && contentcategory.search("Products") > 0)
{
	om_prop10 = pagename;	
}

if(contentcategory != null)
{
//convert contentcategory to an array
var contentCatArray = new Array();
contentCatArray = contentcategory.split(':');
//contentCatArray = contentCatArray[0].split(':');

//create site section variables
om_channel = contentCatArray[0];
if(contentcategory != null)
{
	var om_prop1 = contentcategory;	
	var om_prop2 = contentcategory + ":" + pgname;
}

for(var i=1; i<contentCatArray.length; i++)
{
	if(om_hier == null)
	{
		om_hier =  contentCatArray[i] + ":";
	}
	else
	{
		om_hier = om_hier + contentCatArray[i] + ":";	
	}
}

}
//build whole page name
if(om_hier == null)
	om_hier = "Home";



//pagename = om_server + ":" + om_hier + ":" + pagename;
pagename = om_server;
if(contentcategory != null)
	pagename = pagename +  ":" + contentcategory;
pagename = pagename + ":" + pgname;
pagename.replace(/::/g, ":");
om_hier = pagename.replace(/:/g, "|")
//alert("pagename = " + pagename);
//alert(om_hier);

//We need to make sure that converstion type is set to init or complete on the MA forms when they are presented to the
//users from the website.
if(conversion_type != null && conversion_type != "none")
{
	// Thank You Pages or Premium Content Pages - Lead Completed
	if(conversion_type == "delivery")
	{
		if(om_events != null)
			om_events += ",event2,event3,event14";
		else
			om_events = "event2,event3,event14";
		
		om_prod[0] = om_title;
		om_prod[1] = om_type;
		
		om_evar1 = pagename;
		om_evar2 = pagename;
		
	var roi_conversion = "1.00";
    var roi_category = pgname;
	}
	else if(conversion_type == "form")  //FORMS - Lead Initiated
	{
		if(om_events != null)
			om_events += ",event1,event13";
		else
			om_events = "event1,event13";
			
		om_evar1 = pagename;
		om_evar2 = pagename;
	}
	else if(conversion_type == "search")
	{
		if(om_events != null)
			om_events += ",event5";
		else
			om_events = "event5";
		
		om_prop3 = searchTerm;
		
	}
	else
	{ //just in case
		if(om_events != null)
			om_events += ",event1,event13";
		else
			om_events = "event1,event13";
			
		om_evar1 = pagename;
		om_evar2 = pagename;
	}
	if(om_events.charAt(om_events.length-1) == ",")
		om_events = om_events.substring(0,(om_events.length-1));

}

if(window.location.hostname == "us-new.jellystone.rightnow.com" || window.location.hostname == "de-new.jellystone.rightnow.com" || window.location.hostname == "jp-new.jellystone.rightnow.com")
	var s_account = "rightnowdev";
else
	var s_account = om_account + ",rightnowglobal";

//Now we have to call s_code.js before continuing.
 
 
