﻿akt_tartalom='';

function $(id) {
	this.obj = document.getElementById(id);
	return this.obj;
}

$.prototype.ih = function() {
	
}

// Default upload start function.
uploadStart = function(fileObj) {
	
	$("filesDisplay").style.display = "block";
	
	document.getElementById('mmUploadFileListing').innerHTML='';
		
	var upload_div = document.createElement("div");
	
	if (fileObj.name.length>23) 
	{
		uj_nev=(fileObj.name.substr(0,22))+'...';
		var txt = document.createTextNode(uj_nev);
	}
	else
	{
		var txt = document.createTextNode(fileObj.name);
	}
	
	var txt_meret=document.createTextNode((Math.ceil(fileObj.size / 1024)) + " / "+(Math.ceil(fileObj.size / 1024)) + " kB");
	
	upload_div.className = "uploading";
	upload_div.id = fileObj.name;
	
	var prg = document.createElement("div");
	prg.id = fileObj.name + "progress";
	prg.className = "progressBar"
	
	upload_div.appendChild(txt);
	upload_div.appendChild(prg);
	upload_div.appendChild(txt_meret);

	$("mmUploadFileListing").appendChild(upload_div);
		
}

uploadProgress = function(fileObj, bytesLoaded) {
	var progress = $(fileObj.name + "progress");
	var percent = Math.ceil((bytesLoaded / fileObj.size) * 100)
	progress.style.background = "url(kepek/progressbar.png) no-repeat -" + (140-(percent*1.4)) + "px 0";
	akt_tartalom=($(fileObj.name).innerHTML);
	//akt_tartalom=($(fileObj.name).innerHTML)+ Math.ceil(fileObj.size/1024)+' / ';
	//alert(akt_tartalom);
	uj_tartalom=akt_tartalom.replace(/[0-9]+\skB/, Math.ceil(bytesLoaded/1024) + " kB");
	$(fileObj.name).innerHTML=uj_tartalom;
}

uploadComplete = function(fileObj) {
	$(fileObj.name).className = "uploadDone";
	//$(fileObj.name).innerHTML += " " + (Math.ceil(fileObj.size / 1024)) + " kB";
}

uploadQueueComplete = function(fileObj) {
	//alert('A(z) '+fileObj.name+' fájl feltöltése befejeződött!');
	alert('A fájl feltöltése befejeződött!');
}

uploadCancel = function() {
	//alert("You pressed cancel!");
	$("SWFUpload").ih();
}