<!--
// *
// * This notice must not be removed or altered
// *
// * scripts.js v. 1.00-00000
// * Copyright (c) 2006 Gallimedia SARL. All rights reserved.
// * Created 20-08-2006
// *
// * 30-08-2006: set namespace to "urn:inet:gallimedia.com:"
// * 20-08-2006: created to allow cross browser dynamic js loading
// *

var __gmns = "urn:inet:gallimedia.com:";
var __gmas = __gmns + "appli/";
var __gmbs = "";

function setOpenParms(secret) {
  __gmbs = "&secret=" + secret;
}

//document.onmousemove = saveMousePosition;
//document.onmousedown = saveMousePosition;

var __x = 0;
var __y = 0;

var __dx = 0;
var __dy = 0;

function saveMousePosition(evt) {
  var sx = 0;
  var sy = 0;

  if (!evt) evt = window.event;
  if (!evt) return;

  if (evt.pageX) {
    __x = evt.pageX;
    __y = evt.pageY;
  }
  else {
    __x = evt.clientX;
    __y = evt.clientY;

    sx = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft;
    sy = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;

    if (sx) __x += sx;
    if (sy) __y += sy;
  }
  __x += __dx;
  __y += __dy;

  if (typeof __mousehook != "undefined") mousehook();
}

function setMouseDelta(dx, dy) {
  __dx = dx;
  __dy = dy;
}

function loadScript(url) {
  var script = document.createElement('script');
  script.type = 'text/javascript';
  script.src = url;
  document.getElementsByTagName('head')[0].appendChild(script);
}

setOpenParms('nosharedsecret');
loadScript("/parts/loadproxy.php?seek=" + __gmas + "js-00000parts" + __gmbs);
//-->
