<!--
function CPlaceSelect()
{
	var oTempObj = new Object;

	oTempObj.obj = null;
	oTempObj.path = '../';

	oTempObj.ClearOptions = function(name)
	{
		if (document.getElementById(name))
		{
			obj = document.getElementById(name);
			while (obj.options[0]) obj.remove(0);

			obj.disabled = true;
		}
	}

	oTempObj.Fill = function(id, name)
	{		
		if (document.getElementById(name))
		{
			oTempObj.obj = document.getElementById(name);
			oTempObj.ClearOptions(name);

			if (id != '')
			{
			    new Ajax.Request(oTempObj.path + 'references/get.php', 
    	    	{
        	    	method: 'get', 
            		parameters: 'id=' + id + '&nc=' + new Date(),
	            	onComplete: function(response) 
    	        	{
						if (response.responseText != '')
						{
			    	    	obj = eval('(' + response.responseText + ')');
	        				len = obj.options.length;
							if (len > 0)
							{
								oTempObj.CreateOptions(obj);
							}
						}
            		} 
        		}
    			);                    
			}
		}
	}

	oTempObj.CreateOptions = function(obj)
	{
		opt = document.createElement('option');
		opt.text = "";
		opt.value = "";
		oTempObj.obj.options.add(opt);	

		len = obj.options.length;
		for (i=0;i<len;++i)
		{		
			opt = document.createElement('option');
			opt.text = obj.options[i].name;
			opt.value = obj.options[i].id;
			oTempObj.obj.options.add(opt);
		}

		oTempObj.obj.disabled = false;
	}

	return oTempObj;	
}

var _orkug;
window.onload = function()
{
	_okrug = new CPlaceSelect();
}

//-->

