/**
 * Make file upload
 *
 * @param {Number} file
 * @retrun Void
 */
function fileUpload(file) {
	// No file
	if (typeof file != 'number' || document.getElementById('imageupload' + file).value == '') {
		return;
	}

	// Hide submitbutton
	document.getElementById('submitimageupload' + file).style.visibility = 'hidden';

	// Show preloader
	document.getElementById('preloader' + file).style.display = 'block';

	// Set filenumber
	document.getElementById('filenumber').value = file;

	// Submit form
	document.forms['fileuploader'].submit();
}

/**
 * Finish upload
 *
 * @param {Number} file
 * @param {String} result
 * @param {Boolean} isError
 * @param {String} imageStr
 * @return Void
 */
function finishUpload(file, result, isError, imageStr) {
	// No file
	if (typeof file != 'number') {
		return;
	}

	// Hide preloader
	document.getElementById('preloader' + file).style.display = 'none';

	// No error
	if (isError !== true) {
		// Display result
		document.getElementById('resultimageupload' + file).innerHTML = result;

		// Set image
		document.getElementById('pilt' + file).value = imageStr;

		// Set thumb
		if (file == 1) {
			document.getElementById('thumb').value = 'thumb_' + imageStr;
		}

	} else {
		// Show submitbutton
		document.getElementById('submitimageupload' + file).style.visibility = 'visible';

		// Alert
		alert(result);
	}
}

/**
 * Open next upload
 *
 * @param {Number} file
 * @return Void
 */
function openNextUpload(file) {
	// No file
	if (typeof file != 'number') {
		return;
	}

	// Enable
	document.getElementById('imageupload' + file).disabled = false;

	// Show submitbutton
	document.getElementById('submitimageupload' + file).style.visibility = 'visible';
}
