// JavaScript Document
/*==================================================================================
*	Web Analyst + Design + Develop by Dep.PEMASARAN - Div. Online/Web Developer 2008
*	Develop+Design : Eko Martono Juniarto : Yogyakarta, 14 Juli 08
*	Project : andipublisher.com
*   
*	:: plz..don't remove this text if u are "the real open-sourcer" ::
====================================================================================*/

//--> buat load dialog message LOGIN
messageObj = new DHTML_modalMessage();	
messageObj.setShadowOffset(5);				// Large shadow

var http = getHTTPObject(); 
function getHTTPObject() { 
	var xmlhttp; 
	if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); } 
	else if (window.ActiveXObject){ 
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		if (!xmlhttp){ xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");} 
	} 
	return xmlhttp; 
}
//---------end--------

function closeMessage(){
	messageObj.close();	
}

function apbukuglobals(a,x){	
	url="lib/data/apbukuglobals.data.php?a="+a+"&x="+x;
	messageObj.setSource(url);
	messageObj.setCssClassMessageBox(false);
	messageObj.setSize(500,530);	//w*h
	messageObj.setShadowDivVisible(true);
	messageObj.display();
}

function apbuybuku(a,b,c,x1,x2,x3,x4,x5){	
	url="lib/data/apbuybuku.data.php?a="+a+"&b="+b+"&c="+c+"&x1="+x1+"&x2="+x2+"&x3="+x3+"&x4="+x4+"&x5="+x5;
	messageObj.setSource(url);
	messageObj.setCssClassMessageBox(false);
	messageObj.setSize(450,320);	//w*h
	messageObj.setShadowDivVisible(true);
	messageObj.display();
}

function apcancelbuku(a,b,c,x1,x2,x3,x4,x5){		
	url="lib/data/apmcancelbuku.data.php?a="+a+"&b="+b+"&c="+c+"&x1="+x1+"&x2="+x2+"&x3="+x3+"&x4="+x4+"&x5="+x5;
	messageObj.setSource(url);
	messageObj.setCssClassMessageBox(false);
	messageObj.setSize(250,150);	//w*h
	messageObj.setShadowDivVisible(true);
	messageObj.display();
}

function clearkeretabelanja(){
	document.getElementById('biaya').innerHTML = "";
}

function cleargriddownload(){
	document.getElementById('gridsetcaridown').innerHTML = "";
	document.getElementById('gupsize2').innerHTML = "";
}

function load_grid_setcaridown(a){
	http.open("GET","lib/data/apgridsetcaridown.data.php?a="+a, true); 
	http.onreadystatechange = handle_gridsetcaridown; 
	http.send(null); 	
}

function handle_gridsetcaridown() {    
	if (http.readyState == 4) { 
		if(http.status==200) { 
			document.getElementById('gridsetcaridown').innerHTML = http.responseText;
			}			
	} 
}

function load_grid_setfiledown(a){
	http.open("GET","lib/data/apgridsetfiledown.data.php?a="+a, true); 
	http.onreadystatechange = handle_gridsetfiledown; 
	http.send(null); 	
}

function handle_gridsetfiledown() {    
	if (http.readyState == 4) { 
		if(http.status==200) { 
			document.getElementById('gupsize2').innerHTML = http.responseText;
			}			
	} 
}

function load_grid_setkatalogdown(a, b){
	http.open("GET","lib/data/apgridsetkatalogdown.data.php?a="+a+"&b="+b, true); 
	http.onreadystatechange = handle_gridsetkatalogdown; 
	http.send(null); 	
}

function handle_gridsetkatalogdown() {    
	if (http.readyState == 4) { 
		if(http.status==200) { 
			document.getElementById('gupsize2').innerHTML = http.responseText;
			}			
	} 
}

function load_grid_settopforum(a){
	http.open("GET","lib/data/apgridsettopforum.data.php?a="+a, true); 
	http.onreadystatechange = handle_gridsettopforum; 
	http.send(null); 	
}

function handle_gridsettopforum() {    
	if (http.readyState == 4) { 
		if(http.status==200) { 
			document.getElementById('gridsettopforum').innerHTML = http.responseText;
			}			
	} 
}

function load_grdmembercaribuku(a,b,x1,x2,x3,x4,x5){
	http.open("GET","lib/data/apmcaribuku.data.php?a="+a+"&b="+b+"&x1="+x1+"&x2="+x2+"&x3="+x3+"&x4="+x4+"&x5="+x5, true); 
	http.onreadystatechange = handle_grdmembercaribuku; 
	http.send(null); 	
}

function handle_grdmembercaribuku() {    
  if (http.readyState == 4) { 
	if(http.status==200) { 
	  document.getElementById('gupsize2').innerHTML = http.responseText;
	}			
  } 
}

function load_grdusercaribuku(a,b,c,d,e,f){
	http.open("GET","lib/data/apucaribuku.data.php?kat0="+a+"&kat1="+b+"&key0="+c+"&key1="+d+"&a0="+e+"&a1="+f, true); 
	http.onreadystatechange = handle_grdusercaribuku; 
	http.send(null); 	
}

function handle_grdusercaribuku() {    
  if (http.readyState == 4) { 
	if(http.status==200) { 
	  document.getElementById('gupsizeindx').innerHTML = http.responseText;
	}			
  } 
}

function memdowncetakexlpage5(x,a,b){
	window.open(x+"?a="+a+"&b="+b,'','height=300,width=500,scrollbars=yes,resizable=yes,menubar=yes');	
}

function memdowncetakpdfpage5(x,a,b){
	window.open(x+"?a="+a+"&b="+b,'','height=300,width=500,scrollbars=yes,resizable=yes,menubar=yes');	
}

function apviewevent(a){	
	url="lib/data/apviewevent.data.php?a="+a;
	messageObj.setSource(url);
	messageObj.setCssClassMessageBox(false);
	messageObj.setSize(500,245);	//w*h
	messageObj.setShadowDivVisible(true);
	messageObj.display();
}

function check(ev,khusus) {	
//--------------------------------filter input
	ev = (ev)? ev: window.event
	var isi= (ev.which) ? ev.which : ev.keyCode
    if (isi==60) {
		return false
	}
	if (isi==62) {
		return false
	}
	if (isi==34) {
		return false
	}
	if (isi==39) {
		return false
	}
	
	if (isi == 127 || isi == 8)
	{
	   return true
	}
	
	if (khusus=='angka'){
	   if (isi > 31 && (isi < 48 || isi > 57)) {
	   	return false
	   }
	}
	
	if (khusus=='angkaKhusus'){
	   if (isi > 31 && isi != 46 && (isi < 48 || isi > 57)) {
	   	return false
	   }
	}
	
	if (khusus=='huruf'){
	   if (isi > 64 && isi < 123) {	   	
		//return true
	   }
	   else 
	   {    	   		
	   	return false
	   }
	}
	return true
}