
mboxCreate = function() { return null; }

/* BEGIN GENERAL FUNCTIONS AND VARIABLES *****************************/

// cookie functions
function SetCookie(n, v, d, e){var de = new Date;de.setTime(de.getTime() + e*24*60*60*1000);document.cookie = n +
 "=" + escape(v) + ((e==null) ? "" : ("; expires=" + de.toGMTString())) + "; path=/" + ((d==null) ? "" : (";domain=" + d));}
function GetDomain(){var sld = document.domain;var dp = sld.split(".");var l = dp.length;if (l < 2)
sld = null;else if (!isNaN(dp[l-1]) && !isNaN(dp[l-2])) sld = null;else sld = "." + dp[l-2] + "." + dp[l-1];return sld;}
function GetCookie(c_name) { if (document.cookie.length>0) { c_start=document.cookie.indexOf(c_name + "="); if (c_start!=-1) { c_start=c_start + c_name.length+1; c_end=document.cookie.indexOf(";",c_start); if (c_end==-1) c_end=document.cookie.length; return unescape(document.cookie.substring(c_start,c_end)); } } return ""; }

// get url param
function getURLparam(name) { var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var tmpURL = window.location.href; var results = regex.exec( tmpURL ); if( results == null ) return ""; else return results[1]; }

var url = location.href.toLowerCase();
var sku = getURLparam('sku');
var family = getURLparam('family');
var culture = getURLparam('culture');

/* END GENERAL FUNCTIONS AND VARIABLES *******************************/

/* BEGIN PAGE SOURCE TRACKING ****************************************/

var pageSourceTracking = false;
var pageName = '';

var tsDays = parseInt(Date.parse(Date()));
tsDays = tsDays/1000/60/60/24;
tsDays = Math.round(tsDays);

// filter only portal and pd page suites
if (url.indexOf('.com/default.aspx') != -1) {
    pageName = 'try-home';
    pageSourceTracking = true;
} else if (url.indexOf('.com/product.aspx') != -1) {
    switch(sku) {
        case '3082907':
            pageName = 'try-pd-std';
            pageSourceTracking = true;
            break;
        case '3082949':
            pageName = 'try-pd-pro';
            pageSourceTracking = true;
            break;
        case '3082920':
            pageName = 'try-pd-has';
            pageSourceTracking = true;
            break;
        case '3203895':
            pageName = 'try-pd-smb';
            pageSourceTracking = true;
            break;
    }
}

if (pageSourceTracking) {

    if (!GetCookie('opPageSource')) {
        SetCookie('opPageSource', pageName+'_'+tsDays, GetDomain(), 90);
    }
}

/* END PAGE SOURCE TRACKING ******************************************/

/* BEGIN [x+1] CONVERSION TAG TRACKING (SR 300036501) ****************/

var page_type;

if (url.indexOf('trymicrosoftoffice.com/default.aspx') !== -1) {
    page_type = 'home';
} else if (url.indexOf('trymicrosoftoffice.com/product.aspx') !== -1) {
    if (sku) {
        page_type = 'pd-' + sku;
    } else if (family) {
        page_type = 'pd-' + family;
    } else {
        page_type = 'pd-unknown';
    }
} else {
    page_type = 'other';
}

// run tracking pixel unless this is thank you page - this will be run on the counter file on thank you page instead.
if (url.indexOf('trymicrosoftoffice.com/downloader.aspx') === -1) {
    document.write('<s' + 'cript src="https://s.xp1.ru4.com/meta?_o=41519&_t=dna&ssv_client=INSERT_VALUE&ssv_site_ID=c5_330&ssv_language_locale=INSERT_VALUE&ssv_page_type=' + page_type + '&ssv_product_name_1=INSERT_VALUE&ssv_product_unit_price_1=INSERT_VALUE&ssv_product_name_2=INSERT_VALUE&ssv_product_unit_price_2=INSERT_VALUE&ssv_product_type_purchased=INSERT_VALUE&ssv_product_eds_purchased=INSERT_VALUE&ssv_product_cd_purchased=INSERT_VALUE&ssv_total_order_amount=INSERT_VALUE&ssv_order_currency=INSERT_VALUE&ssv_url=INSERT_VALUE"></s' + 'cript>');
}

/* END [x+1] CONVERSION TAG TRACKING (SR 300036501) ******************/







/*
Portfolio: c5_455 & c5_330 (Buy/Try Office en-US)
Subject: TRY Portal/PD Page Suites
Note: This code runs the tell-a-friend mailto: link on the TRY portal and pd pages

http://drh.img.digitalriver.com/DRHM/Storefront/Site/C5_330/cm/multimedia/OT_Files/c5_330_globalTrial.js
http://a248.e.akamai.net/f/248/5462/2h/store.digitalriver.com/DRHM/Storefront/Site/C5_330/cm/multimedia/OT_Files/c5_330_globalTrial.js
*/

if (url.indexOf('product.aspx') != -1 || url.indexOf('default.aspx') != -1) {
    (function(){var _o=ptomodule;_o.U="http://pto.digitalriver.com/trial/390/p/tryportalpdpagesuites.ab0/298/content.js";
    _o.ST="script";_o.SA={"type":"text/javascript"};_o.B();_o.A["optest"]=_o.C["optest"];_o.R(1000,null,null,null);})();
}