// s: INPUT type="file" FIX
//var filesource = 'http://83.19.196.195/www/netcare_v3/structure/templates/normal/gfx/buttons/submit-pl.gif';
var W3CDOM = (document.createElement && document.getElementsByTagName);
function initFileUploads() {

    if(!W3CDOM) {
        return;
    }
	
    var fakeFileUpload = document.createElement('div');
	
    fakeFileUpload.className = 'fakefile';
    fakeFileUpload.appendChild(document.createElement('input'));
	
    var image = document.createElement('img');
    image.src = filesource;
    fakeFileUpload.appendChild(image);
	
    var x = document.getElementsByTagName('input');

    for(var i=0;i<x.length;i++) {
        if(x[i].type != 'file') {
            continue;
        }

        if(x[i].parentNode.className.indexOf('fileinputs') < 0) {
            continue;
        }

        x[i].className = 'file hidden';
        var clone = fakeFileUpload.cloneNode(true);
		
        x[i].parentNode.appendChild(clone);
        x[i].relatedElement = clone.getElementsByTagName('input')[0];

    
        x[i].onchange = x[i].onmouseout = function() {
            var temp = new Array();
            temp = this.value.split('\\');
            this.relatedElement.value = temp[temp.length-1];
        }
    }
}
// e: INPUT type="file" FIX


// s: Event Listener
if(window.addEventListener) {
    window.addEventListener("load", initFileUploads, false);
} else if(window.attachEvent) {
    window.attachEvent("onload", initFileUploads);
} // if
// s: Event Listener