/*
PARAMETRI:
tipologia = stringa che identifica tipo di upload (per governare eventuali azioni post upload)
path = cartella di destinazione file
id = id della riga da aggionare
Table = tabella da aggiornare 
CampoidUpload = campo su cui fare il filtro per selezione riga: "WHERE [CampoidUpload]=id"
CampoUpdate = campo in cui inserire il nome del file
idRiferimentoOpener = riferimento all'opener o alla scheda (se apertura upload da scheda flottante), per azioni post upload
estensioni = estensioni ammesse (es. "xls"). Inserire solo in minuscolo
MB (opzionale) = massima dimensione file (1,2,5,10)
*/

//TRAMITE POP-UP
function UploadFile(tipologia, path, id, Table, CampoidUpload, CampoUpdate, idRiferimentoOpener, estensioni){

	popup = window.open('file_upload/Upload-ProgressGal.ASP?tipologia='+tipologia+'&path='+path+'&id='+id+'&Table='+Table+'&CampoidUpload='+CampoidUpload+'&CampoUpdate='+CampoUpdate+'&idRiferimentoOpener='+idRiferimentoOpener+'&estensioni='+estensioni, 'popup','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=350,height=220,left=200,top=100');
	
	popup.focus();
			
}

//VIA AJAX IN DIV 'DIVFileUpload'
function UploadFileAjax(tipologia, path, id, Table, CampoidUpload, CampoUpdate, idRiferimentoOpener, estensioni, MB){
	
	makeRequest('ajax/file_upload/Upload-ProgressGal.ASP?tipologia='+tipologia+'&path='+path+'&id='+id+'&Table='+Table+'&CampoidUpload='+CampoidUpload+'&CampoUpdate='+CampoUpdate+'&idRiferimentoOpener='+idRiferimentoOpener+'&estensioni='+estensioni+'&MB='+MB, 'DIVFileUpload'+idRiferimentoOpener, true)

}


//Progress bar.
function ProgressBar_iframe(estensioni_ammesse){		
	
	/*
	var ProgressURL
	ProgressURL = document.file_upload.Progress.value
	if (!ProgressURL) ProgressURL = 'progress-smooth.asp'
	ProgressURL += '?UploadID=<MM:BeginLock translatorClass="MM_ASPSCRIPT" type="script" depFiles="" orig="%3C%25=UploadID%25%3E" ><MM_ASPSCRIPT><MM:EndLock>'
	
	*/
	//FINESTRA PROGRESS BAR
	//var v = window.open(ProgressURL,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=350,height=200,left=200,top=100')
	
	estensione = Right(document.getElementById('File1').value.toUpperCase(),3)
	estensioni_ammesse = estensioni_ammesse.toUpperCase();
		
	if(estensioni_ammesse.indexOf(estensione)>-1) {			
		return true
	} else {
		alert('Estensione del file non consentita')
		return false		
	} 
}
