	function enable_input(form_id,field_id){
		ref = document.forms[form_id];
		if(ref[field_id+'_disabled'].value==1){
			ref[field_id+'_disabled'].value=0;			
			var classname = new String(ref[field_id].className);
			newclassname = classname.substring(0,classname.length-9);
			ref[field_id].className = newclassname;
		}
	}
	function updateImagePreview(form_id,field_id){
		var formref = document.forms[form_id];
		filename = '' + formref[field_id+'_dir'].value + '/' + formref[field_id].value;		
		document.getElementById(field_id+'_preview').src = filename;
	}
	function submitForm(form_id,action,redirect,button_id,x_table_id){	
		var ref = document.forms[form_id];
		if (redirect != ''){ref.action='?'+action+'&t='+x_table_id;}
		ref.submit_action.value = action;
		if (button_id != ''){ref.submit_id.value = button_id;}		
		ref.submit();
	}
	function submitTable(op) {	  
	  var ref = document.forms['xtable_form'];
	  var newInput = document.createElement('input');
	  newInput.setAttribute('name','testtable');
	  newInput.setAttribute('value',op);
	  newInput.setAttribute('type','hidden');
	  ref.appendChild(newInput);
	  ref.submit();
	}
	function submitV(form,name,val) {	  
	  var ref = document.forms[form];
	  var newInput = document.createElement('input');
	  newInput.setAttribute('name',name);
	  newInput.setAttribute('value',val);
	  newInput.setAttribute('type','hidden');
	  ref.appendChild(newInput);
	  ref.submit();
	}
	/*
	function updateCount(form_id,field_id){	
		var formcontent = document.forms[form_id].[field_id].value;
		var disp_id = field_id + '_chars';
		document.getElementById(disp_id).innerHTML = formcontent.length;
	}
	*/
