function checkEMail(inEmail) { var locAt; var locPeriod; var lastPeriod; var okEmail; locAt = inEmail.indexOf("@"); okEmail = ((locAt != -1) && (locAt != 0) && (locAt != (inEmail.length - 1)) && (inEmail.indexOf("@", locAt + 1) == -1) ); if (okEmail) { // so far, so good locPeriod = inEmail.indexOf("."); lastPeriod=0; n=0; while ((lastPeriod < locAt) && lastPeriod !=-1) { lastPeriod = inEmail.indexOf(".",n); n++; } okEmail = ((locPeriod != -1) && (locPeriod != (inEmail.length - 2)) && (lastPeriod > (locAt+1)) && ((lastPeriod+2) < (inEmail.length))); } return okEmail; } function validateForm(f) { var name = f.name.value var email = f.email.value var message = f.message.value if (name.length < 1) { alert("Votre Nom?") return false } if (email.length < 1) { alert("Votre e-mail") return false } if (!checkEMail(email)) { alert("Votre adresse e-mail n'est pas valide."); return false } if (message.length < 1) { alert("Votre message?") return false } } function gotourl(win,gourl) { window.opener.document.location.href = gourl; window.close(); } function lib_bwcheck(){ //Browsercheck (needed) this.ver=navigator.appVersion this.agent=navigator.userAgent this.dom=document.getElementById?1:0 this.opera5=(navigator.userAgent.indexOf("Opera")>-1 && document.getElementById)?1:0 this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; this.ie55=(this.ver.indexOf("MSIE 5.5")>-1 && this.dom && !this.opera5)?1:0; this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0; this.ie4=(document.all && !this.dom && !this.opera5)?1:0; this.ie=this.ie4||this.ie5||this.ie6 this.mac=this.agent.indexOf("Mac")>-1 this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; this.ns4=(document.layers && !this.dom)?1:0; this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5) return this } var bw=lib_bwcheck() linksArray = new Array(""); linksArray[3]="Aide-Minceur
DraineurComplément alimentaire"; linksArray[2]="Jambes Lourdes
Soins AmincissantsBrûle-GraissesRégime Hyperprotéiné"; linksArray[1]="Récupération Musculaire
Nutrition SportiveComplément vitaminiqueConstruction MusculairePerformance Sportive"; var tmr,tmr1,lastx,delayHide,mouseXPos; lastx=1000000; delayHide = 1000; var textoflayer; function fadeMouseOver(id, e ) { clearTimeout(tmr); showWindow(id,e); } //deactivation function fadeMouseOut( e ) { tmr=setTimeout('hide_all()', 1000); } function hide_all() { // MM_showHideLayers('pop1','','hide'); bTranState = 1; fnToggle() } function showWindow(item) { bTranState = 0; textOfLayer=linksArray[item]; MM_setTextOfLayer("pop1","","
"); if (bw.ie4) { layer = eval('document.all.posit'+item) fromtop=0; fromleft=0; while (layer.offsetParent) { fromtop += layer.offsetTop fromleft += layer.offsetLeft layer = layer.offsetParent } fromtop = 91; fromleft -= 2; document.all.pop1.style.pixelLeft=fromleft; document.all.pop1.style.pixelTop=fromtop } else if (bw.ie6 || bw.ie55 || bw.ie5) { // alert(bw.ver) layer = eval('document.all.posit'+item) fromtop=0; fromleft=0; while (layer.offsetParent) { fromtop += layer.offsetTop fromleft += layer.offsetLeft // alert(layer.offsetParent.tagName) layer = layer.offsetParent } fromtop = 90; document.all.pop1.style.pixelLeft=fromleft; document.all.pop1.style.pixelTop=fromtop } else if (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 5) { layer=document.getElementById('posit'+item); fromtop = layer.offsetTop-80; fromleft = layer.offsetLeft-60; document.getElementById('pop1').style.left=fromleft; document.getElementById('pop1').style.top=fromtop; } else { layer = eval('document.posit'+item); fromtop = layer.pageY+15; fromleft = layer.pageX-2; document.pop1.left=fromleft; document.pop1.top=fromtop; } // MM_showHideLayers('pop1','','show'); fnToggle() } function showWindow_old(popdivID,e) { bTranState = 0; textOfLayer=linksArray[popdivID]; MM_setTextOfLayer("pop1","",""); var x=0; var y=0; if (document.all) { x = e.x-25; y = 100 - document.body.scrollTop } else if(!document.all) { x = e.pageX+30; y = e.pageY-40; } if (document.all) { document.all.pop1.style.pixelLeft=x; document.all.pop1.style.pixelTop=y+document.body.scrollTop; } else if (navigator.appName.indexOf("Netscape") >= 0 && parseFloat(navigator.appVersion) >= 5) { document.getElementById('pop1').style.left=x; document.getElementById('pop1').style.top=y; } else { document.pop1.left=x; document.pop1.top=y; } MM_showHideLayers('pop1','','show'); // fnToggle() } function MM_setTextOfLayer(objName,x,newText) { if ((obj=MM_findObj(objName))!=null) with (obj) if (document.layers) {document.write(unescape(newText)); document.close();} else innerHTML = unescape(newText); } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i