/*Copyright (C) 2000-2009, Manticore Technology Corporation. All rights reserved. Patent Pending. v052405.*/

var MTCli; 
var MTCx151s = "031104"; 
var MTCx150s = "stats.manticoretechnology.com"; 
var MTCx100b = false; 
var MTCx104n = 3; 
var MTCx104s = ""; 
var MTCx105n = 1; 
var sTMTag = ""; 
var MTCip = ""; 
var MTCpc = ""; 
var MTCaf = ""; 
var MTCo_pce = "30"; 
var MTCo_pcsl = 0; 
var MTCci; 
var MTCpn; 
var MTCpt; 
var MTCrp; 
var MTCbv; 
var MTCsr; 
var MTCcd; 
var MTCje; 
var MTCbt; 
var MTCtz; 
var MTCml; 
var sTMServerGroup = ""; 
var sTMContentCategory = ""; 
var MTCon = ""; 
var MTCii = ""; 
var MTCea = ""; 
var MTCcp = ""; 
var MTCepci = ""; 
var MTCvd = ""; 
function mtc4300s() {
   var MTCx402d = new Date(); 
   var MTCx401s = ""; 
   MTCx401s = ((location.protocol == 'http:') ? 'http:':'https:') + "//" + MTCx150s + "/Data/" + MTC_GROUP + "/" + MTC_ID + "/" + MTC_Key + "/mtcLogData.asp?ID=" + MTC_ID + "&Key=" + MTC_Key; 
   MTCx401s += mtc4400s("ra", MTCx402d.getTime()); 
   MTCx401s += mtc4400s("pn", MTCpn); 
   MTCx401s += mtc4400s("rp", MTCrp); 
   MTCx401s += mtc4400s("sr", MTCsr); 
   MTCx401s += mtc4400s("cd", MTCcd); 
   MTCx401s += mtc4400s("tz", MTCtz); 
   MTCx401s += mtc4400s("ci", MTCci); 
   MTCx401s += mtc4400s("je", MTCje); 
   MTCx401s += mtc4400s("cc", sTMContentCategory); 
   MTCx401s += mtc4400s("sg", sTMServerGroup); 
   MTCx401s += mtc4400s("ip", MTCip); 
   MTCx401s += mtc4400s("pc", MTCpc); 
   MTCx401s += mtc4400s("pt", MTCpt); 
   MTCx401s += mtc4400s("af", MTCaf); 
   if (MTCjsv) {
      MTCx401s += mtc4400s("jsv", MTCjsv); 
      }
   MTCx401s += mtc4400s("on", MTCon); 
   MTCx401s += mtc4400s("ii", MTCii); 
   MTCx401s += mtc4400s("ea", MTCea); 
   MTCx401s += mtc4400s("cp", MTCcp); 
   MTCx401s += mtc4400s("epci", MTCepci); 
   MTCx401s += mtc4400s("vd", MTCvd); 
   MTCx401s += mtc4400s("o_pce", MTCo_pce); 
   MTCx401s += mtc4400s("o_pcsl", MTCo_pcsl); 
   MTCx401s += mtc4400s("ml", MTCml); 
   return MTCx401s; 
   }
function mtc4400s(MTCx401s, MTCx402s) {
   return "&" + MTCx401s + "=" + escape(MTCx402s); 
   }
function mtc4401(MTCx400s, MTCx401s) {
   document.cookie = MTCx400s + "=" + escape (MTCx401s) + "; path=/"; 
   }
function mtc4402s(MTCx400s) {
   var arg = MTCx400s + "="; 
   var alen = arg.length; 
   var clen = document.cookie.length; 
   var i = 0; 
   while (i < clen) {
      var j = i + alen; 
      if (document.cookie.substring(i, j) == arg) {
         return mtc4403s (j); 
         }
      i = document.cookie.indexOf(" ", i) + 1; 
      if (i == 0) break; 
      }
   return null; 
   }
function mtc4403s (MTCx400n) {
   var endstr = document.cookie.indexOf (";", MTCx400n); 
   if (("" + endstr) == "" || endstr == - 1)endstr = document.cookie.length; 
   return unescape(document.cookie.substring(MTCx400n, endstr)); 
   }
function mtc4201() {
   sTMTag = "<img src=\"" + mtc4300s() + "\" hspace=0 vspace=0 height=1 width=1 visibility=hide suppress=true>"; 
   }
function mtc4200() {
   mtc4201(); 
   sImageTag = sTMTag; 
   }
function mtc7201() {
   mtcSetVTSCampaignAID(mtc6400("vtsaid")); 
   mtcSetVTSCampaignAID(mtc6400("mtcCampaign")); 
   }
function mtc6400(MTCx400s) {
   var sCP = "", s; 
   s = location.search; 
   i = s.toUpperCase().lastIndexOf(MTCx400s.toUpperCase() + "="); 
   if (i >= 0) {
      sCP = s.substring(i + 1 + MTCx400s.length); 
      i = sCP.indexOf("&"); 
      if (i >= 0) {
         sCP = sCP.substring(0, i); 
         }
      }
   return sCP; 
   }
function mtc6401(MTCx400s, MTCx401s) {
   var MTCx402s = ""; 
   var MTCx403s = MTCx401s; 
   i = MTCx401s.toUpperCase().lastIndexOf(MTCx400s.toUpperCase() + "="); 
   if (i >= 0) {
      MTCx402s = MTCx401s.substring(i + 1 + MTCx400s.length); 
      MTCx403s = MTCx401s.substring(0, i); 
      i = MTCx402s.indexOf("&"); 
      if (i >= 0) {
         MTCx403s = MTCx403s + MTCx402s.substring(i + 1, MTCx402s.length); 
         }
      i = MTCx403s.indexOf("?"); 
      if (i == MTCx403s.length - 1) {
         MTCx403s = MTCx403s.substring(0, MTCx403s.length - 1); 
         }
      if(MTCx403s.substring(MTCx403s.length - 1, MTCx403s.length) == "&") {
         MTCx403s = MTCx403s.substring(0, MTCx403s.length - 1); 
         }
      }
   return MTCx403s; 
   }
function mtc6402(MTCx400s, MTCx401s, MTCx402s) {
   i = MTCx402s.indexOf("?"); 
   if (i >= 0) {
      MTCx402s = MTCx402s + "&"}
   else {
      MTCx402s = MTCx402s + "?"}
   MTCx402s = MTCx402s + MTCx400s + "=" + escape(MTCx401s); 
   return MTCx402s; 
   }
function mtcGO() {
   MTCli = new Image(); 
   MTCli.src = mtc4300s(); 
   mtc4203(); 
   }
function mtcGoCritical() {
   window.onunload = mtc8200; 
   MTCli = new Image(); 
   MTCli.src = mtc4300s(); 
   MTCli.onload = mtc8100; 
   mtc4203(); 
   }
function mtcConfig(sOption, sValue) {
   if (sOption == "MTC_PROMO_EXP")MTCo_pce = sValue; 
   else if (sOption == "MTC_PROMO_SETLAST")MTCo_pcsl = sValue; 
   else if (sOption == "MTC_EE_URL")mtc4401("mtcEEO_U", sValue); 
   else if (sOption == "MTC_EE_DELAY")mtc4401("mtcEEO_D", sValue); 
   else if (sOption == "MTC_SF_W2L_AUTOATTACH")MTCx105n = sValue; 
   }
function mtc8200() {
   if (MTCx100b == false)return false; 
   mtc8201(); 
   }
var mtc8201; 
if (document.body)mtc8201 = document.body.onunload; 
function mtc8100() {
   MTCx100b = true; 
   }
function mtcSetOrderNumber(sOrderNumber) {
   if (sOrderNumber != "") {
      MTCon = sOrderNumber; 
      mtc4200(); 
      }
   }
function vcmSetOrderNumber(sOrderNumber) {
   mtcSetOrderNumber(sOrderNumber); 
   }
function vcmSetPageName(sPageName) {
   MTCpn = sPageName; 
   mtc4200(); 
   }
function mtcAddOrderItem(sItemID, sItemName, sItemCategory, fUnitPrice, nQuantity) {
   mtc500100(sItemID, sItemName, sItemCategory, fUnitPrice, nQuantity, 0); 
   }
function vcmAddOrderItem(sItemID, sItemName, sItemCategory, fUnitPrice, nQuantity) {
   mtcAddOrderItem(sItemID, sItemName, sItemCategory, fUnitPrice, nQuantity); 
   }
function mtcRemoveCartItem(sItemID) {
   mtc500100(sItemID, "", "", 0.00, 0, 2); 
   }
function mtcEmptyCart() {
   mtc500100("", "", "", 0.00, 0, 3); 
   }
function mtcSetCartItem(sItemID, sItemName, sItemCategory, fUnitPrice, nQuantity) {
   mtc500100(sItemID, sItemName, sItemCategory, fUnitPrice, nQuantity, 4); 
   }
function mtcCommitCart() {
   mtc500100("", "", "", 0.00, 0, 5); 
   }
function mtcProductView(sItemID, sItemName, sItemCategory) {
   mtc500100(sItemID, sItemName, sItemCategory, 0.00, 0, 6); 
   }
function mtc500100(MTCx401s, MTCx402s, MTCx403s, MTCx404f, MTCx405n, MTCx406n) {
   MTCii += "<i><d>" + escape(MTCx401s) + "</d><n>" + escape(MTCx402s) + "</n><c>" + escape(MTCx403s) + "</c><p>" + escape(MTCx404f) + "</p><q>" + escape(MTCx405n) + "</q><a>" + escape(MTCx406n) + "</a></i>"; 
   mtc4200(); 
   }
function vtmSetPageName(sPageName) {
   mtcSetPageName(sPageName); 
   mtcSetPageTitle(sPageName); 
   }
function vtmSetAbsolutePageName(sPageName) {
   mtcSetAbsolutePageName(sPageName); 
   }
function mtcSetPageName(sPageName) {
   var np, i; 
   mtc7201(); 
   MTCpn = location.hostname; 
   i = location.pathname.lastIndexOf("/"); 
   if (i < 0)i = location.pathname.lastIndexOf("\\"); 
   if (i >= 0) {
      np = location.pathname.substring(0, i); 
      }
   MTCpn += np + "/" + sPageName; 
   }
function mtcSetAbsolutePageName(sPageName) {
   mtc7201(); 
   sPageName = "ABS:" + sPageName; 
   MTCpn = sPageName; 
   }
function mtcSetPageTitle(sPageTitle) {
   mtc7201(); 
   sPageTitle = "ABS:" + sPageTitle; 
   MTCpt = sPageTitle; 
   }
function mtcMonitorFlash(sPageTitle, sPageName) {
   sPageTitle = sPageTitle.replace(" ", ""); 
   if (sPageTitle.length > 0) {
      mtcSetPageTitle(sPageTitle); 
      }
   mtcSetAbsolutePageName(sPageName); 
   mtcGO(); 
   }
function mtcPopup(nW, nH, sURL) {
   var MTCx401w; 
   if (navigator.appName == "Netscape") {
      var x1 = this.screenX + (this.outerWidth - nW) / 2; 
      var y1 = this.screenY + (this.outerHeight - nH) / 2; 
      MTCx401w = window.open(sURL, "mtcPopup", 'screenX=' + x1 + ',screenY=' + y1 + ',width=' + nW + ',height=' + nH + ',resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,zorder=1'); 
      }
   if (navigator.appName == "Microsoft Internet Explorer") {
      var x1 = (screen.width - nW) / 2; 
      var y1 = (screen.height - nH) / 2; 
      MTCx401w = window.open(sURL, "mtcPopup", 'screenX=' + x1 + ',screenY=' + y1 + ',left=' + x1 + ',top=' + y1 + ',width=' + nW + ',height=' + nH + ',resizable=0,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,zorder=1'); 
      }
   MTCx401w.focus(); 
   }
function vtmDownload(sFileName) {
   MTCon = ""; 
   MTCii = ""; 
   MTCrp = MTCpn; 
   var np, i; 
   MTCpn = location.hostname; 
   i = location.pathname.lastIndexOf("/"); 
   if (i < 0)i = location.pathname.lastIndexOf("\\"); 
   if (i >= 0) {
      np = location.pathname.substring(0, i); 
      }
   MTCpt = sFileName; 
   MTCpn += np + "/" + sPageName; 
   mtc4200(); 
   MTCpn = "http://" + MTCpn; 
   document.location = mtc4300s() + "&rd=1"; 
   }
function mtcDownload(sURL, sPageTitle) {
   document.location = mtcDownload_GetURL(sURL, sPageTitle); 
   }
function mtcMonitorLink(sURL, sLinkTitle) {
   MTCml = "1"; 
   document.location = mtcDownload_GetURL(sURL, sLinkTitle); 
   }
function mtcDownload_GetURL(sURL, sPageTitle) {
   MTCrp = MTCpn; 
   MTCon = ""; 
   MTCii = ""; 
   MTCpt = sPageTitle; 
   if (sURL.indexOf("http") == 0 || sURL.indexOf("ftp") == 0) {
      MTCpn = sURL; 
      }
   else {
      MTCpn = "http://" + sURL; 
      }
   return (mtc4300s() + "&rd=1"); 
   }
function mtcSetVTSEAID(sEAID) {
   MTCea = sEAID; 
   }
function mtcSetVTSCampaignAID(sCampaignAID) {
   MTCcp = sCampaignAID; 
   }
function mtcSetVTSEntryPageCampaignAID(sCampaignAID) {
   MTCepci = sCampaignAID; 
   }
function mtcSetPromotion(sPromotionCode) {
   MTCpc = sPromotionCode; 
   }
function mtcSetContentCategory(sContentCategory) {
   sTMContentCategory = sContentCategory; 
   }
function mtcSetServerGroup(sServerGroup) {
   sTMServerGroup = sServerGroup; 
   }
function mtcSetVisitorID(sVisitorID) {
   MTCvd = "L3:" + sVisitorID; 
   }
var mtc8301; 
function mtc8300() {
   MTCip = "1"; 
   mtcGO(); 
   MTCip = ""; 
   if (mtc8301) mtc8301(); 
   }
if(navigator.userAgent.toLowerCase().indexOf("msie") >= 0) {
   mtc8301 = window.onafterprint; 
   window.onafterprint = mtc8300; 
   }
MTCci = "0"; 
if (mtc4402s("MTCCK") != "1")mtc4401("MTCCK", "1"); 
if (mtc4402s("MTCCK") == "1")MTCci = "1"; 
mtc7201(); 
var mtc8302 = new Array(); 
for(var i = 0; i < document.forms.length; i++) {
   mtc8302[i] = document.forms[i].onsubmit; 
   document.forms[i].mtcindex = i; 
   }
function mtcWeb2Lead(MTCx400o) {
   if (MTCx400o.retURL && MTCx400o.email) {
      MTCx400o.retURL.value = mtc6401("mtcEmail", MTCx400o.retURL.value); 
      MTCx400o.retURL.value = mtc6402("mtcEmail", MTCx400o.email.value, MTCx400o.retURL.value); 
      }
   return true; 
   }
function mtc4203() {
   if(MTCx105n == 1) {
      for(var i = 0; i < document.forms.length; i++) {
         if (document.forms[i].action) {
            if (document.forms[i].action.indexOf("salesforce.com") >= 0) {
               document.forms[i].onsubmit = function() {
                  mtcWeb2Lead(this); 
                  return mtc4204(this); 
                  }; 
               }
            }
         }
      }
   }
function mtc4204(MTCx400o) {
   if (mtc8302.length > 0) {
      if(mtc8302[MTCx400o.mtcindex]) {
         return mtc8302[MTCx400o.mtcindex](); 
         }
      }
   else {
      return true; 
      }
   }
MTCpc = mtc6400("mtcPromotion"); 
MTCaf = mtc6400("mtcAffiliate"); 
mtcSetVisitorID(mtc6400("mtcEmail")); 
MTCpn = unescape(window.location.href); 
MTCpt = unescape(document.title); 
MTCrp = unescape(document.referrer); 
MTCbv = parseFloat(navigator.appVersion); 
MTCsr = screen.width + 'x' + screen.height; 
MTCcd = screen.colorDepth; 
MTCje = navigator.javaEnabled() ? "1" : "0"; 
MTCbt = navigator.appName; 
var today = new Date(); 
MTCtz = today.getHours(); 
mtc4200(); 
