//--------------------------- funzioni per la consultazione del libro -----------------------------
//rollover sulle immaginine
function rollover(image,status) {
	image.src = "images/"+image.name+status+".gif" ;
}

//funzioni per lo scorrimento delle pagine
function go_pag(pagina) {
	document.params.pag.value=pagina ;
	document.params.cerca_flag.value = 0 ;
	document.params.stru.value="" ;
	document.params.submit() ;
}
function prev_pag(limite_stru,sezione) {
	var pag = document.params.pag.value ;
	var inc = sezione==2 ? 2 : 1 ;
	//if(pag-inc<limite_stru) document.params.stru.value="" ;
	go_pag(pag-inc) ;
}
function next_pag(limite_stru,sezione) {
	var pag = parseInt(document.params.pag.value) ;
	var inc = sezione==2 ? 2 : 1 ;
	//if(pag+inc>limite_stru) document.params.stru.value="" ;
	go_pag(pag+inc) ;
}

function go_stru(id) {
	document.params.stru.value=id ;
	document.params.cerca_flag.value = 0 ;
	document.params.submit() ;
}

function go_sez(sezione) {
	//if(sezione==2) document.params.stru.value = "" ;
	document.params.sez.value = sezione ;
	document.params.cerca_flag.value = 0 ;
	document.params.submit() ;
}

function zoom(server,pagina) {
	var win = window.open("zoom.asp?server="+server+"&"+pagina,"zoom","scrollbars=yes,resizable=yes,width=780,height=600") ;
	win.creator = self ;
	win.focus() ;
}
//-------------------------------------------------------------------------------------------------


//---------------------------- funzioni per la ricerca del testo ----------------------------------
var newSearch = false ;

function cerca(testo) {
	if(!document.params.testo.value) return ;
	document.params.pag.value="" ;
	if(newSearch) document.params.cerca_flag.value = 0 ;
	document.params.cerca_flag.value = 1+parseInt(document.params.cerca_flag.value) ;
	document.params.submit() ;
}

function resetCerca() {
	newSearch=true ;
	//if(document.params.cerca_btn) document.params.cerca_btn.value="Cerca" ;
}
//-------------------------------------------------------------------------------------------------


//----------------------------------- funzioni provvisorie ----------------------------------------
function closeWin() {
	if(back) history.go(-1) ;
	else close() ;
}
function goPag(pag) {
	document.params.pag.value = pag ;
	document.params.submit() ;
}
function openBook(bid,lingua) {
	var win = window.open("index.asp?xp=xml&bid="+bid+"&lng="+lingua,"libro") ;
	win.creator = self ;
	win.focus() ;
}

function changeLanguage(lang) {
	document.params.lng.value=lang ;
	document.params.submit() ;	
}

function filter() {
	document.params.pag.value = 0 ;
	return true ;
}

function resetFilters() {
	document.params.autore.value = "" ;
	document.params.titolo.value = "" ;
	document.params.progetto.selectedIndex = 0 ;
	document.params.submit() ;
}
//-------------------------------------------------------------------------------------------------
