jQuery(function() {
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fake_file';
	fakeFileUpload.appendChild(document.createElement('input'));
	var image = document.createElement('img');
	image.src='/images/buttons/browse.gif';
	fakeFileUpload.appendChild(image);
	jQuery("div.fileinput input:file").each(function(i) {
  	this.className = 'hidden_file';
  	var clone = fakeFileUpload.cloneNode(true);
  	this.parentNode.appendChild(clone);
  	this.relatedElement = clone.getElementsByTagName('input')[0];
  	this.relatedElement.size = 16;
  	this.onchange = this.onmouseout = function () {
  		this.relatedElement.value = this.value;
  	}
	})
});
