var anim=$('<img/>',{src:'/Images/ajax-loader.gif'});
function ElKuld(gomb,akcio,target,validate) {
	var ezaform=$(gomb).closest('form');
	var j=0;
	var plus=new Array();
	for (var i in akcio) {
		var hidden=$('<input/>',{type:'hidden',name:i,value:akcio[i]});
		ezaform.prepend(hidden);
		plus[j++]=hidden;
	}
	ezaform.ajaxSubmit({
		beforeSubmit: function(formData,jqForm,options) {
			if (validate) {
				var form=jqForm[0];
				if (!validate(form)) {
					$(hidden).remove();
					return false;
				}
			}
			$(gomb).hide();
			$(gomb).after(anim);
		},
		success: function(eredmeny,status,xhr) {
			for (var i=0;i<j;i++) $(plus[i]).remove();
			$(anim).remove();
			$(gomb).show();
			if (typeof xhr.getResponseHeader=='undefined') {
				if (eredmeny.indexOf('<pre>')==0) {
					eval(eredmeny.replace(/^<pre>/ig,'').replace(/<\/pre>$/ig,''));
				} else {
					$(target).html(eredmeny);
				}
			} else {
				if (xhr.getResponseHeader('content-type').indexOf('javascript')==-1) {
					$(target).html(eredmeny);
				}
			}
		}
	});
}
function Kep(kepid) {
	/*
	$.getJSON('BASEURLkepmeret/'+kepid,
	function (meretek) {
		window.open('BASEURLPic/'+kepid+'/'+screen.availWidth+'/'+screen.availHeight,'','left=50,top=50,width='+meretek.width+',height='+meretek.height+',location=no,menubar=no,resizable=yes,toolbar=no,scrollbars=yes');
	});
	*/
}
function PopUp(duma,closefunc) {
	$('#popup_div').html(duma).dialog({
		title: 'Hiba!',
		modal: true,
		minHeight: 10,
		close: function() {
			if (closefunc) closefunc();
		},
		buttons: {
			'Bezár': function() {
				$(this).dialog('close');
			}
		}
	});
}

