// JavaScript Document

var vImgs=[]

function loadGallery(id,l) {
	callAction(["P",galleryLoaded,baseSite+"_interno/_loadGallery.asp","id="+id+"&l="+l])
}
function galleryLoaded(m,x,a,b) {
	if (m) {
		var gls=$t(x,"GLS")
		if (gls.length!=0) {
			var gl=$t(gls[0],"GL")
			var o=$("mainnav")
			var d=$b("div")
			d.style.left="0px"
			o.appendChild(d)
			var img=null

			for(var i=0;i<gl.length;i++) {
				img=$b("a")
				img.style.backgroundImage="url("+baseSite+"imgs/gallery/small/"+gl[i].getAttribute("uid")+".jpg)"
				img.href="javascript:goImage("+i+")"
				d.appendChild(img)
				vImgs.push({id:gl[i].getAttribute("uid"),titolo:gl[i].getAttribute("titolo"),dida:gl[i].getAttribute("dida")})
			}

			if (gl.length!=0) {
				var th=img.offsetWidth*vImgs.length//gl.length
				var dh=o.offsetWidth
				o=$("pagenav")
				if ((th-dh)>10) {
					var tp=Math.ceil(th/dh)
					for(var i=0;i<tp;i++) {
						a=$b("a")
						a.href="javascript:goGalPage("+i+")"
						a.innerHTML=(i==0)?"\u25cf":"\u25cb"
						o.appendChild(a)
					}
				}
				goImage(0)
			}
		}
	}
}


function goImage(id) {
	var o=$("mainnav")
	var a=$t(o,"a")
	for (var i=0;i<a.length;i++) {
		if (i==id) {
			sc(a[i],"corrente")
			o=$("mainimage")
			if (o) {o.style.backgroundImage="url("+baseSite+"imgs/gallery/med/"+vImgs[i].id+".jpg)"}
			o=$("galtitolo")
			if (o) {o.innerHTML=vImgs[i].titolo}
			
			o=$("galdida")
			if (o) {o.innerHTML=vImgs[i].dida}
		} else {
			sc(a[i],"","corrente")	
		}
	}
}
function goGalPage(id) {
	var o=$("mainnav")
	if (o) {
		var d=$t(o,"div")
		if (d.length!=0) {d[0].style.left="-"+o.offsetWidth*id+"px"}
		d=$t($("pagenav"),"a")
		for(var i=0;i<d.length;i++) {
			d[i].innerHTML=(id==i)?"\u25cf":"\u25cb"
		}
	}
}
