$.noConflict();

jQuery(document).ready(function($) {
    var tableData = $(".webform td");
    if(tableData.length > 0){
		for (var i = 0; i < tableData.length; i++) {
			var formInputs = document.createElement("div");
			formInputs.className = "form-inputs";
	
			var tableElements = tableData[i].childNodes;
	
			//covers case when whitespace occurs as the first element instead of the label as the first element, happens on customized forms
			var brIndex = 0;        
			if (tableElements[0] != null && tableElements[0].nodeName.toLowerCase() == "#text") {
				brIndex = 2;
			}
			else {
				brIndex = 1;
			}
			//end fix
			
			if (tableElements[brIndex] != null) {
				if (tableElements[brIndex].nodeName.toLowerCase() == "br") {
	
					$(tableElements[brIndex]).addClass("hidden");
				}
			}
			for (var k = 0; k < tableElements.length; k++) {
				if (tableElements[k].nodeName.toLowerCase() != "label") {
					formInputs.appendChild(tableElements[k]);
					k--;
				}
			}
			tableData[i].appendChild(formInputs);
		}
	}
});
