addNamespace("panacead");
panacead.Ajaxutils_class = Class.create();
Object.extend(panacead.Ajaxutils_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	repaint_seasons: function(xdoc) {
		return this.invoke("repaint_seasons", {"xdoc":xdoc}, this.repaint_seasons.getArguments().slice(1));
	},
	disp_seasons: function(xdoc, lg) {
		return this.invoke("disp_seasons", {"xdoc":xdoc, "lg":lg}, this.disp_seasons.getArguments().slice(2));
	},
	getAsyncTrl: function(idt, idlg, obj) {
		return this.invoke("getAsyncTrl", {"idt":idt, "idlg":idlg, "obj":obj}, this.getAsyncTrl.getArguments().slice(3));
	},
	getProv: function(reg, ctry, lg, passval) {
		return this.invoke("getProv", {"reg":reg, "ctry":ctry, "lg":lg, "passval":passval}, this.getProv.getArguments().slice(4));
	},
	getReg: function(ctry, lg, passval) {
		return this.invoke("getReg", {"ctry":ctry, "lg":lg, "passval":passval}, this.getReg.getArguments().slice(3));
	},
	getcities: function(ctry, cp) {
		return this.invoke("getcities", {"ctry":ctry, "cp":cp}, this.getcities.getArguments().slice(2));
	},
	LongOperation: function() {
		return this.invoke("LongOperation", {}, this.LongOperation.getArguments().slice(0));
	},
	trlprovctry: function(ctry, lg) {
		return this.invoke("trlprovctry", {"ctry":ctry, "lg":lg}, this.trlprovctry.getArguments().slice(2));
	},
	getAdExists: function(idad) {
		return this.invoke("getAdExists", {"idad":idad}, this.getAdExists.getArguments().slice(1));
	},
	changeAdStatus: function(_idad, _status) {
		return this.invoke("changeAdStatus", {"_idad":_idad, "_status":_status}, this.changeAdStatus.getArguments().slice(2));
	},
	proloAd: function(_idad, _jsobject) {
		return this.invoke("proloAd", {"_idad":_idad, "_jsobject":_jsobject}, this.proloAd.getArguments().slice(2));
	},
	sendMailOwner: function(idad, mailfrom, message, name, tel, lg) {
		return this.invoke("sendMailOwner", {"idad":idad, "mailfrom":mailfrom, "message":message, "name":name, "tel":tel, "lg":lg}, this.sendMailOwner.getArguments().slice(6));
	},
	sendMailFriend: function(idad, mailfrom, mailto, name, message, lg) {
		return this.invoke("sendMailFriend", {"idad":idad, "mailfrom":mailfrom, "mailto":mailto, "name":name, "message":message, "lg":lg}, this.sendMailFriend.getArguments().slice(6));
	},
	new_indispo: function(dayoff, idad, dayval) {
		return this.invoke("new_indispo", {"dayoff":dayoff, "idad":idad, "dayval":dayval}, this.new_indispo.getArguments().slice(3));
	},
	myCalendar: function(y, m, idad, size, lg) {
		return this.invoke("myCalendar", {"y":y, "m":m, "idad":idad, "size":size, "lg":lg}, this.myCalendar.getArguments().slice(5));
	},
	html_trl: function(v) {
		return this.invoke("html_trl", {"v":v}, this.html_trl.getArguments().slice(1));
	},
	updatetrl: function(target, trl, id) {
		return this.invoke("updatetrl", {"target":target, "trl":trl, "id":id}, this.updatetrl.getArguments().slice(3));
	},
	ad_selected: function(idad) {
		return this.invoke("ad_selected", {"idad":idad}, this.ad_selected.getArguments().slice(1));
	},
	initialize: function() {
		this.url = '/ajaxpro/panacead.Ajaxutils,panacead.ashx';
	}
}));
panacead.Ajaxutils = new panacead.Ajaxutils_class();

