﻿//-----------------------------------------------------------------------------------
function GetSaccount() {
  var s_omtr = s_gi(s_account);
  if (window.initializeOmniture != null) {
    initializeOmniture(s_omtr);
  }
  else {
    s_omtr.channel = '';
    s_omtr.servers = 'server1';
    s_omtr.prop22 = "Campbell's Kitchen";
    s_omtr.prop23 = "Campbell's";
    s_omtr.prop24 = "Content Sites";
    s_omtr.prop25 = "Pages";
    s_omtr.prop31 = "14546";
    s_omtr.prop33 = "Friend";
    s_omtr.prop34 = "20-30";
    s_omtr.prop35 = "TV";
  }
  return s_omtr;
}

function callOmniture(pagenameValue, product1, event1) {
  var s_omtr = GetSaccount();
  s_omtr.pageName = pagenameValue;
  s_omtr.products = product1;
  s_omtr.events = event1;
  var s_code = s_omtr.t();
  if (s_code)
    document.write(s_code);

  /*
  String.prototype.startsWith = function(str) { return (this.match("^" + str) == str) }
  var debug = 's_account: ' + s_account + '\n';
  for (var p in s_omtr)
  {
    if ((p == 'pageName') || (p == 'channel') || (p == 'products') || (p == 'events') || p.startsWith('prop') || p.startsWith('eVar'))
      debug += (p + ': ' + s_omtr[p] + '\n');
  }
  alert(debug);
  */
}

function callOmnitureForPagesWithRecipeId(pageName, recipeId, recipeName, recipeCategory)
{
  var s_omtr = GetSaccount();
  s_omtr.pageName = pageName;
  s_omtr.events = "event13";
  s_omtr.prop2 = recipeId;
  s_omtr.prop20 = recipeName;
  s_omtr.prop4 = recipeCategory;
  var s_code = s_omtr.t();
  if (s_code)
    document.write(s_code);
}

function callOmnitureForPagesRecipeCategory(pageName, recipeCategory) {
  var s_omtr = GetSaccount();
  s_omtr.pageName = pageName;
  s_omtr.prop4 = recipeCategory;
  var s_code = s_omtr.t();
  if (s_code)
    document.write(s_code);
}

function callOmnitureForPagesSearchResults(pageName, searchTerm, searchType, searchResult) {
  var s_omtr = GetSaccount();
  s_omtr.pageName = pageName;
  s_omtr.prop11 = searchTerm;
  s_omtr.prop12 = searchType;
  s_omtr.prop13 = searchResult;
  var s_code = s_omtr.t();
  if (s_code)
    document.write(s_code);
}

function callOmnitureForPagesArticle(pageName, articleId, articleTitle, event1) {
  var s_omtr = GetSaccount();
  s_omtr.pageName = pageName;
  s_omtr.prop32 = articleId;
  s_omtr.prop30 = articleTitle;
  s_omtr.events = event1;
  var s_code = s_omtr.t();
  if (s_code)
    document.write(s_code);
}

function callOmnitureSendToFriend(pagenameValue, event1) {
  var s_omtr = s_gi(s_account)
  s_omtr.pageName = pagenameValue;
  s_omtr.events = event1;
  s_omtr.eVar9 = "Send to a Friend"
  var s_code = s_omtr.t();
  if (s_code)
    document.write(s_code);
}

function callOmnitureForPagesRegistration(pageName) {
  var s_omtr = GetSaccount();
  s_omtr.pageName = pageName;
  s_omtr.events = "event17";
  s_omtr.eVar3 = "Registration";
  var s_code = s_omtr.t();
  if (s_code)
    document.write(s_code);
}
