﻿// JScript File


var W3CDOM = (document.createElement && document.getElementsByTagName);

function init() {
	if (!W3CDOM) return;
	var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefiles';
	var fileInput = document.createElement('input');
	fileInput.className = "apnaInput2";
	fakeFileUpload.appendChild(fileInput);
	var image = document.createElement('img');
	image.src='/images/helcon/browse-bt.gif';
	image.style.marginLeft = "8px";
	image.style.marginTop = "6px";
	image.style.verticalAlign = "top";
	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].getAttribute('noscript')) continue;
		if (x[i].parentNode.className != 'fileinputs') continue;
		x[i].className = 'file hidden';
		var clone = fakeFileUpload.cloneNode(true);
		x[i].parentNode.appendChild(clone);
		x[i].relatedElement = clone.getElementsByTagName('input')[0];
		if (x[i].value)
			x[i].onchange();
		x[i].onchange = x[i].onmouseout = function () {
			this.relatedElement.value = this.value;
		}
	}
}

// -->

//window.onload = function(){init();}

function modified_Styler(onWhich, className)
{
    var fakeFileUpload = document.createElement('div');
	fakeFileUpload.className = 'fakefiles';
	var fileInput = document.createElement('input');
	fileInput.className = className;
	fileInput.id = className;
	fakeFileUpload.appendChild(fileInput);
	var image = document.createElement('img');
	image.src='/wp-content/themes/rivoli/img/browse-bt.gif';
	image.style.cursor = "pointer";
	//image.style.marginLeft = "8px";
	//image.style.marginTop = "6px";
	image.style.verticalAlign = "top";
	image.style.marginLeft = "1px";
	fakeFileUpload.appendChild(image);
	
	
	
	var fileObj = document.getElementById(onWhich);
	
	
	    if (fileObj.type != 'file') return;
		if (fileObj.getAttribute('noscript')) return;
		//if (fileObj.parentNode.className != 'form-input') return;
		fileObj.className = 'file hidden';
		var clone = fakeFileUpload.cloneNode(true);
		fileObj.parentNode.appendChild(clone);
		fileObj.relatedElement = clone.getElementsByTagName('input')[0];
		if (fileObj.value)
		{
			fileObj.onchange();
			
	    }
		    fileObj.onchange = fileObj.onmouseout = function () {
			this.relatedElement.value = this.value;
			
		
		}
		    fileObj.onchange =  function () {var best = document.getElementById(className);
			best.className='apnaUploadImage';}
		
	
}

