/* editar aki quando mudar de pro servidor */
var root = "http://"+window.location.host+"/";

var list_selected = null;

function getSubCategoria(codigo,elemento){
	var li,cd,_p,_c,ct,_ct;
	li = elemento;
	cd = codigo;
	ct = document.getElementById('cat');
	if((_ct = ct.getElementsByTagName('ul')).length > 0 && list_selected == null){
		_ct[0].parentNode.removeChild(_ct[0]);
	}
	if(list_selected != null && list_selected != li) list_selected.removeChild(list_selected.getElementsByTagName('ul')[0]);
	if(li.getElementsByTagName('ul').length == 0){
		_p = "cat="+codigo;
		_c = {
			url:root+"consulta_categoria.php",
			type:"json",
			param:_p,
			asc:function(result){
				var r,rs,_ul,_li,_a;
				rs = (r = result).ResultSet;
				if(r.rowCount > 0){
					ul = $element("ul");
					ul.className = "sub";
					for(var i = 0; i < r.rowCount; i++){
						_li = $element("li");
						_a = $element("a");
						_a.href = "?pg=2&cat="+cd+"&scat="+rs[i].codigo;
						_a.innerHTML = " - " + rs[i].descricao;
						$append(_li,_a);
						$append(ul,_li);
					}
					$append(li,ul);
				} else {
					list_selected = null
					window.location = root+"?pg=2&cat="+codigo;					}
			}
		}
		if(list_selected != li) new $ajax(_c);
		list_selected = li;
	}
}

function slide(){
	var e, d, c, a, t, _d, _t;
	c = 0;
	a = $element('a',3);
	e = $id('destaque');
	d = $name('div',{base:e,atr:$atr_class,val:'slide'});
	_d = $element('div');
	_d.className = 'slide_link';
	$s(d[0],$atr_class,'slide on');
	for(var i = 0; i < 3; i++){
		if(i == 0) a[i].className = 'selected';
		a[i].innerHTML = i+1;
		a[i].id = "slide_"+i;
		a[i].href = 'javascript:void(0);';
		a[i].onclick = function(){
			var _i = this.id.replace('slide_','');
			clearInterval(t);
			$s(this,$atr_class,'selected');
			$s(a[c],$atr_class,'');
			$s(d[c],$atr_class,'slide off');
			c = _i;
			$s(d[_i],$atr_class,'slide on');
		}
		$append(_d,a[i]);
	}
	var firstChild = e.parentNode.getElementsByTagName('div');
	firstChild[0].appendChild(_d);
	t = setInterval(function(){
		$s(d[c],$atr_class,'slide off');
		$s(a[c],$atr_class,'');
		c < 2 ? c++ : c = 0;
		$s(d[c],$atr_class,'slide on');
		$s(a[c],$atr_class,'selected');
	},10000,this);
}
