var pdcpdc=""
function doRicerca() {
	var o=$("stesto")
	if (o) {
		var t=o.value.replace(/^\s*/,'').replace(/\s*$/,'');
		t=escape(t)
		goLista('','',t)
	}
}
function goLista(tid,sid,testo,pagina) {
	var o=$("prodlist")
	if (o) {
		sc(o,"loading")
		var p=(pagina==undefined)?1:pagina
		var t=(testo==undefined)?"":testo
		callAction(new Array("P",goListaDone,"/prodotti/_getProd2009_1.asp","cmd=lista&tid="+tid+"&sid="+sid+"&t="+testo+"&p="+p,"T"))
	}
}
function goListaDone(m,x,u,nfo) {
	if (m) {
		var o=$("prodlist")
		if (o) {
			sc(o,"","loading")
			o.innerHTML=x
			buildProdNav()
			o=$("lowinfo")
			if (o) {
				var vv=$t(o,"script")
				if (vv.length==1) {
					try {
						eval(vv[0].innerHTML)	
					} catch (e) {}
				}
			}
			if (pdcpdc!="") {
				goInfo(pdcpdc)
				pdcpdc=""	
			}
		}
	}
}

function buildProdNav() {
	var o=$("prodinlist")
	if (o) {
		var th=o.offsetHeight
		var dh=o.parentNode.offsetHeight
		o=$("prodnavlist")
		o.innerHTML=""
		if ((th-dh)>10) {
			var tp=Math.ceil(th/dh)
			for(var i=0;i<tp;i++) {
				a=$b("a")
				a.href="javascript:goProdPage("+i+")"
				a.innerHTML=(i==0)?"\u25cf":"\u25cb"
				o.appendChild(a)
			}
		}
	}
}

function goProdPage(id) {
	var o=$("prodinlist")
	if (o) {
		o.style.top="-"+o.parentNode.offsetHeight*id+"px"
	}
	var va=$t($("prodnavlist"),"a")
	for(var i=0;i<va.length;i++) {
		va[i].innerHTML=(i==id)?"\u25cf":"\u25cb"
	}
}

function goInfo(id,solo) {
	var oo=$("prodgenlist")
	var h=oo.clientHeight
	sc(oo,"hide")
	var singolo=(solo==undefined)?"":"&sss=1"
	var o=$("lowinfo")
	if (o) {
		o.style.height=h+"px"
		sc(o,"loading","hide")
		callAction(new Array("P",goInfoDone,"/prodotti/_getProd2009_1.asp","cmd=info&uid="+id+singolo,"T"))
	}
}
function goInfoDone(m,x,u,nfo) {
	if (m) {
		var o=$("lowinfo")
		if (o) {
			sc(o,"","loading")
			o.style.height="auto"
			o.innerHTML=x
		}
	}
}
function closeProd() {
	sc($("prodgenlist"),"","hide")
	sc($("lowinfo"),"hide")
}

function showBig(m) {
	var f=$("foto")
	var s=$("scheda")
	if (f&&s) {
		if (m) {
			sc(s,"hide")
			sc(f,"","hide")
		} else {
			sc(f,"hide")
			sc(s,"","hide")
		}
	}	
}
