var ROOT = jQuery.url.attr("protocol")+"://"+jQuery.url.attr("host")+"/";
var DEV = /dev.versus-lejeu.com/.test(ROOT);
var WEBSERVICE_URL = ROOT+"webservice.php/";
var SWF_VERSION = "10-04-20";
function positionAbsolue(myNode){
    x = 0;
    y = 0;
    while (myNode != null){
       x += myNode.offsetLeft;
       y += myNode.offsetTop;
       myNode = myNode.offsetParent;
    }
    return [x, y];
};

function isEmail(chaine){
  return /^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.\-\_])+[a-zA-Z]{2,4})$/.test(chaine);
};
function popup(url, largeur, hauteur){
  if(largeur == undefined)
    largeur = 600
  if(hauteur == undefined)
    hauteur = 500
  window.open(url, 'popup', 'width='+largeur+', height='+hauteur+', menubar=no, status=no, scrollbars=no, menubar=no');
}
function parseRemainingTime(time, short){
  var jours = 0;
  while(time >= 86400){
    jours++;
    time -= 86400;
  }
  var heures = 0;
  while(time >= 3600){
    heures++;
    time -= 3600;
  }
  var minutes = 0;
  while(time >= 60){
    minutes ++;
    time -= 60;
  }
  secondes = time;
  if(short){
    result = '';
    result+= jours>0?jours+'j':'';
    result+= heures>0?heures+'h':'';
    result+= minutes>0?minutes+'m':'';
    result+= secondes!=0||(minutes+heures+jours)==0?secondes+'s':'';
  }else{
    result = '';
    result+= jours>0?jours+' jours ':'';
    result+= heures>0?heures+' heures ':'';
    result+= minutes>0?minutes+' minutes ':'';
    result+= secondes!=0||(minutes+heures+jours)==0?secondes+' secondes':'';
  }
  return result;
}
function rand_chars(){
   var keylist="abcdefghijklmnopqrstuvwxyz123456789"
   var temp=''
   var plength=5;
   for (i=0;i<plength;i++){
     temp+=keylist.charAt(Math.floor(Math.random()*keylist.length))
  }
  return temp;
}
if (!Array.indexOf) {
  Array.prototype.indexOf = function (obj, start) {
    for (var i = (start || 0); i < this.length; i++) {
      if (this[i] == obj)
        return i;
    }
    return -1;
  }
}
