/* last modified 01-18-2012 swright

http://drh.img.digitalriver.com/DRHM/Storefront/Site/C5_587/cm/multimedia/OT_Files/c5_587_globalTrial.js
https://drh.img.digitalriver.com/DRHM/Storefront/Site/C5_587/cm/multimedia/OT_Files/c5_587_globalTrial.js
http://a248.e.akamai.net/f/248/5462/2h/store.digitalriver.com/DRHM/Storefront/Site/C5_587/cm/multimedia/OT_Files/c5_587_globalTrial.js
https://a248.e.akamai.net/f/248/5462/2h/store.digitalriver.com/DRHM/Storefront/Site/C5_587/cm/multimedia/OT_Files/c5_587_globalTrial.js

*/

var drso={version:'1.4',url:location.href.toLowerCase(),setCookie:function(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))},getDomain:function(){var sld=document.domain,dp=sld.split("."),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},getCookie:function(c_name){if(document.cookie.length>0){var c_start=document.cookie.indexOf(c_name+'='),c_end;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""},deleteCookie:function(name){this.setCookie(name,'',this.getDomain(),-1)},getURLparam:function(name){var regexS='[\\?&]'+name+'=([^&#]*)',regex=new RegExp(regexS),tmpURL=window.location.href,results=regex.exec(tmpURL);if(results===null){return''}else{return results[1]}},getSearchQuery:function(name){var regexS='[\\?&]'+name+'=([^&#]*)',regex=new RegExp(regexS),tmpURL=this.getRefUrl(),results=regex.exec(tmpURL);if(results===null){return''}else{return results[1]}},getRefUrl:function(exp){if(!drso.getCookie('op_refUrl')){exp=(typeof(exp)==='undefined')?null:exp;var refUrl=(document.referrer)?document.referrer.toLowerCase():'none';this.setCookie('op_refUrl',refUrl,this.getDomain(),exp)}return this.getCookie('op_refUrl')},getQsPval:function(pname,strShort){var pval='',nvnames={n:(typeof(strShort)==='undefined')?'n':'p_name',v:(typeof(strShort)==='undefined')?'v':'p_val'},nvpattern=new RegExp(nvnames.n+'='+pname+'&'+nvnames.v+'=([^&]*)','i'),param=location.search.match(nvpattern);if(param){pval=decodeURIComponent(param[1])}return pval},clickthruRedirect:function(href,clickthru,clickthruUrlArg,extraParams){var hrefParams='',hrefPrefix='',loc=location.href;loc=loc.substring(0,loc.lastIndexOf('/'));if(href.indexOf('//')===0){hrefPrefix=location.protocol}else if(href.indexOf('/')===0){hrefPrefix=location.protocol+'//'+location.hostname}else if(href.substring(0,4)!=='http'&&href.substring(0,5)!=='https'){while(/^\.\./.test(href)){loc=loc.substring(0,loc.lastIndexOf('/'));href=href.substring(3)}href=loc+'/'+href}if(href.indexOf('?')!==-1){hrefParams='&'+href.split('?')[1];href=href.split('?')[0]}window.location=clickthru+'?'+clickthruUrlArg+'='+hrefPrefix+href+hrefParams+extraParams},BrowserDetect:{init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!==-1){return data[i].identity}else if(dataProp){return data[i].identity}}}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index===-1){return}return parseFloat(dataString.substring(index+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]},setSessionVar:function(k,v){var w=window.name;v=escape(v);if(w.indexOf(k)!==-1){w=w.replace(w.split(k+'=')[1].split('&')[0],v)}else if(w.length){w=w+'&'+k+'='+v}else{w=k+'='+v}window.name=w},getSessionVar:function(k){var w=window.name;if(w.indexOf(k)!==-1){return unescape(w.split(k+'=')[1].split('&')[0])}else{return''}},getSerializedVal:function(params,sSearchedString){var parameters={'name':params.name?params.name:null,'delimiter':params.delimiter?params.delimiter:'&','useQueryString':params.qs?true:false},url=sSearchedString?sSearchedString:document.location.href,qan,qString,vString,endDelimiter;if(url.indexOf(parameters.name)!==-1){qan=(parameters.useQueryString&&(parameters.name.indexOf('=')!==-1))?parameters.name:parameters.name+'=';qString=(parameters.useQueryString&&(url.indexOf('?')!==-1))?url.substr(url.indexOf('?')):url;vString=qString.substr((qString.indexOf(parameters.name)+parameters.name.length));endDelimiter=(vString.indexOf(parameters.delimiter)!==-1)?vString.indexOf(parameters.delimiter):vString.length;return vString.substring(0,endDelimiter)}return null},log:function(s){if(typeof(console)==='object'){console.log(s)}}},
optrial = {};

// disable OT completely
if (typeof(ptomodule) === 'object' && (drso.getURLparam('optest') === 'false' || drso.getCookie('optest') === 'false')) {
    ptomodule.Enabled = false;
}

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 pageName = '';

var tsDays = parseInt(Date.parse(Date()));
tsDays = tsDays/1000/60/60/24;
tsDays = Math.round(tsDays);

/* END general functions and variables *******************************/

if (document.location.href.indexOf("/hupau/default.aspx") != -1 ){

(function(){var _o=ptomodule;_o.U="https://ssl.pto.digitalriver.com/by/trial/390/p/chooserhomedefaultpages5.4b7/498/content.js";
_o.ST="script";_o.SA={"type":"text/javascript"};_o.B();_o.R(1000,null,null,null);})();

}

if( document.location.href.indexOf("/hupau/chooser.aspx") != -1 ){

(function(){var _o=ptomodule;_o.U="https://ssl.pto.digitalriver.com/by/trial/390/p/chooserhomedefaultpages5.4b7/498/content.js";
_o.ST="script";_o.SA={"type":"text/javascript"};_o.B();_o.R(1000,null,null,null);})();

}

if( document.location.href.indexOf("/hupau/home.aspx") != -1 ){

(function(){var _o=ptomodule;_o.U="https://ssl.pto.digitalriver.com/by/trial/390/p/chooserhomedefaultpages5.4b7/498/content.js";
_o.ST="script";_o.SA={"type":"text/javascript"};_o.B();_o.R(1000,null,null,null);})();

}
