function jump(k){
	if(k.options[k.selectedIndex].value != ""){
		eval("location = '?filenum="+ k.options[k.selectedIndex].value +"';");
		}
	k.selectedIndex = 0;
	}


function wait(){
	messages = Array("\n\nCaricamento in corso...","\n\n::Attendere::");
	msg = document.forms["altro"].stato;
	msg.style.textAlign = 'center';
	msg.value = messages[0];
	setTimeout("msg.value = messages[1]", 2000);
	}


function invia(checkall){
	var ok = true;
	var response = "";
	fileField = document.forms["upload"].elements['data[]'];
	if(checkall){
		for(var i=0; i<fileField.length; i++){
			if(fileField[i].value == ""){
				ok = false;
				response = "\n\n1 o + campi sono vuoti.";
				}
			else if(fileField[i].value.indexOf("'") != -1){
				ok = false;
				response = "\n\nCarattere non valido: '";
				}
			}
		}
	if(ok){
		document.forms["upload"].submit();
		wait();
		setInterval("wait()",4000);
		} else{
			document.forms["altro"].stato.value = response;
			}
	}


function viewlogs(logs){
	document.forms["altro"].stato.style.textAlign = 'left';
	document.forms["altro"].stato.value = logs;
	}


function done(){
	log = document.forms["altro"].stato.value;
	if(log != "\n\n::TERMINATO::"){
		restore = log;
		}
	window.focus();
	document.forms["altro"].stato.value = "\n\n::TERMINATO::"
	setTimeout("viewlogs(restore)", 2000);
	}
