	var maxfiles = 5;
	var files = 0;
	function attachFile()
	{
		if($e('files').getElementsByTagName('input').length >= maxfiles)
		{
			alert('You can not attach more than ' + maxfiles + ' files.');
			return;
		}
		var div = document.createElement('div');
		var input = document.createElement('input');
		input.type = 'file';
		input.name = 'file_' + files;
		input.style.margin = '0 10px 8px 0';

		var a = document.createElement('a');
		a.setAttribute('href','javascript:void(0);');
		a.setAttribute('onclick','javascript:detachFile(' + files + ');');
		a.innerHTML = 'Remove';

		div.appendChild(input);
		div.appendChild(a);

		div.id = 'divfile_' + files;
		$e('files').appendChild(div);

		files++;
		$e('files_cnt').value = files;
		$e('attachLink').innerHTML = 'Attach Another File';
	}
	function detachFile(i)
	{
		var name = 'divfile_' + i;
		if($e(name))
			$e(name).parentNode.removeChild($e(name));

		if($e('files').getElementsByTagName('input').length)
			$e('attachLink').innerHTML = 'Attach Another File';
		else
			$e('attachLink').innerHTML = 'Attach A File';
	}
