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="<img src='/themes/pic/loading.gif' />"

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 front(code){
		ajaxpage('/java.php?TASK=READ&SESI=CONTENT&IDSET='+code,'content')
}

function daftarisi(under){
		ajaxpage('/java.php?TASK=READ&SESI=CONTENT&IDSET=DAFTARISI&UNDER='+under,'daftar')
}

function read_content(under,code){
		ajaxpage('/java.php?TASK=READ&SESI=CONTENT&IDSET=GETCONTENT&UNDER='+under+'&ID='+code,'read')
}

function read_artikel(hal,index,id,code){
		ajaxpage('/java.php?TASK=READ&SESI=ARTIKEL&ITEM='+id+'&ID='+code+'&halaman='+hal+'&index='+index,'artikel')
}

function list_content(hal,index,categori,code){
		ajaxpage('/java.php?TASK=LIST&SESI=CONTENT&ITEM=item&ID='+code+'&halaman='+hal+'&index='+index,'content')
}

function list_artikel(hal,index,code){
		ajaxpage('/java.php?TASK=LIST&SESI=ARTIKEL&ID='+code+'&halaman='+hal+'&index='+index,'artikel')
}

function bukutamu(hal,index,sesi){
		ajaxpage('/java.php?COMP=BUKUTAMU&SESI='+sesi+'&halaman='+hal+'&index='+index,'bukutamu')
}

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,"bukutamu")
		}
}

function isiartikelform() {
		ajaxpage('/java.php?TASK=ENTRI&SESI=ARTIKEL','artikel')	
}

function isiartikel(){
		if ( document.getElementById('judul').value == '') {	
			alert("Harap field judul diisi dengan lengkap!");
		} else 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?TASK=ENTRI&SESI=PROSES&ID=4&judul="+document.getElementById('judul').value+"&nama="+document.getElementById('nama').value+"&email="+document.getElementById('email').value+"&isi="+document.getElementById('isi').value+"&email_show="+document.getElementById('email_show').value+"&type="+document.getElementById('type').value,"artikel")
		}
}

function photo(hal,index) {
		ajaxpage('/java.php?TASK=READ&SESI=CONTENT&IDSET=PHOTO&halaman='+hal+'&index='+index,'content')	
}


