var filesUpload = Class.create();
filesUpload.prototype = {
	initialize: function(ImagesString)
	{
		if ($('filesUploadFile'))
		{
			$('filesUploadFile').onchange = this.uploadFiles;
		}
		if ($('DivPageImages'))
		{
			$('DivPageImages').update(Loader);
			ImagesString = ImagesString.strip();
			if (ImagesString.length<1)
			{
				$('DivPageImages').update('No images');
			}
			else
			{
				this.populateDiv(ImagesString);
			}
		}
	},
	populateDiv: function(ImagesString)
	{
		var ImagesArray = ImagesString.split(',');
		$('DivPageImages').update('');
		for (var i=0; i<ImagesArray.length; i++)
		{
			var Img = Builder.node('img',{src:Url+'assets/uploaded/thumbs/'+ImagesArray[i], alt:'no image', style:'margin: 2px; margin-bottom:none'});
			$('DivPageImages').appendChild(Img);
		}
	},
	uploadFiles: function()
	{
		if ($F('filesUploadFile').blank()) return;
		else
		{
			$('filesUploadForm').submit();
		}
	}
};

Event.observe(window, 'load', function(){
	try
	{
		if ($('uploadedFileNames'))
		var fU = new filesUpload($F('uploadedFileNames'));
	}
	catch(Ex)
	{
		alert(Ex.message+' on trying to init upload files')
	}	
})

function ImagesReloadContent()
{
	try
	{
		if ($('uploadedFileNames'))
		 var fU = new filesUpload($F('uploadedFileNames'));
	}
	catch(Ex)
	{
		alert(Ex.message+' on ImagesReloadContent')
	}
}