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;

}

function handleHttpResponse(){
	if(http.readyState == 4){
		if(http.status == 200){
			var results = http.responseText;
			document.getElementById(output_id).innerHTML = results;
			
		}
	}
}

function getData(url,out_id,content){
	//ar val = document.getElementById(input_id).value;
	//http.open("POST", url + escape(val), true);

	var scontent = "";
	
	var inputs = content.getElementsByTagName("input");
	var textarea = content.getElementsByTagName("textarea");
	var select = content.getElementsByTagName("select");

	for(i=0;i<=inputs.length-1;i++){
		if(inputs[i].type!='button' & inputs[i].type!='reset'){
			scontent += '&' + inputs[i].name + '=' + inputs[i].value;
		}
	}
	for(i=0;i<=textarea.length-1;i++){
		scontent += '&' + textarea[i].name + '=' + textarea[i].value;
	}
	for(i=0;i<=select.length-1;i++){
		scontent += '&' + select[i].name + '=' + select[i].value;
	}	
	output_id = out_id;
	http.open("GET", url + "?" + scontent, true);
	//for post//http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");  
	http.onreadystatechange = handleHttpResponse;
	/*for post
	var scontent = "";
	
	var inputs = content.getElementsByTagName("input");
	var textarea = content.getElementsByTagName("textarea");
	var selects = content.getElementsByTagName("select");
	
	for(i=0;i<=inputs.length-1;i++){
		if(inputs[i].type!='button' & inputs[i].type!='reset'){
			scontent += '&' + inputs[i].name + '=' + inputs[i].value;
		}
	}
	for(i=0;i<=textarea.length-1;i++){
		scontent += '&' + textarea[i].name + '=' + textarea[i].innerHTML;
	}
	*/
	
	//for post//var data = "file=" + url + scontent;
	//for post//http.send(data);
	http.send(null);
}

http = getHTTPObject();
output_id = "";
