function fa(nVal){
nVal=Math.round(parseFloat(nVal)*100)/100;sVal=""+nVal;
 if(sVal.indexOf(".")==0)nVal="0"+sVal;
if(sVal.indexOf(".")==-1)sVal=sVal+".";
while ((sVal.indexOf(".")+1)>(sVal.length-2))sVal=sVal+"0";
return sVal;}

function IsInt(s){
 if(s.length == 0)return false;
 for(var n=0;n<s.length;n++)
  if (s.substring(n,n+1)<"0"||s.substring(n, n+1)>"9") {alert("invalid number ["+s+"]"); return false}
return true;};


   

var name_page_index='index.htm';
var viewpanier=0;
var viewconfirmpays=0;
var my_comparateur = new Array (200);
for (var i=0;i<200;i++)
{my_comparateur[i] ="";}
var my_history = new Array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""); 
var my_nav_history = new Array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""); 
var pos_history = 0;
var paysl_name_iso_str="";
var paysl_code_iso_str="";
var mainremisechoix="-2";
var mainremisecode="";
var mainchequechoix="-2";
var mainchequecode="";
var checkliv,my_email_form_send,his_email_form_send;
var paysgold="";
var paysgold_new="";
var paytaxgold=0;
var paytax=1;
var parametre,start_action_maj,start_label_maj,
    i=0,
    pageback,
    panierfrom,
	diese,
    str = ""+location,
    strlang,
	strrayon,
	strsearch_other,
	strsearch,operateurs,price,operateursET,operateursOU,
	nl_nom,nl_email,messageemail,
	nbtrans,nbtrans1,choixpaiement,commande,affiche_info_paiement,
	body_str_nav,body_str,body_child_str,search_speed_form,nav_fonction,
	body_bool,body_child_bool,nav_bool,nav_fonction_bool,
	top_list_prod,titre_list_prod,list_prod,list_paiement,list_prod_view,ouputok;

var view_add_fav=0;
var currentdate='';
var view_plus_nav=0;

list_prod_view='';
strsearch='';
operateurs='';
price='';
operateursET='CHECKED';
operateursOU='';

my_email_form_send='';
his_email_form_send='';
nl_nom='';
nl_email='';
messageemail='';

nbtrans='';
nbtrans1='';
choixpaiement='';
commande='';
affiche_info_paiement='';


	
if (strlang==null  || strlang=="") {strlang=lang_sigle[0];};	
if (strrayon==null  || strrayon=="") {strrayon=1;};	

if (str.indexOf("lang")!=-1)
 {strlang=str.substring(str.indexOf("lang")+5,str.indexOf("lang")+7);
  str=str.replace("&lang="+strlang,"");
  str=str.replace("?lang="+strlang,"");
  str=str.replace("?&","?");
  str=str.replace("&&","&");}; 
 
 	
if ((str.indexOf("&")!=-1) && (str.indexOf("?")==-1))
{str=str.substring(0,str.indexOf("&"))+"?"+str.substring(str.indexOf("&")+1,str.length);};
 if (str.indexOf("?")!=-1)
 {parametre=str.substring(str.indexOf("?"),str.length);} 
  else 
 {parametre="";};


function MakeArrayParam(n) {
   this.length = n;
   for (var i = 1; i <= n; i++) {
     this[i] = ""; }
     return this
     };
sizetable=8;
var param_var = new MakeArrayParam(sizetable);
var param_name = new MakeArrayParam(sizetable);


if (parent==null) parent=this;
function Prod_cad(tact,cd,d,up,uppoids,upqty,upunique,q,h,ps,pc,ref,image)
{this.upqty=upqty;this.image=image;this.tact=tact;this.cd=cd;this.desc=d;this.up=up;this.ref=ref;this.uppoids=uppoids;this.upunique=upunique;this.qty=q;this.cost=q*up;this.h=h;this.tcost=this.up*taxe_taux[tact]*q;this.ps=ps;this.pc=pc;return this;}
var messageposte_franco="",messageposte_ass="",zonexport=0,iNextProd=1,fOrderTotal=0.0,fOrderTotalpoids=0.0,fOrderTotalunique=0.0,fIncTax=0.0,prods=new Array(),DelivCost=0.0,iItems=0,iDS=0,Sch='',fTRate=0.0,TName="",FName="",iTF=0,taxefp=0.0,Tu1=0.0,PCode=null,iTT=0;

function check_Money(iT3)
 {var i;
  iTF=iT3;
  CurrSymtext=tmst[iT3];
  CurrSym=tms[iT3];
  CurrSym_code=tmst_code[iT3];
  return true};
  
//**********EURO************************
  var force_euro;
  if (tms.length>2) {
    force_euro =false ;} else 
    {force_euro =true ;}
//**********EURO************************

function Sup_prod(i3,str)
  {with(prods[i3])
    {fOrderTotalpoids-=qty*uppoids;
    fOrderTotalunique-=qty*upunique;
    iItems-=qty;
    qty=0;
    fOrderTotal-=cost;
    cost=0.0;
    fIncTax-=tcost;
    tcost=0.0;}
  voir_panier(str);};

var lupunique,lnpunique,lnpoids,ln,lq,lup,luppoids,lupqty,
     agt=navigator.userAgent.toLowerCase(),
	 is32=((agt.indexOf("95")!=-1)||(agt.indexOf("nt"!=-1))),
	 isie=(agt.indexOf("msie")!=-1),
	 iver=parseInt(navigator.appVersion);

 
function prod_caract(inp,cd,res,respoids,resunique,but)
{ var i=iNextProd-1;
  for (var n =1;n<=i;n++)
  { 
   if (cd==prods[n].cd)
    { inp.value=prods[n].qty
      res.value=prods[n].qty*prods[n].up;
      respoids.value=prods[n].qty*prods[n].uppoids;
      resunique.value=prods[n].qty*prods[n].upunique;
    };
  };  
}; 
 
 
function Reset(){for(m=0;m<iNextProd;m++)prods[m]=null;iNextProd=1;fOrderTotalpoids=0.0;fOrderTotalunique=0.0;fOrderTotal=0.00;fIncTax=0.00;iItems=0;Tu1=0.0;return true}
function c_prod(in1,up1,up2,up3,out1,out2,out3){
    lq=in1.value;
    if(!IsInt(lq))
       lq=0;
    ln=eval(lq*up1);
    lup=up1;
    lnpoids=eval(lq*up2);
    luppoids=up2;
    lnpunique=eval(lq*up3);
    lupunique=up3;
    out1.value=lq*up1;
    out3.value=lq*up3;
    out2.value=lq*up2;}
var iNoSelects=0, sln=new Array("");
function Add_Prod_caddi(tact,cd,desc,up,uppoids,upqty,upunique,qty,h,ps,pc1,ref,image)
{ var i=iNextProd,iP=i;
 if (cd!=""){  for(n=1;n<i;n++)if (prods[n].cd==cd){iP=n;self.status=desc+" modifier";break}
  if (iP==i){self.status=desc+" ajouter"; prods[iNextProd++]=new Prod_cad(tact,cd,desc,lup,luppoids,upqty,lupunique,lq,h,ps,pc1,ref,image);}
  else{with(prods[iP]){fOrderTotalpoids-=qty*uppoids;fOrderTotalunique-=qty*upunique;iItems-=qty;qty=lq;up=lup;uppoids=luppoids;upunique=lupunique;fOrderTotal-=cost;cost=ln;}fIncTax-=prods[iP].tcost;prods[iP].tcost=ln*taxe_taux[tact]}
  fOrderTotalpoids+=lnpoids;
  fOrderTotalunique+=lnpunique;
  fOrderTotal+=ln;iItems+=(lq*1);
fIncTax+=parseFloat(prods[iP].tcost);
 }; 
};


function voir_panier(str)
{if (str=="") {str=""+window.frames["bas"].location;};
if (str.indexOf("?")!=-1)
	{str=str.substring(0,str.indexOf("?"));};
parent.frames["bas"].document.location=str+"?panier=1";};

function voir_order(str)
{if (str.indexOf("?")!=-1)
	{str=str.substring(0,str.indexOf("?"));};
parent.frames["bas"].document.location=str+"?order=1";};

function gomyurl(str)
{parent.frames["bas"].document.location=str;};

function connection ()
{return (window.location.protocol=="file:")?false:true;};

function WinOpenfocus(LinkUrl,displayname) {
   msg=open(LinkUrl,displayname);
   msg.focus();};

   
function myback()
{if (navigator.userAgent.indexOf("MSIE")    != -1 &&
        navigator.userAgent.indexOf("Windows") != -1 &&
        navigator.appVersion.substring(0,1) > 3)
{window.history.back();} else {back();};};


function myforward()  
{if (navigator.userAgent.indexOf("MSIE")    != -1 &&   
	navigator.userAgent.indexOf("Windows") != -1 &&  
	navigator.appVersion.substring(0,1) > 3) 
{window.history.forward();} else {forward();};};

function WinOpen(LinkUrl,displayname) {
   msg=open(LinkUrl,displayname,"toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=yes,width=700,height=500");
   msg.focus();};
   

function WinOpenml() {
   msg=open("ml.htm","ml","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=yes,width=700,height=500");
   msg.focus();};

function vire_et(s) {
 while (s.indexOf("&")!=-1)
 {s=s.substring(0,s.indexOf("&")-1)+"@_@"+s.substring(s.indexOf("&")+1,s.length);};
return s;};



function get_lang(j)
{str=""+window.frames["bas"].location;
str=str.replace("inde"+strlang+".htm","inde"+lang_sigle[j]+".htm");
if (str.indexOf("?")!=-1) {str=str.substring(0,str.indexOf("?"));};
strlang=lang_sigle[j];
Reset();
list_prod_view="";
gomyurl(str);};

function reload_url()
{str=""+window.frames["bas"].location;
gomyurl(str);};





function choix_lang()
{var str="<form><table class=choix_lang ><tr class=choix_lang><td class=choix_lang  >";
str+="<select class=\"select_choix_lang\"  onchange=\"parent.get_lang(this.selectedIndex);\">";
for (i=0;i<lang_sigle.length-1;i++)
{
if (strlang==lang_sigle[i]) 
 {str+="<option value=\""+lang_sigle[i]+"\" selected>"+lang_name[i]+"</option>";}
 else
 {str+="<option value=\""+lang_sigle[i]+"\">"+lang_name[i]+"</option>";};
 }; 
str+="</select></td></tr></table></form>";
return str;};


function choix_devise()                                            
{var str;
if (parent.tms.length>1){
str="<form><table class=choix_devise ><tr class=choix_devise><td class=choix_devise  >";
str+="<select  class=\"select_choix_devise\" onchange=\"parent.check_Money(this.selectedIndex);parent.reload_url();\">";
for (i=0;i<parent.tms.length-1;i++)
{
if (CurrSym==parent.tms[i]) 
 {str+="<option value=\""+parent.tms[i]+"\" selected>"+parent.tms[i]+"</option>";}
 else
 {str+="<option value=\""+parent.tms[i]+"\">"+parent.tms[i]+"</option>";};
 }; 
str+="</select></td></tr></table></form>";} else {str='';};
return str;};

function caddie_amount() 
{
paytax=paytva(pays_code_iso[iDS]);
if (paytaxgold==1) {return fa((fOrderTotal+eval(message_btoc)*fIncTax)*parent.tmr[parent.iTF])+"&nbsp;"+CurrSym;}
else { return fa((fOrderTotal+eval(message_btoc)*fIncTax*paytva(pays_code_iso[iDS]))*parent.tmr[parent.iTF])+"&nbsp;"+CurrSym;};
};

if (window.location.protocol!="file:") 
  { 
   document.write("<scr"+"ipt language=\"Ja"+"vaSc"+"ript\" type=\"text/ja"+"vasc"+"ript\" src=\"get_date.php\"></scr"+"ipt>"); 
  }; 



myframe_debut="inde"+strlang+".htm"+parametre;


function mydebut_echo(s) 
{
return "<frameset border=\"0\" rows=\"0,*\">\
<frame name=\"haut\" scrolling=\"no\" target=\"bas\" src=\"\" marginwidth=\"0\"  marginheight=\"0\">\
<frame name=\"bas\" scrolling=\"yes\" target=\"bas\" src=\""+s+"\" marginwidth=\"0\"  marginheight=\"0\">\
<noframes>";
};
  
  
myfin_echo=" </noframes>\
</frameset>" ; 

