function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}



function ridimensiona() {
	var cp = document.getElementById('corpo');
	var fl = document.getElementById('flash');
	var im = document.getElementById('immagine');
	var pg = document.getElementById('pgn');
	var gl = document.getElementById('gallery');
	var bt = document.getElementById('bottom');
	var al = pg.offsetTop - gl.offsetTop;
	var br = navigator.appName;

	switch (br) {
		case "Microsoft Internet Explorer":
			var hz = Number(bt.offsetTop - (cp.offsetTop + gl.offsetTop) - (bt.offsetTop-pg.offsetTop));
			if(hz < 530) {
				fl.style.height = "530px";
				pg.style.width = "530px";
				pg.style.position ="absolute";
				pg.style.top = (cp.offsetTop + gl.offsetTop + fl.clientHeight ) + "px";
				bt.style.position ="absolute";
				bt.style.top = pg.offsetTop + pg.clientHeight + 10 + "px";
				cp.style.height = bt.offsetTop - cp.offsetTop + "px";
			} else {
				fl.style.height = hz + "px";
			}		
		break;
		default:
			var al = Number(gl.clientHeight - gl.offsetTop - pg.clientHeight);
			if( al < 530) {
				pg.style.position = "absolute";
				pg.style.width = "530px";
				var pgtop = Number(gl.offsetTop + 530);
				pg.style.top = pgtop + "px";
				al = pg.offsetTop - gl.offsetTop;
				gl.style.height = al + pg.clientHeight + 10 +"px";
			}
			im.style.top = (al - 379)/2 + "px";
			fl.style.height = al  + "px";		
		break;
	}
}

window.onload = function() {
	var l = document.getElementsByTagName('A');
	var d = document.getElementsByTagName('DIV');
	var c = new Array();
	var i, o, par;
	var j = 0;
	var k=0;

	if(document.getElementById('flash')) {
		var flash;
		flash = new fx.Combo('flash', {height: false, opacity: true, duration: 600});
		for(i=0; i<l.length; i++) {
			switch (l[i].className) {
			case "selezionato":
				l[i].onclick = function() {
					ridimensiona();
					flash.toggle();
				}
			break;
			case "close":
				l[i].onclick = function() {
					flash.toggle();
				}
			break;
			}
		}
		ridimensiona();
	}

	if(document.getElementById('widthbox')) {

		/* if(thumbnailnum > maxthumbvisible) {
			document.getElementById('back').innerHTML = '<div id="leftmore"></div>';
			
		}
		
		if(thumbnailnum > maxthumbvisible){
			document.getElementById('more').innerHTML= '<div id="rightmore"></div>';
		} */

		for(i=0; i<l.length; i++) {
			switch (l[i].className) {
			case "qui":
				l[i].onclick = function() {
					thisid = Number(this.title);
					thiswidth = imggallery[thisid][1];
					thisheight = imggallery[thisid][2];
					thispos = imggallery[thisid][8];
					getstarted(Number(thiswidth), Number(thisheight), 'imgloader', Number(thispos), Number(thispos), current_imgid);
				}
			break;

			case "prev":
				l[i].onclick = function() {
					previmage(current_imgid);	
				}
			break;
			
			case "next":
				l[i].onclick = function() {
					nextimage(current_imgid);	
				}
			break;
			
			case "info":
				l[i].onclick = function() {
					loadinfo();
				}
			break;
			
			case "thumb":
				l[i].onclick = function() {
					thumbs();
				}
			break;
		
			case "back":
				l[i].onclick = function() {
					checkbutton(addposition('minus'));
					movethumbs('plus');
				}
			break;	

			case "more":
				l[i].onclick = function() {
					checkbutton(addposition('plus'));
					movethumbs('minus');
				}
			break;	
			}
		}
		loadfirstimage();
		document.getElementById('iptc_info').innerHTML=returniptc(tempgallery[0])
		document.getElementById('photocount').innerHTML="1 / "+tempgallery.length+" "+tit[3]
		

		
		
	}
	
	if(document.getElementById('stagione')) {
		var stag;
		var stagione = document.getElementById('stagione');
		stag = new fx.Combo('stag', {height: true, opacity: true, duration: 1000});
		stagione.onclick = function() { 
			stag.toggle();
		}
		stag.hide();
	}

	for (i=0; i<l.length; i++) {
		if (l[i].className == "ext") {
			l[i].target = "_blank";
		}
		if (l[i].href == document.baseURI) {
			l[i].href = "javascript:void(null);"
		}
	}
}