(function($) {
	$.fn.blank=function() {
		return $.trim($(this).val()).length==0;
	}
})(jQuery);
(function($) {
	$.blank=function(ertek) {
		return $.trim(ertek).length==0;
	}
})(jQuery);
var anim=$('<img/>',{src:'/Images/loading.gif'});
var busy=$('<img/>',{src:'/Images/loading.gif'});
function ElKuld(gomb,akcio,target,validate) {
	$(gomb).closest('form').ajaxSubmit({
		beforeSubmit: function(formData,jqForm,options) {
			if (validate) {
				var form=jqForm[0];
				if (!validate(form)) return false;
			}
			$(gomb).hide();
			$(gomb).after(anim);
		},
		xhrFields: {
			withCredentials: true
		},
		data: akcio,
		success: function(valasz,status,xhr,elem) {
			if (xhr.getResponseHeader('content-type').indexOf('javascript')==-1) $(target).html(valasz);
			$(anim).remove();
			$(gomb).show();
		}
	});
}
function Lapozo(ful,script,link,plus,max) {
	$.post('Modulok/Lapozo.nof',{
		script: script,
		max: max,
		abs: link,
		plus: plus
	},function(tartalom) {
		$(ful).closest('div').replaceWith(tartalom);
	});
}
function PopUp(duma,closefunc,title) {
	$('<div>').html(duma).dialog({
		title: title?title:'Hiba!',
		modal: true,
		minHeight: 10,
		close: function() {
			if (closefunc) closefunc();
		},
		buttons: {
			'Bezár': function() {
				$(this).dialog('close');
			}
		}
	});
}
function Tabla(index,script,param) {
	if ($('#edit'+index).html()) {
		$('#nyil'+index).attr('src','Images/add.png');
		$('#edit'+index).remove();
	} else {
		$('#nyil'+index).attr('src','Images/open.png');
		$.post(script,param,function(html) {
			var colspan=$('#hely'+index+' td').length-1;
			$('#hely'+index).after('<tr id="edit'+index+'"><td>&nbsp;</td><td colspan="'+colspan+'">'+html+'</td></tr>');
		});
	}
}
function UjMeresiPont(mi) {
	$('<div>').load('/hu/ujpont',{
		mi: mi
	}).dialog({
		title: 'Új mérési pont hozzáadása',
		width: 700,
		height: 700,
		modal: true
	});
}
function JatekReg() {
		$('<div>').load('/hu/ujjatek',{
		}).dialog({
			width: '50%',
			height: 600,
			modal: true
		});
}
	function Belep() {
		$('#belep_div').addClass('belep_div_open');
		$('#reg_separator').hide();
		$('#point_of_entry').show();
		$('#login_belep').focus();
	}
function Aktiv_Keres_Inp() {
	$('#map_szolg_inp').removeClass('input_aktiv');
	$('#map_termek_inp').removeClass('input_aktiv');
	$('#map_cim_search').removeAttr('disabled');
	$('#map_iranyitoszam').addClass('input_aktiv');
	$('#map_szolgaltatok_box').addClass('input_inaktiv');
	$('#map_szolgaltatok_box').removeClass('input_aktiv');
	$('#map_szolg_inp').addClass('input_inaktiv');
	$('#map_termek_inp').addClass('input_inaktiv');
	$('#map_keres_inp').addClass('input_aktiv');
	$('#map_keres_inp').removeClass('input_inaktiv');
	$('#map_szolgaltato').attr('disabled','disabled');
	$('#map_szolgaltatas').attr('disabled','disabled');
	$('.chosen-drop').toggleClass('chosen-drop_none');
	$('.chosen-drop').removeClass('chosen-drop');
	$('#map_talalat').addClass('input_aktiv');
	$('#map_talalat').removeClass('input_inaktiv');
	$('.chosen-container a').css('cursor','default');
	$('#keres_form :input').prop('disabled',false);
	$('#keres_form').prop('disabled',false);
	$('#keres_b').css('z-index', '-1');
	$('#szolg_b').css('z-index', '200');
	$('#szolg_b').css('width', '325');
	$('#szolg_b').css('height', '82');
	$('#szolg_b').css('position', 'absolute');
}
function Aktiv_Szolg_Inp() {	
	$('#map_szolg_inp').removeClass('input_inaktiv');
	$('#map_termek_inp').removeClass('input_inaktiv');
	$('#map_szolg_inp').addClass('input_aktiv');
	$('#map_termek_inp').addClass('input_aktiv');
	$('#map_szolgaltatok_box').addClass('input_aktiv');
	$('#map_szolgaltatok_box').removeClass('input_inaktiv');
	$('#map_iranyitoszam').addClass('input_inaktiv');
	$('#map_iranyitoszam').removeClass('input_aktiv');
	$('#keres_form :input').prop('disabled',true);
	$('#keres_form').prop('disabled',true);
	$('#map_keres_inp').removeClass('input_aktiv');
	$('#map_keres_inp').addClass('input_inaktiv');
	$('#map_szolgaltato').removeAttr('disabled');
	$('#map_szolgaltatas').removeAttr('disabled');
	$('.chosen-drop_none').toggleClass('chosen-drop');
	$('.chosen-drop_none').removeClass('chosen-drop_none');
	$('#map_talalat').removeClass('input_aktiv');
	$('#map_talalat').empty();
	$('.chosen-container a').css('cursor','pointer');
	$('#map_keres_inp').css('z-index', '1');
	$('#keres_b').css('z-index', '200');
	$('#keres_b').css('width', '325');
	$('#keres_b').css('height', '82');
	$('#keres_b').css('position', 'absolute');
	$('#szolg_b').css('z-index', '-1');
}