function addItem(aList,aField) {
	rows++;

	var ul = document.getElementById(aList);
	li = document.createElement("li");
	li.setAttribute('id', 'item-' + rows);
	
	var itemHTML='<input type="file" id="image'+rows+'" name="'+aField+'[]" value="" size="30"> ';
	itemHTML+='<a href="javascript:;" class="link" onClick="delItem(\'item-'+rows+'\')">Delete</a>';
	
	li.innerHTML=itemHTML;
	
	ul.appendChild(li); 
	
	Sortable.create(aField+'_files');
}

function delItem(aItem,aField) {
	var confirmed=confirm('are you sure?');
	
	if(confirmed){
		rows--;
		
		var obj = document.getElementById(aItem);
		obj.parentNode.removeChild(obj);
	}
	
	Sortable.create(aField+'_files');
}

function clearItem(aField) {
    var field = document.getElementById(aField);
	var label = document.getElementById(aField+'_label');

	field.value='';
	label.innerHTML='';
}

Event.observe(window, 'load', function() {
	if( $('form') ){
		var form_handler= new formHandler('form');
	}
});