function showdatetime(waktu,opt) {
 	hari=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
 	bulan=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
 	wkt= new Date();
 	a=wkt.getDay();b=wkt.getDate();c=wkt.getMonth();d=wkt.getYear();
 	if(wkt.getHours()<10) 
 		e="0"+wkt.getHours();
	else
		e=wkt.getHours();
 	if(wkt.getMinutes()<10) 
		f="0"+wkt.getMinutes();
	else
		f=wkt.getMinutes();
 tgl=((b<10)?"0":"")+b;thn1=d+1900;thn2=d;
 if(navigator.appName=="Netscape") {
	if(waktu==1) {
	   if(opt==1) {
		 result=tgl+" "+bulan[c]+" "+thn1;
	   }
	   else {
		 result=hari[a]+", "+tgl+" "+bulan[c]+" "+thn1;  
	   }
	}
	else	
		result=e+":"+f;
 }
 else {
	if(waktu==1) {
	   if(opt==1) {
		 result=tgl+" "+bulan[c]+" "+thn2;
	   }
	   else {
		 result=hari[a]+", "+tgl+" "+bulan[c]+" "+thn2;
	   }
	}
	else	
		result=e+":"+f;
 }
 document.write(result);  
 return false;    
} 

function popwin(kar,pos)
{
 baru=window.open(kar,"NewWindow",pos+",statusbars=no,menubars=no,scrollbars=yes,toolbars=no;resizables=no");
}

/* FORMAT ANGKA */
function formatangka(objek) {
   a = objek.value;
   b = a.replace(/[^\d]/g,"");
   c = "";
   panjang = b.length;
   j = 0;
   for (i = panjang; i > 0; i--) {
     j = j + 1;
     if (((j % 3) == 1) && (j != 1)) {
       c = b.substr(i-1,1) + "," + c;
     } else {
       c = b.substr(i-1,1) + c;
     }
   }
   objek.value = c;
}

 function bukaWin(mypage,myname,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings ='height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	win = window.open(mypage,myname,settings)
} 

function formatCurrency(obj) {
	num =obj.value;
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
		num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents>0) {
		if(cents<10)
			cents = ".0" + cents;	
		else
			cents = "." + cents;	
	}
	else
		cents = "";	
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
		num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3));
	obj.value= (((sign)?'':'-') + num + cents);
}
