var kikRange1 = 0;
var kikRange2 = 0;
if (merchantName.length > 18) { merchantName = merchantName.substr(0, 18) + "..."; }
if (merchantSite.length > 25) { merchantSite = merchantSite.substr(0, 25) + "..."; }

var kikSecurePage = (("https:" == document.location.protocol) ? "https://" : "http://");

// If we have '/' character at the end we remove it
if (kikscorePath.lastIndexOf('/') == kikscorePath.length - 1) {
    kikscorePath = kikscorePath.substr(0, kikscorePath.length - 1);
}

var kikImgPath = kikSecurePage + kikscorePath + "/Resources/MerchantSeal/images/";
if (intKikScore >= kikRange2) {

    sKik = "<div id='kikSummary'><div id='kikMerchantName'>" + merchantName + "</div>";
    sKik = sKik + "<div id='kikMerchantURL'>" + merchantSite + "</div>";
    sKik = sKik + "<div id='kikMerchantScore'>KikScore: " + intKikScore + "</div>";
    if (intKikScore >= kikRange1) {

        sKik = sKik + "<img id='kikImg' src='" + kikImgPath + "graphBackPositive.gif' width='341' height='227' border='0' usemap='#kikLaunch' /></div>";
    }
    else {

        sKik = sKik + "<img id='kikImg' src='" + kikImgPath + "graphBackAverage.gif' width='341' height='227' border='0' usemap='#kikLaunch' /></div>";
    }
    sKik = sKik + "<div id='kikBack' onmouseover='kikFadeOut();'></div>";
    sKik = sKik + "<div id='kikSeal'>";
    if (intKikScore >= kikRange1) {

        sKik = sKik + "<img src='" + kikImgPath + "s.png' alt='KikScore' width='100' height='100' border='0' usemap='#kikSealMap' />";
    }
    else {

        sKik = sKik + "<img src='" + kikImgPath + "s-a.png' alt='KikScore' width='100' height='100' border='0' usemap='#kikSealMap' />";
    }
    sKik = sKik + "<map name='kikSealMap' id='kikSealMap'>";
    sKik = sKik + "<area shape='poly' coords='53,62,53,37,78,37,100,18,100,100,17,100' href='#' onclick='OpenKikReport(); return false;' onmouseover='kikFadeIn();'/>";
    sKik = sKik + "</map>";
    sKik = sKik + "<map name='kikLaunch' id='kikLaunch'>";
    sKik = sKik + "<area shape='rect' coords='302,15,326,34' href='#' onclick='forceCloseSummary(); return false;'/>";
    sKik = sKik + "<area shape='rect' coords='2,50,339,227' href='#' onclick='OpenKikReport()' /></map></div>";
    sKik = sKik + "<style type='text/css'>";
    sKik = sKik + "#kikImg { opacity: 0; filter: alpha(opacity = 0) }";
    sKik = sKik + "#kikSeal { height: 100px; width: 100px; position: fixed; right: 0px; bottom: 0px; z-index: 1001;}";
    sKik = sKik + "#kikSummary { display:none; height: 243px; width: 360px; position: fixed; right: 0px; bottom: 0px; z-index: 1002; }";
    sKik = sKik + "#kikBack { display:none; height: 100%; width: 100%; position: fixed; right: 0px; bottom: 0px; background-image: url(" + kikImgPath + "trans.gif); z-index: 1000;}";
    sKik = sKik + "#kikMerchantName { color: #000 !important; display:none; height: 20px; width: 200px; position: absolute; top: 60px; left: 140px; font: bold 15px Arial, sans-serif; }";
    sKik = sKik + "#kikMerchantURL { color: #000 !important; display:none; height: 20px; width: 200px; position: absolute; top: 78px; left: 140px; font: normal 12px Arial, sans-serif; }";
    sKik = sKik + "#kikMerchantScore { color: #000 !important; display:none; height: 20px; width: 200px; position: absolute; top: 93px; left: 140px; font-family: Arial, sans-serif; font-size: 12px; font-weight: normal;}";
    if (intKikScore < kikRange1) {

        sKik = sKik + "#kikMerchantName {left: 20px;}#kikMerchantURL {left: 20px;}#kikMerchantScore {left: 20px;}";
    }
    sKik = sKik + "</style>";

    if (document.body != null) {
        var sealContainer = document.createElement('div');
        sealContainer.innerHTML = sKik;
        document.body.appendChild(sealContainer);
    }
    else {
        document.write(sKik);
    }
}
var kikKeepClosed = false;
var kikFade = 0;
var kikStartFade;
function dIDSty(strID, strAtt) {

    document.getElementById(strID).style.display = strAtt;
}
function showStuff(str) {

    var e = document.getElementById("stuff"); e.innerHTML = e.innerHTML + "<br>" + str;
}
function kikFadeIn() {
    if (!kikKeepClosed) {


        dIDSty("kikSummary", "block"); dIDSty("kikBack", "block"); kikFade = -.5; kikStartFade = setInterval("fadeSummary()", 50);
    }
}
function kikFadeOut() {

    document.getElementById("kikImg").style.opacity = 0; document.getElementById("kikImg").style.filter = "alpha(opacity = 0)"; dIDSty("kikSummary", "none"); dIDSty("kikBack", "none"); dIDSty("kikMerchantName", "none"); dIDSty("kikMerchantURL", "none"); dIDSty("kikMerchantScore", "none");
}
function fadeSummary() {

    document.getElementById("kikImg").style.opacity = kikFade; document.getElementById("kikImg").style.filter = "alpha(opacity = " + (kikFade * 100) + ")";
    if (kikFade <= 1) {

        kikFade = kikFade + .2;
    }
    else {

        dIDSty("kikMerchantName", "block"); dIDSty("kikMerchantURL", "block"); dIDSty("kikMerchantScore", "block"); clearInterval(kikStartFade);
    }
}
function forceCloseSummary() {

    kikKeepClosed = true; document.getElementById("kikSummary").style.display = "none";
}
function OpenKikReport() {

    window.open(kikSecurePage + kikscorePath + '/' + sealType + '/Seal/Index.aspx?MerchID=' + merchantID, 'reswin', 'width=855,height=690,resizable=yes,scrollbars=yes');
}
