var sel=new Array()
function MemMulti(ss){
	sel.length=0
	for(var i=0;i<ss.options.length;i++)
		if(ss.options[i].selected)
			sel[sel.length]=i	
}

function SelMulti(ss){
	var ultimo='nessuno'
	for(var i=0;i<ss.options.length;i++)
		if(ss.options[i].selected)
			ultimo=i
	for(i=0;i<ss.options.length;i++)
		ss.options[i].selected=false
	for(i=0;i<sel.length;i++)
		ss.options[sel[i]].selected=true
	if(ultimo!='nessuno')
		ss.options[ultimo].selected=!ss.options[ultimo].selected
}

function MemMulti2(ss){
	sel.length=0
	for(var i=0;i<ss.options.length;i++)
		if(ss.options[i].selected)
			sel[sel.length]=i	
}

function SelMulti2(ss){
	var ultimo='nessuno'
	for(var i=0;i<ss.options.length;i++)
		if(ss.options[i].selected)
			ultimo=i
	for(i=0;i<ss.options.length;i++)
		ss.options[i].selected=false
	for(i=0;i<sel.length;i++)
		ss.options[sel[i]].selected=true
	if(ultimo!='nessuno')
		ss.options[ultimo].selected=!ss.options[ultimo].selected
}