//[bof]**********************************************************************
// filename  : skrip.js
// function  : main script
// date      : 24 april 2001
// update    : 20 juli 2005
// programmer: petrus kumorosidi
// email     : pk@datacrux.org
// web       : http://pk.datacrux.org
//***************************************************************************

var aharinya = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");
var abulannya = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");

function setwaktu() {
  if (document.all) {
    setInterval("settanggaljam()",1000);
  } else if (document.getElementById) {
    setInterval("settanggaljam()",1000);
  } else {
    settanggaljam();
  }
}

function settanggaljam() {
  sekarang = new Date();
  jamnya = sekarang.getHours();
  menitnya = sekarang.getMinutes();
  detiknya = sekarang.getSeconds();
  ampm = "am";
  if (jamnya>=12) ampm="pm";
  if (jamnya>12) jamnya=jamnya-12;
  if (jamnya==0) jamnya=12;
  if (menitnya<=9) menitnya="0"+menitnya;
  if (detiknya<=9) detiknya="0"+detiknya;
  dataHari  = " "+aharinya[sekarang.getDay()] + " "+ sekarang.getDate() + " "+ abulannya[sekarang.getMonth()]+ (" "+ sekarang.getFullYear())+ " "+jamnya+":"+menitnya+":"+detiknya+ampm;
  if (document.all) {
    document.all.waktu.innerHTML=dataHari;
  } else if (document.getElementById) {
    document.getElementById('waktu').innerHTML = dataHari;
  } else {
    document.write(dataHari);
  }
}

function popupuserinfo(urlnya){
	window.open(urlnya,'Info','scrollbars=yes,resizable=yes,width=600,height=500')
}

function popupjobinfo(urlnya){
	window.open(urlnya,'Info','scrollbars=yes,resizable=yes,width=750,height=400')
}

function getObject(obj) {
	var theObj;
	if(document.all) {
		if(typeof obj=="string") {
			return document.all(obj);
		} else {
			return obj.style;
		}
	}
	if(document.getElementById) {
		if(typeof obj=="string") {
			return document.getElementById(obj);
		} else {
			return obj.style;
		}
	}
	return null;
}



function hitungHuruf(kodemasukan,kodepesan,pesan,batas) {
	var masukanObj=getObject(kodemasukan);
	var pesanObj=getObject(kodepesan);
	var selisih=batas - masukanObj.value.length;
	if(selisih <= 0) {
		selisih=0;
		pesan='<span class="disable">&nbsp;'+pesan+'&nbsp;</span>';
		masukanObj.value=masukanObj.value.substr(0,batas);
	}
	pesanObj.innerHTML = pesan.replace("{CHAR}",selisih);
}

//[eof]**********************************************************************
