function populate_produtos_categorias(obj, primeiros, selecionado)
{
	var combo = document.getElementById(obj);
	combo.disabled = true;
	combo.length = 0;
	combo.length = 1;
	combo.options[0].value = '';
	combo.options[0].text = ' --- Carregando --- ';

	var xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
		return;
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState==4)
		{
			var XML = xmlHttp.responseXML.documentElement.getElementsByTagName('produto_categoria');

			combo.length = 0;
			combo.length = primeiros.length + XML.length;
			
			for(i=0; i<primeiros.length; i++)
			{
				combo.options[i].value = primeiros[i][0];
				combo.options[i].text = primeiros[i][1];
				if( (selecionado != null) && (parseInt(selecionado) == parseInt(primeiros[i][0])) )
					combo.options[i].selected = true;
			}
			
			for(i=primeiros.length; i<XML.length + primeiros.length; i++)
			{
				combo.options[i].value = XML[i - primeiros.length].getAttribute("id");
				combo.options[i].text = cleanText(XML[i - primeiros.length].getAttribute("nome"));
				if( (selecionado != null) && (parseInt(selecionado) == parseInt(XML[i - primeiros.length].getAttribute("id"))) )
					combo.options[i].selected = true;
			}
			
			combo.disabled = false;
		}
	}
	url = '/site/_methods/select_populate.php?tabela=produtos_categorias&sid=' + Math.random();
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}

function populate_produtos_produtos(obj, primeiros, selecionado, categoria)
{
	var combo = document.getElementById(obj);
	combo.disabled = true;
	combo.length = 0;
	combo.length = 1;
	combo.options[0].value = '';
	combo.options[0].text = ' --- Carregando --- ';

	var xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
		return;
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState==4)
		{
			var XML = xmlHttp.responseXML.documentElement.getElementsByTagName('produto_produto');

			combo.length = 0;
			combo.length = primeiros.length + XML.length;
			
			for(i=0; i<primeiros.length; i++)
			{
				combo.options[i].value = primeiros[i][0];
				combo.options[i].text = primeiros[i][1];
				if( (selecionado != null) && (parseInt(selecionado) == parseInt(primeiros[i][0])) )
					combo.options[i].selected = true;
			}
			
			for(i=primeiros.length; i<XML.length + primeiros.length; i++)
			{
				combo.options[i].value = XML[i - primeiros.length].getAttribute("id");
				combo.options[i].text = cleanText(XML[i - primeiros.length].getAttribute("nome"));
				if( (selecionado != null) && (parseInt(selecionado) == parseInt(XML[i - primeiros.length].getAttribute("id"))) )
					combo.options[i].selected = true;
			}
			
			combo.disabled = false;
		}
	}
	url = '/site/_methods/select_populate.php?tabela=produtos_produtos&categoria=' + categoria + '&sid=' + Math.random();
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}

function populate_produtos_produtos_2(obj, primeiros, selecionado, categoria)
{
	var combo = document.getElementById(obj);
	combo.disabled = true;
	combo.length = 0;
	combo.length = 1;
	combo.options[0].value = '';
	combo.options[0].text = ' --- Carregando --- ';

	var xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
		return;
	xmlHttp.onreadystatechange=function()
	{
		if(xmlHttp.readyState==4)
		{
			var XML = xmlHttp.responseXML.documentElement.getElementsByTagName('produto_produto');

			combo.length = 0;
			combo.length = primeiros.length + XML.length;
			
			for(i=0; i<primeiros.length; i++)
			{
				combo.options[i].value = primeiros[i][0];
				combo.options[i].text = primeiros[i][1];
				if( (selecionado != null) && (parseInt(selecionado) == parseInt(primeiros[i][0])) )
					combo.options[i].selected = true;
			}
			
			for(i=primeiros.length; i<XML.length + primeiros.length; i++)
			{
				combo.options[i].value = cleanText(XML[i - primeiros.length].getAttribute("nome"));
				combo.options[i].text = cleanText(XML[i - primeiros.length].getAttribute("nome"));
				if( (selecionado != null) && (parseInt(selecionado) == parseInt(XML[i - primeiros.length].getAttribute("id"))) )
					combo.options[i].selected = true;
			}
			
			combo.disabled = false;
		}
	}
	url = '/site/_methods/select_populate.php?tabela=produtos_produtos&categoria=' + categoria + '&sid=' + Math.random();
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}

