var W3CDOM = (document.createElement && document.getElementsByTagName);

function initFileUploads()
{
	if (!W3CDOM) return;
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefile';
	var x = document.getElementsByTagName('input');
	for (var i=0; i<x.length; i++)
	{
		console.debug('Found an input:' + x[i].type + ' ' + x[i].parentNode.className);
		if (x[i].type != 'file') continue;
		if (x[i].parentNode.className != 'fileinputs') continue;
		console.debug('Found an input to style.');
		x[i].className = 'file transparent';

		var clone = fakeFileUpload.cloneNode(true);
		x[i].parentNode.appendChild(clone);
		}
	}
}