// JavaScript Document
var request="";
var querystring=""
function httpRequest(type,url,bool){
	if(window.XMLHttpRequest){
		request=new XMLHttpRequest();
		initReq(type,url,bool);
	}else if(window.ActiveXObject){
		try{
			request=new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			request=new ActiveXobject("Microsoft.XMLHTTP");
		}
		if(request){
			initReq(type,url,bool);
		}else{
			alert("Sorry,Your browser not Support Ajax!!!");
		}
	}else{
		alert("Sorry,Your browser not Support Ajax!!!");
	}
}
function initReq(type,url,bool){
	request.onreadystatechange=handleResponse;
	request.open(type,url,bool);
	if(type=="POST"){
		request.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8")
	}
	request.send(querystring);
}
function sendData(varUrl,type){
	url=varUrl;
	//alert(url+"|"+type);
	//return false;
	if(type==null){
		httpRequest("POST",url,true);
	}else{
		httpRequest("GET",url,true);
	}
}
function setQuery(namaform){
	querystring="";
	if(namaform==null){
		var frm=document.forms[1];
	}else{
		var frm=namaform;
	}
	var jmlElement=frm.elements.length;
	for(i=0;i<jmlElement;i++){
		if(i<jmlElement-1){
			querystring+=frm.elements[i].name+"="+frm.elements[i].value+"&";
		}else{
			querystring+=frm.elements[i].name+"="+frm.elements[i].value;
		}
	}
}
function handleResponse(){
	if(request.readyState==4){
		if(request.status==200){
			var status=request.responseText;
			goto(status);
		}else{
			alert("A problem occurred with communicating between the XMLHttpRequest object and the server program");
		}
	}
}

