// JavaScript Document
function fileDialogComplete(numFilesSelected, numFilesQueued) {;
	try {
		if (numFilesQueued > 0) {
			this.setUploadURL(this.customSettings.upload_url+'KlasorIc='+$('FotografKlasor').value);
			this.startUpload();
		}
	} catch (ex) {
		this.debug(ex);
	}
}
function uploadProgress(file, bytesLoaded) {
	try {
		var percent = Math.ceil((bytesLoaded / file.size) * 100);
		if (percent === 100) {
			$('UploadMesaj').innerHTML=file.name+' işleniyor. (Kalan '+(this.getStats().files_queued-1)+')';
		} else {
			$('UploadMesaj').innerHTML=file.name+' yükleniyor (%'+percent+'). (Kalan '+(this.getStats().files_queued-1)+')';
		}
	} catch (ex) {
		this.debug(ex);
	}
}
function uploadSuccess(file, serverData) {
	try {
		if (serverData.substring(0, 9) === "YUKLENDI:") {
			var Yuklenen=serverData.substring(9).split('|');
			if($('FotografHedefTipi').value=='image'){
			 
				$('UploadFoto-'+$('FotografHedefId').value).src=Yuklenen[1];
                $('UploadHF-'+$('FotografHedefId').value).value=Yuklenen[0];
                
			}else if($('FotografHedefTipi').value=='images'){
				//OgeEkle2(Yuklenen[0],Yuklenen[1],$('FotografHedefId').value);
			}

			$('UploadMesaj').innerHTML=serverData.substring(9)+' Yüklendi. (Kalan '+this.getStats().files_queued+')';
		} else {
			$('UploadMesaj').innerHTML=serverData.substring(9)+' Yüklenirken hata oluştu. (Kalan '+this.getStats().files_queued+')';
		}
	} catch (ex) {
		this.debug(ex);
	}
}
function uploadComplete(file) {
	try {
		/*  I want the next upload to continue automatically so I'll call startUpload here */
		if (this.getStats().files_queued > 0) {
			this.startUpload();
		} else {
			//alert(file.toSource());
			Control.Modal.close();
		}
	} catch (ex) {
		this.debug(ex);
	}
}
function uploadError(file, errorCode, message) {
	alert(errorCode+message);
	try {
		switch (errorCode) {
		case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:
			try {
				alert("Durdu");
			}
			catch (ex2) {
				this.debug(ex2);
			}
		case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:
				alert('Upload Limit');
			break;
		default:
			//alert(message);
			break;
		}



	} catch (ex3) {
		this.debug(ex3);
	}

}
