﻿// JScript File

function AddHomeBannerLog() {
    var hdLog = $get("CPH1_hb_lblLog").value;
    var count = $get("CPH1_hb_lblCount").value;
    var hdLog = hdLog.split(":");
    for (var i = 0; i < hdLog.length ; i++) {
        if (typeof ( hbID[hdLog[i]] ) != "undefined") {
            AddHomeBannerLogProcess( hbID[hdLog[i]] );
        }
    }
}

function AddHomeBannerLogProcess(ID) {

ret = AdvantechWebServiceLocal.AddBannerLog(ID, "Display",OnHomeBannerComplete, OnHomeBannerTimeOut, OnHomeBannerError);
return(true);

}

function OnHomeBannerComplete(args) {
}

function OnHomeBannerTimeOut(args) {
}

function OnHomeBannerError(args){
}

function showHBRnd() {
    var count;
    count = $get("CPH1_hb_lblCount").value;
    var hdLog = $get("CPH1_hb_lblLog")
    var J, K, L;
    for (i = 0; i < 3; i++) {
        if (i == 0) {
            J = Math.floor(Math.random() * (count - 1));
        }
        K = (J + 1) % (count - 1);
        L = (J+2) % (count-1);
    }
    if (count == 3) {
        J = 0;
        K = 1;
        L = 2;
    }

    //for (i = 0; i < count; i++) {
    for (i = 0; i < count; i++) {
        var banner, bannername;
        bannername = "CPH1_hb_rpBanner_divBanner_" + i ;

        if (count == 3) {
            if (i == J || i == K || i == L) {
                document.getElementById(bannername).style.display = "block";
            } else {
                document.getElementById(bannername).style.display = "none";
            }
        } else {
            //fixed one banner
            if (i == L || i == K) {
                          document.getElementById(bannername).style.display = "block";
                }
           //fixed two banners
//        if (i == L) {
//            document.getElementById(bannername).style.display = "block";
//        } 
        bannername = "CPH1_hb_rpBanner_divBanner_" + (count - 1);
       // bannername2 = "ctl00_CPH1_hb_rpBanner_ctl" + (count - 2) + "_divBanner";
        document.getElementById(bannername).style.display = "block";
       // document.getElementById(bannername2).style.display = "block";
        }
    }
    hdLog.value = J + ":" + K + ":" + L;
}



