var TrackBasket = function() {};
var TrackCustParam = function() {};
var saleTrack = new TrackBasket(),
customTrack = new TrackCustParam();
TrackBasket.prototype.addSaleItem = function($ic, $iv, $m1, $m2, $m3, $m4) {
    var $t = [];
    $t[0] = $ic;
    $t[1] = $iv;
    $t[2] = ($m1 === undefined) ? "": $m1;
    $t[3] = ($m2 === undefined) ? "": $m2;
    $t[4] = ($m3 === undefined) ? "": $m3;
    $t[5] = ($m4 === undefined) ? "": $m4;
    __ofsi.push($t);
};
TrackBasket.prototype.logSale = function($i) {
    __ofic = $i;
};
TrackCustParam.prototype.logCustomParameter = function() {};
TrackCustParam.prototype.addCustomParameter = function($k, $v) {
    var $t = [];
    $t[0] = $k;
    $t[1] = $v;
    __ofcp.push($t);
};
TrackCustParam.prototype.logStoredParameters = function() {};
function rdr($r, $n) {
    if ($r !== undefined) {
        if ($r.href !== undefined) {
            $r.href = $r;
        } else {
            if ($n === undefined) {
                $n = "";
            }
            if ($n.toLowerCase() === 'true') {
                window.open($r);
            } else {
                self.location = $r;
            }
        }
    }
}
function logOCSale($p, $r, $n) {
    var $t = [];
    $t[0] = $p;
    $t[1] = $r;
    $t[2] = $n;
    __ofcs.push($t);
    rdr($r, $n);
}
function logOCSearch($s, $p, $d) {
    var $t = [];
    $t[0] = $s;
    $t[1] = $p;
    $t[2] = $d;
    __ofsr.push($t);
}
function logOCPV($p, $r, $n) {
    var $t = [];
    $t[0] = $p;
    $t[1] = $r;
    $t[2] = $n;
    __ofpv.push($t);
    rdr($r, $n);
}
function genProc($arg) {}
function stormInst() {
    __stormJs = __stormJs.replace('https://', '').replace('http://', '');
    __stormJs = __prt + __stormJs;
    var scr = document.createElement('script');
    scr.setAttribute('type', 'text/javascript');
    scr.setAttribute('src', __stormJs);
    document.getElementsByTagName('head')[0].appendChild(scr);
}
var __pxi = new Image(1, 1),
__ofsi = [],
__ofcp = [],
__ofcs = [],
__ofsr = [],
__ofpv = [],
__ofic,
__prt;
__prt = (("https:" == document.location.protocol) ? "https://": "http://");
if (typeof(__stormJs) !== 'undefined') {
    try {
        var $px = (__stormJs.replace('https://', '').replace('http://', '')).split('/')[0];
        __pxi.onload = stormInst;
        __pxi.src = __prt + $px + "/px.gif";
    } catch(e) {}
}
var TrackBasket = function() {};
var TrackCustParam = function() {};
var saleTrack = new TrackBasket(),
customTrack = new TrackCustParam();
TrackBasket.prototype.addSaleItem = function($ic, $iv, $m1, $m2, $m3, $m4) {
    var $t = [];
    $t[0] = $ic;
    $t[1] = $iv;
    $t[2] = ($m1 === undefined) ? "": $m1;
    $t[3] = ($m2 === undefined) ? "": $m2;
    $t[4] = ($m3 === undefined) ? "": $m3;
    $t[5] = ($m4 === undefined) ? "": $m4;
    __ofsi.push($t);
};
TrackBasket.prototype.logSale = function($i) {
    __ofic = $i;
};
TrackCustParam.prototype.logCustomParameter = function() {};
TrackCustParam.prototype.addCustomParameter = function($k, $v) {
    var $t = [];
    $t[0] = $k;
    $t[1] = $v;
    __ofcp.push($t);
};
TrackCustParam.prototype.logStoredParameters = function() {};
function rdr($r, $n) {
    if ($r !== undefined) {
        if ($r.href !== undefined) {
            $r.href = $r;
        } else {
            if ($n === undefined) {
                $n = "";
            }
            if ($n.toLowerCase() === 'true') {
                window.open($r);
            } else {
                self.location = $r;
            }
        }
    }
}
function logOCSale($p, $r, $n) {
    var $t = [];
    $t[0] = $p;
    $t[1] = $r;
    $t[2] = $n;
    __ofcs.push($t);
    rdr($r, $n);
}
function logOCSearch($s, $p, $d) {
    var $t = [];
    $t[0] = $s;
    $t[1] = $p;
    $t[2] = $d;
    __ofsr.push($t);
}
function logOCPV($p, $r, $n) {
    var $t = [];
    $t[0] = $p;
    $t[1] = $r;
    $t[2] = $n;
    __ofpv.push($t);
    rdr($r, $n);
}
function genProc($arg) {}
function stormInst() {
    __stormJs = __stormJs.replace('https://', '').replace('http://', '');
    __stormJs = __prt + __stormJs;
    var scr = document.createElement('script');
    scr.setAttribute('type', 'text/javascript');
    scr.setAttribute('src', __stormJs);
    document.getElementsByTagName('head')[0].appendChild(scr);
}
var __pxi = new Image(1, 1),
__ofsi = [],
__ofcp = [],
__ofcs = [],
__ofsr = [],
__ofpv = [],
__ofic,
__prt;
__prt = (("https:" == document.location.protocol) ? "https://": "http://");
if (typeof(__stormJs) !== 'undefined') {
    try {
        var $px = (__stormJs.replace('https://', '').replace('http://', '')).split('/')[0];
        __pxi.onload = stormInst;
        __pxi.src = __prt + $px + "/px.gif";
    } catch(e) {}
}