var myGlobalHandlers = {
		onCreate: function(){
			Element.show('systemWorking');
		},

		onComplete: function() {
			if(Ajax.activeRequestCount == 0){
				Element.hide('systemWorking');
			}
		}
	};

//	Ajax.Responders.register(myGlobalHandlers);
	
var CONNEXION = function(MAIN) {
return {
 d__		:$(MAIN),
flash		:'',

 TEXTUL		:'',
align_center:0,
openForm:function(formName,url,method,div,flash,text){
	param=Form.serialize(formName)
if(String(div) == "undefined"){	div = MAIN}
	this.d__=$(div);
if(String(text) == "undefined")
var text='';	

	Element.update(this.d__, this.flash+text)
if (String(typeof(LIMBA)) != 'undefined')
param += "&lg="+LIMBA;
 
	var myAjax = new Ajax.Updater(
			this.d__, 
			url, 
			{
				method: method, 
				parameters: param,
				evalScripts: true
			});
          },	

 openLink:function(url,param,method,div,flash,text,tip){
if(String(div) == "undefined"){	div = MAIN}
	this.d__=$(div);
	if(String(text) == "undefined")
var text='';	
var d__=this.d__;
	Element.update(this.d__, this.flash+text)
if (String(typeof(LIMBA)) != 'undefined')
param += "&lg="+LIMBA;

	var myAjax = new Ajax.Updater(
			this.d__, 
			url, 
			{
				method: method, 
				parameters: param,
				evalScripts: true,
				onFailure:function () 
					{
						Element.update(this.d__, 'Connection Droped')
	
					}
			});
          }
}
}