// Default upload start function.
uploadStart = function(key, fileObj) {

	Element.setStyle(key + '_pBar_inner', { width: '1px' } );
	Element.show(key + '_fileProgress');
	Element.hide(key + '_fileSelect');
	Element.hide(key + '_fileDisplay');
	Element.hide(key + '_fileChange');
	Element.hide(key + '_fileEmpty');
	Element.update(key + "_pFileName", fileObj.name);

}

uploadProgress = function(key, fileObj, bytesLoaded) {

	var progressBarWidth = Element.getDimensions(key + '_pBar').width-2;
	var percent = Math.ceil((bytesLoaded / fileObj.size) * 100);
	var barpercent = Math.ceil((bytesLoaded / fileObj.size) * progressBarWidth);

	Element.update(key + '_pFileSize', (Math.ceil(bytesLoaded / 1000)) + ' kb von ' + (Math.ceil(fileObj.size/1000)) + 'kb (' + percent + '%)');
	Element.setStyle(key + '_pBar_inner', {width: barpercent + 'px'});
	Element.update(key + "_pFileName", fileObj.name);


//	console.info('bytesLoaded=' + bytesLoaded);
}

uploadComplete = function(key, fileObj) {

//	console.info('key=' + key);
	
	Element.show(key + '_fileChange');
	Element.hide(key + '_fileProgress');
	Element.show(key + '_fileDisplay');
	
	Element.update(key + '_dFileName', fileObj.name);
	Element.update(key + '_dFileSize', (Math.ceil(fileObj.size / 1000)) + " kb");

	$(key + 'Local').value = fileObj.name;


	if($(key + '_dFileThumbImg')){
		var imgPath = 'typo3temp/' + key + 'Thumb.jpg?' + fileObj.name;
		$(key + '_dFileThumbImg').src = imgPath;
	}

}

uploadQueueComplete = function(fileObj) {
	//console.info('test neu');
}

uploadCancel = function() {
//	$("SWFUpload").ih();
}

uploadError = function(a, b){
	alert('error=' + a + ' ' + b)
}

