
function dynamic_object(objname, urlparam) {
	request_dynamic_object(objname, '/dynamic-object/'+ urlparam);
}

function show_dynamic_object(objname, xmlhttp) {
	if (xmlhttp.readyState == 4) {
		data = xmlhttp.responseText;
		obj = document.getElementById(objname);
		obj.innerHTML = data;
	}
}


function request_dynamic_object(objname, url) {
	var xmlhttp = (window.XMLHttpRequest ? new XMLHttpRequest : (window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : false));
	if (!xmlhttp) return false;
	xmlhttp.open('GET', url);
	xmlhttp.onreadystatechange = function() {
		show_dynamic_object(objname, xmlhttp);
	};
	xmlhttp.send('');
	return true;
}


