<!--- hide script from old browsers

/* 

DHTML Librairie IE5.x/NS6.x (Version 3.0 light freeDOM - 01/03/2001)

Copyright E.D Prod.

WEB: http://javascript-lab.nexen.net

Mail: javascript-lab@nexen.net

!!! Tous droits réservés. Aucune partie de ce script ne peut être modifié sans la permission préalable de l'auteur.

*/

function MiniClientSniffer()

{

var ua = navigator.userAgent.toLowerCase();

this.ie = (ua.indexOf("msie") != -1);this.gecko = (ua.indexOf('gecko') != -1);this.major = parseInt(navigator.appVersion);

}

var is = new MiniClientSniffer();

if ((is.ie || is.gecko) && is.major>=4)

{

// ok

var MXP=65535;var MYP=65535;var CMDS=new Array();var ptcom=0;var attente=0;var nbptcom=0;var pt=0;var pt2=0;var pt3=0;

var BUF=new Array();var com="";var cx1=0;var cy1=0;var cx2=0;var cy2=0;var nbi=0;

var temp="";var nom="";var dx=0.1;var dy=0.1;var rx=0;var ry=0;var decaX=0;var decaY=0;coz=new Array();var zin=new Array();

var SobjX=new Array();var SobjY=new Array();var Nobj=new Array();var Dobj=new Array();var DDobj=new Array();var PtObj=0;

var r1=0;var g1=0;var b1=0;var r2=0;var g2=0;var b2=0;var hexa;var vitx=0.1;var vity=0.1;

for (var i = 0; i < 360; i++) {zin[i]=Math.sin((2*Math.PI)*i/360);coz[i]=Math.cos((2*Math.PI)*i/360);}

hexa = new Array(0,1,2,3,4,5,6,7,8,9,"a","b","c","d","e","f");

function hex(i) {if (i < 0) {return "00";} else if (i > 255) {return "ff";} else{return "" + hexa[Math.floor(i/16)] + hexa[i%16];}}

function setbgColor(r, g, b) {var hr = hex(r); var hg = hex(g); var hb = hex(b);document.bgColor = "#"+hr+hg+hb;}

function CreerObj(nom,px,py,tx,ty,visible,zindex,contenu,special,dragdrop){if (visible==1) {visi="visible;"} else {visi="hidden;"};chaine='<div style="position:absolute;width:'+tx+'px;height:'+ty+'px;top:'+py+'px;left:'+px+'px;visibility:'+visi+'z-index:'+zindex+';" ID="'+nom+'" '+special+'>'+contenu+'</div>';document.write(chaine);Nobj[PtObj]=nom;SobjX[PtObj]=tx;SobjY[PtObj]=ty;Dobj[PtObj]=0;DDobj[PtObj]=dragdrop;PtObj+=1;}

function CreerZone(nom,x1,y1,x2,y2){document.getElementById(nom).style.clip = "rect("+y1+","+x2+","+y2+","+x1+")";}

function ChangeIndex(nom,valeur) {document.getElementById(nom).style.zIndex(valeur);}

function CacherObj(nom){document.getElementById(nom).style.visibility = "hidden";}

function VoirObj(nom){document.getElementById(nom).style.visibility = "visible";}

function ModifierObj(nom,contenu){document.getElementById(nom).innerHTML=contenu;}

function PlacerObj(nom,px,py) {if (px!=-10000) {document.getElementById(nom).style.left = px;}if (py!=-10000) {document.getElementById(nom).style.top = py;}}

function ObjX(nom){var chaine=document.getElementById(nom).style.left;var value=parseInt(chaine.substring(0,chaine.length-2));return value;}

function ObjY(nom){var chaine=document.getElementById(nom).style.top;var value=parseInt(chaine.substring(0,chaine.length-2));return value;}

function Mouvement(e) {if(document.all) e=window.event;MXP = e.clientX;MYP = e.clientY;for ( j = 0 ; j < PtObj ; j++ ) {if ((Dobj[j]==1)){PlacerObj(Nobj[j],MXP-decaX,MYP-decaY);return false;}}}

function Clique(e) {if(document.all) e=window.event;MXP = e.clientX;MYP = e.clientY;for ( j = 0 ; j < PtObj ; j++ ) {if (DDobj[j]){if ((MXP>=ObjX(Nobj[j])) && (MXP<=ObjX(Nobj[j])+SobjX[j]) && (MYP>=ObjY(Nobj[j])) && (MYP<=ObjY(Nobj[j])+SobjY[j])){Dobj[j]=1;decaX=MXP-ObjX(Nobj[j]);decaY=MYP-ObjY(Nobj[j]);}else {Dobj[j]=0;}}}}

function noClique() {for ( j = 0 ; j < PtObj ; j++ ) {Dobj[j]=0;}}

document.onmousemove = Mouvement;document.onmousedown = Clique;document.onmouseup = noClique;

function SourisX(){var value=MXP;return value;}

function SourisY(){var value=MYP;return value;}

function TailleX(){

if (is.ie) {var value=document.body.clientWidth;}

else {var value=window.innerWidth;}

return value;

}

function TailleY(){

if (is.ie) {var value=document.body.clientHeight;}

else {var value=window.innerHeight;}

return value;

}

function OffsetX(){

if (is.ie) {var value=document.body.scrollLeft;}

else {var value=window.scrollLeft;}

return value;

}

function OffsetY(){

if (is.ie) {var value=document.body.scrollTop;}

else {var value=window.scrollTop;}

return value;

}

function animator(num) {}

}

else {alert("ATTENTION: Votre navigateur "+navigator.userAgent+"\nn'est pas compatible avec ce script.\n\nNavigateurs compatibles:\n  o- Internet Explorer 4.x ou plus\n  o- Navigateur basé sur le 'gecko rendering' de Mozilla.\n      Netscape 6.x ou plus;\n      Mozilla 0.8+;\n      K-Meleon;\n      ...");}

// end hiding --->

