//  checkFormConnexion(theform)

function checkFormConnexion(theform) {
	// tests infos sur compte
	if(theform.pseudo.value == "") {
		alert("Le champ Pseudo est obligatoire");
		theform.pseudo.focus();
		return false;
	}
	if(theform.password.value == "") {
		alert("Le champ Mot de passe est obligatoire");
		theform.password.focus();
		return false;
	}
	// tout est bon, envoi des infos
	return true;
}

/////////////////////////// BULLES /////////////////////////////////
function Hide() {
	nd();
}

// AffBulle > bulle minimale qui suit la souris et qui se cache des que la souris sort du lien
function Aff(texte) {
	return overlib(texte,TEXTSIZE, '11px',FGCOLOR,'#FFFFCC',OFFSETX,15,OFFSETY,15,WRAP,0,MOUSEOFF); // ,SHADOW,SHADOWOPACITY,60
}

// AffBulle2 > bulle avec titre qui reste en place
function Aff2(titre,texte) {
	titre = "&nbsp;"+titre+"&nbsp;";
	return overlib(texte,STICKY,CAPTION,titre,CLOSETEXT,'',CAPTIONSIZE, '10px',TEXTSIZE, '11px',FGCOLOR,'#FFFFCC',OFFSETX,5,OFFSETY,10,WRAP,0,MOUSEOFF); // ,SHADOW,SHADOWOPACITY,60
}

function messageErreur(champ) {
	var message = champ+" est obligatoire";
	return message;
}

function setPointerClass(obj,theclass) {
	//alert(obj+'c'+theclass);
	obj.className=theclass;
}

//  Remplace(expr,a,b)
 function Remplace(expr,a,b) {
      var i=0
      while (i!=-1) {
         i=expr.indexOf(a,i);
         if (i>=0) {
            expr=expr.substring(0,i)+b+expr.substring(i+a.length);
            i+=b.length;
         }
      }
      return expr
   }
 
function setPointerClass(obj,theclass) {
	//alert(obj+'c'+theclass);
	obj.className=theclass;
}

// verifiermail(mail)
     function verifiermail(mail) {
      if ((mail.indexOf('@')>=0)&&(mail.indexOf('.')>=0)) {
         return true
      } else {
         alert('Mail invalide !');
         return false
      }
   }