//prototype interface library

function Request(url,updateId)
{
	new Ajax.Request(url, {
		onSuccess: function(transport) {
			var update1 = $(updateId);
			update1.update(transport.responseText);
		}
	});							
}

function hideDialog(button) {
	var p=button.parentNode;
	while(p.nodeName!='FORM'){
		p=p.parentNode;
	};
	p.parentNode.innerHTML='';
}

function Dialog(url,tagId,caption) {
	Request(url,tagId);
}

function ajaxSubmit(form,url) {
	form.getElementsByTagName('div')[0].update('Uploading...');
	form.submit()
	/*var n=form;
	while(!n.hasClassName('filePanel')) {
		n=n.parentNode;
	}
	var data=form.serialize();
	data=url+'?'+data+'&alone=yes&panelID='+n.identify();
	Request(data,n.identify());*/
}
