var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)

////NO NEED TO EDIT BELOW////////////////////////
var loadedobjects=""
var defaultcontentarray=new Object()
var bustcacheparameter=""

function ajaxpage(url, containerid){
var page_request = false
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
		page_request = new XMLHttpRequest()
	else if (window.ActiveXObject){ // if IE	
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
	catch (e){
		try{
			page_request = new ActiveXObject("Microsoft.XMLHTTP")
		}
	catch (e) {
		}
	}
}
else
return false 

document.getElementById(containerid).innerHTML="<div align=\"center\"><img src='/themes/pic/loading.gif'/><div>"

page_request.onreadystatechange=function(){
	loadpage(page_request, containerid)
}

if (bustcachevar) //if bust caching of external page
		bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
		page_request.open('GET', url+bustcacheparameter, true)
		page_request.send(null)
}

function loadpage(page_request, containerid){
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)){
		document.getElementById(containerid).innerHTML=page_request.responseText
	}
}

function aktivitas(cek){
		ajaxpage('/java.php?COMP=AGENDALIST&CEK='+cek,'agenda_list')
}

function calendar(cek){
		ajaxpage('/java.php?COMP=CALENDAR&CEK='+cek,'calendar')
		aktivitas(cek);
}

function read_content(code){
		ajaxpage('/java.php?TASK=READ&SESI=CONTENT&IDSET=GETCONTENT&ID='+code,'content')
}

function list_content(hal,index,code){
		ajaxpage('/java.php?TASK=LIST&SESI=ARTIKEL&ID='+code+'&halaman='+hal+'&index='+index,'content')
}

function bukutamu(hal,index,sesi){
		ajaxpage('/java.php?COMP=BUKUTAMU&SESI='+sesi+'&halaman='+hal+'&index='+index,'content')
}

function xml(){
		ajaxpage('/java.php?COMP=XML','content')
}

function xmlreader(themes){
		ajaxpage('/java.php?COMP=XMLREADER&ID='+themes,'xml')
}

function isibukutamu(){
		if ( document.getElementById('nama').value == '') {	
			alert("Harap field nama diisi dengan lengkap!");
		} else if ( document.getElementById('email').value == '') {
			alert("Harap field email diisi dengan lengkap!");
		} else if ( document.getElementById('isi').value == '') {
			alert("Harap field isi diisi dengan lengkap!");
		} else {
		ajaxpage("/java.php?COMP=BUKUTAMU&SESI=PROSES&nama="+document.getElementById('nama').value+"&email="+document.getElementById('email').value+"&isi="+document.getElementById('isi').value+"&email_show="+document.getElementById('email_show').value,"content")
		}
}
