function doUpload(path,onSuccess,onError,name,tw,th) {
	var pdImagePicker = $('#pdImagePicker');
	pdImagePicker.html('');
	
	if(!tw) tw = "";
	if(!th) th = "";
	if(!name) name = "";

	var fileUploader = $("<div id='file-uploader' class='file-uploader'/>");
	pdImagePicker.append(fileUploader);

	var uploader = new qq.FileUploader({
		element: document.getElementById('file-uploader'),
		action: '/uploadfile/',
		allowedExtensions: ['jpg','gif','png'],
		text: "Upload An Image",
		params: {
			path:path,
			name:name,
			twidth:tw,
			theight:th
		},
		onComplete: function(id, fileName, responseJSON) {
			var elem = $('li.qq-upload-success:last');
			elem.append("<span class='success-word'>Success</span>");
			if(onSuccess) {
				onSuccess(responseJSON.file);
			}
		}
	});

	pdImagePicker.modal({
		containerId: 'pd-modal',
		autoResize: true,
		zIndex: 50000,
		minWidth: 220,
		minHeight: 180,
		onShow: function() {
			$("div.qq-upload-button>input").click()
		}
	});
}

function finishUpload(file) {

}

function cancelUpload() {

}

uploadFile = function() {

}
