function UpdateByURL(id,url,options) {
  if (Object.isElement($(id)) && Object.isString(url)) {new Ajax.Updater(id,url,options);}
}

function UpdateByURL1(id,url) {
if ($(id) != null ) {
 new Ajax.Request(url, {
  method: 'get',
  onSuccess: function(transport) {$(id).update(transport.responseText);}
   });
 }
}

function gopage(page) {
 filename='./q'+page+'Inc.asp';
 new Ajax.Request(filename, {
  method: 'get',
  onComplete: function(transport) {
      $('main').update(transport.responseText);
	  CurrentPage=page;
     }
   });
}

// Multiplateforme srcElement IE element() : Autres browsers : l'element qui a provoqué l'evenement
function Source(e) {
   if (Object.isUndefined(e.srcElement)) {
       return e.element();
	  }
   else {
         return Element.extend(e.srcElement);
	    }
}

function dothis(url) {
 new Ajax.Request(url, {
  method: 'get',
  onComplete: function(transport) {} 
 });
}

function dologin(loginid,passid,checkurl) {
 if (($(loginid) == null ) || ($(passid) == null) ) {return('');}
 if ($F(loginid).strip().length<4) {$(loginid).select();return('');}
 if ($F(passid).strip().length<4) {$(passid).select();return('');}
 new Ajax.Request(checkurl, {
  method: 'post',
  parameters: 'l='+encodeURIComponent($F(loginid))+'&p='+encodeURIComponent($F('spassword')),
  onComplete: function(transport) {return(transport.responseText);}
 }
 )
}

//Inclusion d'une feuille de style css
function cssinclude(url) {
    $$('head').reduce().appendChild(Element('link',{rel:'stylesheet',type:'text/css',href:url,media:'screen'}));
}

//Inclusion d'un autre fichier javascript
function jsinclude(url) {
    $$('head').reduce().appendChild(Element('script',{type:'text/javascript',src:url}));
}


function noframe()
{
  var g=$("conash3D0");
  if (g != null) {g.remove();}
}

//Event.observe(window, 'load', noframe);
document.observe('dom:loaded', function() {if (!domloaded) {domloaded=true;noframe();if (Object.isFunction(onload)) onload();}}  );
//document.observe('unload', function() {if (object.isFunction(onunload)) onunload();});

var onload,domloaded=false;