function initSlider(id, min, max, step)
{
	$("#"+id+"_CONTROL").slider({
		slide: function(event, ui) {
			$("#"+id+"_VALUE").val(ui.value);
		},
		min: min,
		max: max,
		step: step
	});
	$("#"+id+"_VALUE").val($("#"+id+"_CONTROL").slider("value"));
	

}

function initCheckValuesList(id, unitName, namePrefix)
{
	$("#"+id+"_container a.add-item").bind("click", function(){
		var newElementId = $("#" + id + " input[type=checkbox]").length + 1;

		var dt = document.createElement('dt');
		///$(dt).attr({style:'display:none;'});

		var check = document.createElement('input');
		$(check).attr({
			type:'checkbox',
			checked:'checked',
			name:namePrefix+'[CHECK][' + newElementId + ']'
		});
		dt.appendChild(check);

		var input=document.createElement('input');
		$(input).attr({
			type:'text',
			name:namePrefix+'[TITLE]['+newElementId+']',
			className: 'value-name'
		});
		dt.appendChild(input);

		var dd = document.createElement('dd');
		//$(dd).attr({style:'display:none;'});

		var inputWidth = document.createElement('input');
		$(inputWidth).attr({
			type:'text',
			name:namePrefix+'[VALUE][' + newElementId + ']'
		});
		dd.appendChild(inputWidth);

		var txt = document.createTextNode(unitName);
		dd.appendChild(txt);

		$("#" + id)[0].appendChild(dt);
		$("#" + id)[0].appendChild(dd);
		
		//$(dt).slideDown(300);
		//$(dd).slideDown(300);
		$(input).focus();
		
	});
}

function initMultiFileUpload(id, txtUploadDescription, txtFile)
{
	$("#"+id+"_container a.add-item").bind("click", function(){
		var newElementId = $("#" + id + "_container //input[type=file]").length + 1;

		var li =document.createElement('li');
		
		$(li).attr({
			style:'display:none;'
		});

		var desc = document.createTextNode(txtUploadDescription);
		li.appendChild(desc);

		var inpDesc = document.createElement('input');
		$(inpDesc).attr({
			type:'text',
			name:id+'_'+newElementId+'_DESCRIPTION'
		});

		li.appendChild(inpDesc);

		var desc2 = document.createTextNode(txtFile);
		li.appendChild(desc2);

		
		var input=document.createElement('input');
		$(input).attr({
			type:'file',
			name:id+'_'+newElementId
		});

		li.appendChild(input);

		$("#"+id+"_container ul")[0].appendChild(li);
		$(li).slideDown(300);
		
	});
}


$(function() {
	//$(".spinner").spinner();
});
