// JavaScript Document

/**
 * BrowserCheck
 **/
// Cek tipe/Nama Browser
var isDOM   = (typeof(document.getElementsByTagName) != 'undefined'
              && typeof(document.createElement) != 'undefined')
            ? 1 : 0;
var isIE4   = (typeof(document.all) != 'undefined'
              && parseInt(navigator.appVersion) >= 4)
            ? 1 : 0;
var isNS4   = (typeof(document.layers) != 'undefined')
            ? 1 : 0;
var isNS6   = document.getElementById && !document.all
var capable = (isDOM || isIE4 || isNS4 || isNS6)
            ? 1 : 0;
// Perbaikan tambahan untuk Opera dan Konqueror 2.2 yang tidak sepenuhnya mendukung DOM
if (capable) {
    if (typeof(window.opera) != 'undefined') capable = 0;
    else if (typeof(navigator.userAgent) != 'undefined') {
        var browserName = ' ' + navigator.userAgent.toLowerCase();
        if (browserName.indexOf('konqueror') > 0) capable = 0;
    }
}
/*#################################### END ######################################*/

/**
 * Disable Right Click
 **/

function disableRightClick(e) {
    if(!document.rightClickDisabled) {
        if(isNS4) {
            document.captureEvents(Event.MOUSEDOWN);
            document.onmousedown = disableRightClick;
        }
        else document.oncontextmenu = disableRightClick;
                
        document.oncontextmenu = new Function("return false");
        return document.rightClickDisabled = true;
    }

    if(isNS4 || isNS6) {
        if (e.which == 2 || e.which == 3) return false;
    }
    else return false;
}
/*#################################### END ######################################*/

/**
 * Dynamic Digital Clock
 **/

//var arrHari  = $arrHari
//var arrBulan = $arrBulan

function bikinTgl() {
    var myDate = new Date()
    var thn     = myDate.getYear();
    var hari    = myDate.getDay();
    var bln     = myDate.getMonth();
    var tgl     = myDate.getDate();
    var jam     = myDate.getHours();
    var menit   = myDate.getMinutes();
    var detik   = myDate.getSeconds();
    var ampm    = "AM";
    if (thn < 1000) thn += 1900;
    if (jam >= 12) ampm = "PM";
    if (jam > 12) jam = jam - 12;
    if (jam == 0) jam = 12;
    if (jam <= 9) jam = "0" + jam;
    if (menit <= 9) menit = "0" + menit;
    if (detik <= 9) detik = "0" + detik;

    var strTgl= formatWaktu(ampm,detik,menit,jam,hari,tgl,bln,thn);

    if (isIE4) document.all.JamDynDing.innerHTML=strTgl;
    else if (isDOM) document.getElementById("JamDynDing").innerHTML=strTgl
    else if (isNS4) document.JamDynDing=strTgl
    else document.write(strTgl)
}
// Pemicu waktu
function goJamDynDing(){
    if (capable) setInterval("bikinTgl()",1000);
    else if (!capable) bikinTgl();
}
/*#################################### END ######################################*/

/**
 * Initialisasi AdeMS...
 **/

disableRightClick();

function goAdeMS() {
    goJamDynDing();
}