var form = "";

function navigateur() {

if(navigator.appName != 'Microsoft Internet Explorer')
{	
document.getElementById("musculation").style.top=-112;
document.getElementById("endurance").style.top=-53;
document.getElementById("equilibre").style.top=10;

}

}

var correctwidth = 1279;
var exceptionwidth = 1152;

if (screen.width > correctwidth) 
{
document.write('<link rel="stylesheet" type="text/css" href="stylesheet.css">');
}
else if (screen.width == exceptionwidth) 
{
document.write('<link rel="stylesheet" type="text/css" href="stylesheet1152.css">');
}
else {
document.write('<link rel="stylesheet" type="text/css" href="stylesheet1024.css">');

}


function display() { 
document.getElementById("topleft").style.display = "none";
document.getElementById("topcenter").style.display = "none";
document.getElementById("topright").style.display = "none";

document.getElementById("left").style.display = "none";
document.getElementById("center").style.display = "none";
document.getElementById("right").style.display = "none";

document.getElementById("botleft").style.display = "none";
document.getElementById("botcenter").style.display = "none";
document.getElementById("botright").style.display = "none";
}


var bigwidth = 1300;
var correctwidth = 1279;
var exceptionwidth = 1152;

if ((screen.width > correctwidth) && (screen.width < bigwidth))
{
document.write('<body background="images/background.jpg" bgcolor="#78bff7" onload = "fgvisibility(); navigateur();">');
}
else if (screen.width > bigwidth) 
{
document.write('<body background="images/background4.jpg" bgcolor="#78bff7" onload = "fgvisibility(); navigateur();">');
}
else if (screen.width == exceptionwidth) 
{
document.write('<body background="images/background3.jpg" bgcolor="#78bff7" onload = "fgvisibility(); navigateur();">');
}
else {
document.write('<body background="images/background2.jpg" bgcolor="#78bff7" onload = "fgvisibility(); navigateur();">');

}

function favoris() {
      if ( navigator.appName != 'Microsoft Internet Explorer' ){
          window.sidebar.addPanel("Nutribox.com","http://www.nutribox.com/","");
      }
      else {
          window.external.AddFavorite("http://www.nutribox.com/","Nutribox.com");
      }
}

function fgvisibility() 
{ if (document.getElementById("texte").offsetWidth < 820) 
{
document.getElementById("fg").style.visibility="hidden";
document.getElementById("fd").style.visibility="hidden";
} 
else
{
document.getElementById("fd").style.visibility="hidden";
}
}

function menuderoulant(selection){
window.location=selection.options[selection.selectedIndex].value;
}


var pos = 0;
var posp;
var tgauche;
var tdroite;
var tgauchep;
var tdroitep;

function deplaceg() 
{ 

if (pos > (820 - document.getElementById("texte").offsetWidth)) 
{ pos -= 10;
texte.style.left = (pos);
tgauche=setTimeout('deplaceg()', 100);
document.getElementById("fd").style.visibility="visible";
}
else 
{
document.getElementById("fg").style.visibility="hidden";
}}

function dplaceg_plus() 
{ 
if (pos > (820 - document.getElementById("texte").offsetWidth))
{ posp = pos;
posp -= 25;
tgauchep=setTimeout('dplaceg_plus()', 100);
if (posp > (820 - document.getElementById("texte").offsetWidth))	
{ pos = posp; } } }

function deplaced() 
{ 
if (pos < 0)
{ pos += 10;
texte.style.left = (pos); 
tdroite=setTimeout('deplaced()', 100);
document.getElementById("fg").style.visibility="visible";
}
else 
{ 
document.getElementById("fd").style.visibility="hidden";
}}

function dplaced_plus() 
{ 
if (pos < 0)
{ posp = pos;
posp += 25;
tdroitep=setTimeout('dplaced_plus()', 100);
if (posp < 0)	
{ pos = posp; } } }



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<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


function verifconditions()
{
if (document.getElementById("conditions").checked==false) 
{
alert("Vous devez accepter les conditions générales de vente en cochant la case")
return (false);
}
return (true);
}

function write(source) {
 	document.write(source);
}


 var decal_x = 25;
 var decal_y = -450;

				function GetId(id)
				{
				return document.getElementById(id);
				}
				var i=false; // La variable i nous dit si la bulle est visible ou non
				
				function montre(text) {
				  if(i==false) {
				  GetId("curseur").style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securité) on le rend visible.
				  GetId("curseur").innerHTML = text; // Cette fonction est a améliorer, il parait qu'elle n'est pas valide (mais elle marche)
				  i=true;

				  }
				}
				
				document.onmousemove = suivre_souris0;

  function suivre_souris0(e)
  {
  	if (navigator.appName=="Microsoft Internet Explorer")
  	{
  		var x = event.x + document.body.scrollLeft;	var y = event.y + document.body.scrollTop;
  	}
  	else
  	{
  		var x =  e.pageX; var y =  e.pageY;
  	}
  	document.getElementById("curseur").style.left = x + decal_x; document.getElementById("curseur").style.top  = y + decal_y;
  }
				
				
				function cache() {
				if(i==true) {
				GetId("curseur").style.visibility="hidden"; // Si la bulle etais visible on la cache
				i=false;
				}
				}


function update_qnto(arg) { 
var oldvalueo = eval(document.cart_quantityo.product_quantityo.value); 
var nexto = 0; 

if(oldvalueo == 1 && arg == -1) { 
document.cart_quantityo.product_quantityo.value = 1; 
nexto = 1; 
} 
if(oldvalueo == 99 && arg == 1) { 
document.cart_quantityo.product_quantityo.value = 99; 
nexto = 1; 
} 

if(nexto == 0) {
document.cart_quantityo.product_quantityo.value = oldvalueo + arg; 
} 

}

function update_qnt(arg) { 
var oldvalue = eval(document.cart_quantity.product_quantity.value); 
var next = 0; 

if(oldvalue == 1 && arg == -1) { 
document.cart_quantity.product_quantity.value = 1; 
next = 1; 
} 
if(oldvalue == 99 && arg == 1) { 
document.cart_quantity.product_quantity.value = 99; 
next = 1; 
} 

if(next == 0) 
document.cart_quantity.product_quantity.value = oldvalue + arg; 
} 



function FormatNumber(num)
   {
     if(isNaN(num)) { num = "0"; }
     sign = (num == (num = Math.abs(num)));
     num = Math.floor(num*100+0.50000000001);
     cents = num%100;
     num = Math.floor(num/100).toString();
     if(cents<10) { cents = "0" + cents; }
     for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
     {
       num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3));
     }
     return (((sign)?'':'-') + num + ',' + cents);
   }
  function showPrice(form)
  {  
    var myTotalPrice = 0;
    var showUP = 0;
    var myMathProblem = "";
    myItemPrice = parseFloat(form.nuPrice.value);
    for (var i = 0; i < form.elements.length; i++)
    {
      var e = form.elements[i];
      if ( e.type == 'select-one' )
      {
        showUP = 1;
        Item = e.selectedIndex;
		myId = e.options[Item].value;
        myPrice=document.getElementById(myId).value;
//      myPrice = e.options[Item].text;
        myDollarSign = myPrice.indexOf("(",0);
        if ( myDollarSign != "-1" )
        {
          myParSign = myPrice.indexOf(")", myDollarSign);
          myAttributeString = myPrice.substring(myDollarSign+1, myParSign);
          myAttributeString = myAttributeString.replace(/,/,".");
          myAttributePrice = parseFloat(myAttributeString);
          //myMathProblem = myPrice.charAt(myDollarSign + 1);
        } else { myAttributePrice = 0; }
          //if (myMathProblem == "-")
          //{
           // myTotalPrice = myTotalPrice - myAttributePrice;
          //} else {
            myTotalPrice = myTotalPrice + myAttributePrice;
          //}
      }
    }  
    if ( showUP )
    {		
        myTotalPrice = FormatNumber(myTotalPrice + myItemPrice);		
document.getElementById("productNEWprice").innerHTML = "<a class=textorange>Notre prix :</a>&nbsp;" + myTotalPrice + " €";
    }
  }
  
// xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  
function FormatNumber2(num)
   {
     if(isNaN(num)) { num = "0"; }
     sign = (num == (num = Math.abs(num)));
     num = Math.floor(num*100+0.50000000001);
     cents = num%100;
     num = Math.floor(num/100).toString();
     if(cents<10) { cents = "0" + cents; }
     for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
     {
       num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3));
     }
     return (((sign)?'':'-') + num + ',' + cents);
   }
  function showPrice1(form)
  {  
    var myTotalPrice = 0;
    var showUP = 0;
    var myMathProblem = "";
    myItemPrice = parseFloat(form.nuPrice1.value);
    for (var i = 0; i < form.elements.length; i++)
    {
      var e = form.elements[i];
      if ( e.type == 'select-one' )
      {
        showUP = 1;
        Item = e.selectedIndex;
		myId = e.options[Item].value;
        myPrice=document.getElementById(myId).value;
//      myPrice = e.options[Item].text;
        myDollarSign = myPrice.indexOf("(",0);
        if ( myDollarSign != "-1" )
        {
          myParSign = myPrice.indexOf(")", myDollarSign);
          myAttributeString = myPrice.substring(myDollarSign+1, myParSign);
          myAttributeString = myAttributeString.replace(/,/,".");
          myAttributePrice = parseFloat(myAttributeString);
          //myMathProblem = myPrice.charAt(myDollarSign + 1);
        } else { myAttributePrice = 0; }
          //if (myMathProblem == "-")
          //{
           // myTotalPrice = myTotalPrice - myAttributePrice;
          //} else {
            myTotalPrice = myTotalPrice + myAttributePrice;
          //}
      }
    }  
    if ( showUP )
    {		
        myTotalPrice = FormatNumber2(myTotalPrice + myItemPrice);
document.getElementById("productNEWprice1").innerHTML = "<a class=textorange>Notre prix :</a>&nbsp;" + myTotalPrice + " €";
    }
  }
  
  
  