function loadThemesViaAJAX(level, defaultValue)
{
	var defValue;
	if(defaultValue)
		defValue = defaultValue;
	else
		defValue='';
	
	var selectBoxValue;
	var selectBox = document.getElementById("themes"+level+"_selectBox");
	if (selectBox)
		selectBoxValue = selectBox.options[selectBox.selectedIndex].value;
	if(!selectBoxValue)
		selectBoxValue = '';
	
	var pars = 'level='+level+'&themeValue=' + selectBoxValue + '&defaultValue=' + defValue +'&rnd='+Math.random();
	var url1	= 'themes.ajax.jsp'; 
	var target_elementId = "themes"+(level+1);
	if(document.getElementById("themes"+(level+1)))
		document.getElementById("themes"+(level+1)).style.display='';
	if(document.getElementById("themes"+(level+2)))
		document.getElementById("themes"+(level+2)).style.display='none';

	var ajax = new Ajax.Updater(
								{success: target_elementId},
								url1, 
								{
									parameters: pars,
									method: 'get', 
									onFailure: reportError, 
									onComplete: function(){},
									asynchronous: false
								});
}

