
var wombatLoader = function(){
	
	wombatLoader.counter++;
	wombatLoader.counter = wombatLoader.counter % wombatLoader.modules.length;
	
	var module = wombatLoader.modules[wombatLoader.counter];
	var div = $('_module_' + module);
	if(div == undefined){//if it is not there do not bother
		wombatLoader.modules[wombatLoader.counter] = undefined;
		wombatLoader.modules = wombatLoader.modules.compact();
		wombatLoader.counter--;
		return;
	}
	var parnetNodeId = '_module_container_' + module;
	var container = div.parentNode;
	if(container.id != parnetNodeId){
		var newDiv = document.createElement("div");
		newDiv.id = parnetNodeId;
		container.insertBefore(newDiv,div);
		newDiv.appendChild(div);
	}
	new Ajax.Updater(parnetNodeId, '/wombat/load.php',
	{
		method: 'GET',
		parameters: { "module": module }
	});
	
};
wombatLoader.counter = 0;
wombatLoader.modules = ["mod_smf_recenttopics", "mod_smf_recentnews.php", "mod_smf_whosonline","mod_framepage"];
wombatLoader.interval = setInterval(wombatLoader,15000);