function Vibre2()
	{
posi = 0;
	if(posi<200)
		{
		if(posi/2 == Math.round(posi/2))
			{
			X = Math.round(Math.random()*50)-20;
			Y = Math.round(Math.random()*50)-20;
			window.moveBy(X,Y);
			}
		else
			window.moveBy(-X,-Y);
		posi++;
		tempo=setTimeout('Vibre2()', 10);
		}
	if(posi==480)
		{
			document.location="http://www.rueducommerce.fr/home/index.htm";
		}
	tempo2=setTimeout('Vibre2()',1000);
	}

function is_ie() {
		if (navigator.appName=="Microsoft Internet Explorer")
			return true ;
		return false;
	}

// Validation de formulaire
function VerificationEmail(elm) {
			if (elm.indexOf("@") != "-1" &&
			    elm.indexOf(".") != "-1" &&
			    elm != "") {
						authorized="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.@";
						for (i=0;i<elm.length;i++) {
							if (authorized.indexOf(elm.charAt(i)) == "-1") 
			    		return false;			
			    		}			    
			    return true;
			    }
			return false;
			}
			
function VerificationPseudo(elm) {
			authorized="abcdefghijklmnopqrstuvwxyz0123456789_.";
			for (i=0;i<elm.length;i++) {
					if (authorized.indexOf(elm.charAt(i)) == "-1") 
			    	return false;			
			    }
			return true;
			}

function go() {
				var msg='';
				if(document.finscription.pseudo.value!='' && document.finscription.motdepasse.value!='' && document.finscription.email.value!=''){
					if (VerificationPseudo(document.finscription.pseudo.value) == false)
			    {
			    alert("Votre pseudo est incorrect.\nMerci de n'utiliser que des lettres minuscules\ndes chiffres ou les caractères . et _");
			    document.finscription.pseudo.focus();
			    }					
					else if (VerificationEmail(document.finscription.email.value) == false)
			    {
			    alert("Votre adresse e-mail est incorrecte. \nElle vous permettra de récupérer votre mot de passe si vous le perdez.");
			    document.finscription.email.focus();
			    }
			    else
			    {
			    document.finscription.modification.value='oui';
					document.finscription.submit();
					}
				}
				else{
					if(document.finscription.pseudo.value=='') msg+='Le champ \'pseudo\' est obligatoire\n';
					if(document.finscription.motdepasse.value=='')msg+='Le champ \'mot de passe\' est obligatoire\n';
					if(document.finscription.email.value=='')msg+='Le champ \'email\' est obligatoire\n';
					alert(msg);
				}
			}
			
function go_fauthentification() {
	var msg='';
	if(document.fauthentification.pseudo.value!='' && document.fauthentification.motdepasse.value!='' ) {
		document.fauthentification.submit();
	}
	else{
		if(document.fauthentification.pseudo.value=='')
			msg+='Le champ \'pseudo\' est obligatoire\n';
		if(document.fauthentification.motdepasse.value=='')
			msg+='Le champ \'mot de passe\' est obligatoire\n';
		alert(msg);
		}
	}

// Touche Entree pour valider

NS4 = (document.layers) ? true : false;
function checkEnter(event) {
    var code = 0;
    if (NS4)
        code = event.which;
    else
        code = event.keyCode;
    if (code==13)
        go_fauthentification();
		}

// Clignotement de texte

function blinkIt() {
	if (!document.all) return;		
	else {
	  for(i=0;i<document.all.tags('blink').length;i++){
	    s=document.all.tags('blink')[i];
	    s.style.visibility=(s.style.visibility=='visible')?'hidden':'visible';
	  	}
	 	}
	}

// Affichage Info bulle 

var IB=new Object;
var posX=0;posY=0;
var xOffset=20;yOffset=20;
function AffBulle(texte) {
  contenu="<TABLE border=0 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='"+IB.ColContour+"'><TD><TABLE border=0 cellpadding=2 cellspacing=0 bgcolor='"+IB.ColFond+"'><TR><TD><FONT size='-1' face='arial' color='"+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>&nbsp;";
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  if (document.layers) {
    document.layers["bulle"].document.write(contenu);
    document.layers["bulle"].document.close();
    document.layers["bulle"].top=posY+yOffset;
    document.layers["bulle"].left=finalPosX;
    document.layers["bulle"].visibility="show";}
  if (document.all) {
    //var f=window.event;
    //doc=document.body.scrollTop;
    bulle.innerHTML=contenu;
    document.all["bulle"].style.top=posY+yOffset;
    document.all["bulle"].style.left=finalPosX;//f.x-xOffset;
    document.all["bulle"].style.visibility="visible";
  }
  //modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
  else if (document.getElementById) {
    document.getElementById("bulle").innerHTML=contenu;
    document.getElementById("bulle").style.top=posY+yOffset;
    document.getElementById("bulle").style.left=finalPosX;
    document.getElementById("bulle").style.visibility="visible";
  }
}
function getMousePos(e) {
  if (document.all) {
  posX=event.x+document.body.scrollLeft; //modifs CL 09/2001 - IE : regrouper l'évènement
  posY=event.y+document.body.scrollTop;
  }
  else {
  posX=e.pageX; //modifs CL 09/2001 - NS6 : celui-ci ne supporte pas e.x et e.y
  posY=e.pageY; 
  }
}
function HideBulle() {
	if (document.layers) {document.layers["bulle"].visibility="hide";}
	if (document.all) {document.all["bulle"].style.visibility="hidden";}
	else if (document.getElementById){document.getElementById("bulle").style.visibility="hidden";}
}

function InitBulle(ColTexte,ColFond,ColContour,NbPixel) {
	IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;
		document.write("<LAYER name='bulle' top=0 left=0 visibility='hide'></LAYER>");
	}
	if (document.all) {
		document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
		document.onmousemove=getMousePos;
	}
	//modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
	else if (document.getElementById) {
	        document.onmousemove=getMousePos;
	        document.write("<DIV id='bulle' style='position:absolute;top:0;left:0;visibility:hidden'></DIV>");
	}

}

// Affichage du compte à rebours
function SecondsToRebours() {
	try {
		sec=parseInt(top.mainFrame.droite.d0.document.getElementById("secondes").innerHTML) ;
		if (sec==0) {
			Heure="00";
			Minute="00";
			Seconde="00";
			top.mainFrame.droite.d0.document.getElementById("secondes").innerHTML="86400";			
			}
		else {
			Heure=Math.floor(sec/3600);
			Minute=Math.floor((sec-(Heure*3600))/60);
			Seconde=sec%60;
			if (Heure<10) Heure="0"+Heure;
			if (Minute<10) Minute="0"+Minute;
			if (Seconde<10) Seconde="0"+Seconde;
			top.mainFrame.droite.d0.document.getElementById("secondes").innerHTML=Math.floor(sec-1);
			}
		if (Heure=="00")
			top.mainFrame.droite.d0.document.getElementById("rebours").innerHTML="<blink><span class=miniInfoUrgent>"+Heure+":"+Minute+":"+Seconde+"</blink>" ;
		else
			top.mainFrame.droite.d0.document.getElementById("rebours").innerHTML=Heure+":"+Minute+":"+Seconde ;
		}
	catch (ex) {
		} ;
	}
	
function changeCouleur(cellule,couleurFond,couleurPolice) {
// Cette fonction modifie la couleur de fond 
// et de police d'une cellule de tableau
cellule.style.backgroundColor = couleurFond;
cellule.style.color=couleurPolice;
}

function goTrafic() {
				var msg='';
				if(document.finscription.pseudo.value!='' && document.finscription.motdepasse.value!='' && document.finscription.email.value!='' && document.finscription.url.value!=''){
					if (VerificationPseudo(document.finscription.pseudo.value) == false)
			    {
			    alert("Votre pseudo est incorrect.\nMerci de n'utiliser que des lettres minuscules\ndes chiffres ou les caractères . et _");
			    document.finscription.pseudo.focus();
			    }					
					else if (VerificationEmail(document.finscription.email.value) == false)
			    {
			    alert("Votre adresse e-mail est incorrecte. \nElle vous permettra de récupérer votre mot de passe si vous le perdez.");
			    document.finscription.email.focus();
			    }
			    else
			    {
					document.finscription.submit();
					}
				}
				else{
					if(document.finscription.pseudo.value=='') msg+='Le champ \'pseudo\' est obligatoire\n';
					if(document.finscription.motdepasse.value=='')msg+='Le champ \'mot de passe\' est obligatoire\n';
					if(document.finscription.email.value=='')msg+='Le champ \'email\' est obligatoire\n';
					if(document.finscription.url.value=='')msg+='Le champ \'URL\' est obligatoire\n';
					alert(msg);
				}
			}
function ouvrir_fenetre(url) {
	nomFenetre = window.open(url,'go','width=1,height=1,top='+screen.height+',left='+screen.width+',scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no,copyhistory=no');
}
function fermer_fenetre() {
	if( nomFenetre ) { nomFenetre.close();  }
}
			
