function startUpload(frame, formtostart){

    if (document.getElementById('f'+frame+'_myfile').value!=""){

        var filenome=document.getElementById('f'+frame+'_myfile').value;
        if (filenome.length>30){
            filenome='<span class="ok">'+filenome.substr(0,25)+'</span>..<span class="ok">'+filenome.substr((filenome.length-4),4)+'</span>';
        }else{
            filenome='<span class="ok">'+filenome+'</span>';
        }
        var upload_process=document.getElementById('f'+frame+'_upload_process');
        upload_process.style.visibility = 'visible';
        document.getElementById('f'+frame+'_upload_form').style.display = 'none';
        upload_process.innerHTML=filenome+': caricamento in corso...<br/><img src="img_struct/loader.gif" /><br/><input type="submit" name="annulla" value="Annulla" class="button" onclick="this.form.action=\'upload/annulla.php\';stopUpload(3,'+frame+', \'no_file\', 0)">';
        
        formtostart.submit();
        if (document.getElementById('f'+(frame+1)+'_content')){
            document.getElementById('f'+(frame+1)+'_content').style.display = '';
            document.getElementById('f'+(frame+1)+'_content').style.height = '100px';
        }
    }
    return true;
}

function stopUpload(success,frame, filenome, dim){
    document.getElementById('f'+frame+'_upload_form').innerHTML='';
    if (filenome.length>30){
        filenome='<span class="ok">'+filenome.substr(0,25)+'</span>..<span class="ok">'+filenome.substr((filenome.length-4),4)+'</span>';
    }else{
        filenome='<span class="ok">'+filenome+'</span>';
    }
    var result = '';
    if (success == 1){
        result = 'Il file '+filenome+' &egrave; stato caricato correttamente!<br/>';
        result +='<span class="dim">('+dim+')</span><br/>';
    }else if (success == 2){
        result = '<span class="error">Il file &egrave; di un formato non corretto</span><br/><br/>';
    }else if (success == 3){
        result = '<span class="error">caricamento annullato dall utente</span><br/><br/>';
    }else {
        result = '<span class="error">Si  verificato un errore durante il caricamento!</span><br/><br/>';
    }
    document.getElementById('f'+frame+'_upload_process').style.display = 'none';
    document.getElementById('f'+frame+'_upload_form').innerHTML = result;
    document.getElementById('f'+frame+'_upload_form').style.display = '';

    return true;
}
function sbloccafile(file, tendina){
    if (document.getElementById(file) && tendina.value!=0){
        document.getElementById(file).disabled=false;
    }else if (document.getElementById(file)) {
        document.getElementById(file).disabled=true;
    }
}
