// Script d'Impression
function printWindow(avert){
 bV = parseInt(navigator.appVersion)
 if (bV >= 4) {
 	if (avert) {alert ('Disposez de préférence votre imprimante en orientation Paysage');
    };
	window.print();
 }
}

function esp_soulign(str)
{
	var re = / /gi;
	while (str.indexOf(" ") > 0)
		  str = str.replace(re, "_");
	return str;
}
function previewImage(num)
{
 	var domname = "document.depotform.photoadeposer"+num ;
	var src = eval(domname) ;
//	alert(src.value.size);
	if (src && src.value.length)
	{
//		document.preview.src = src.value ;
   	    re = /\\/gi;
		ligne = src.value.replace(re, "/");

		fen1 = window.open('','VISUALISATION','width=800,height=600,left=10,top=10,screenX=10,screenY=10,scrollbars');
		contenu = '<head></head><body><table width="100%" height="100%"  border="0" cellpadding="0" cellspacing="0" bgcolor="#CCCCFF"><tr><td align="center"><img src="' + ligne + '"></td></tr></table></body>';
		fen1.document.open();
		fen1.document.write(contenu);
		fen1.document.close();
		fen1.focus();
	}
}
function imagedetail(num,mag,nombreimage,nommag)
{
	fen1=window.open('','Diaporama','width=820,height=680,left=10,top=10,screenX=10,screenY=10');
	var tab_numimage = new Array();
	var nummoins = num -1;
	for (i=0; i < nombreimage; i+=1) tab_numimage[i] = 'tab_image['+ i +'].src="Magasins/'+mag+'/galerie/img_'+ (i+1) +'.jpg";tab_hauteur['+ i +']=Math.min(Math.round(tab_image['+ i +'].height *620 /tab_image['+ i +'].width),tab_image['+ i +'].height);if(tab_hauteur['+ i +']>620){tab_hauteur['+ i +']=620;tab_largeur['+ i +']=Math.min(Math.round(tab_image['+ i +'].width *700 / tab_image['+ i +'].height),tab_image['+ i +'].width);}else tab_largeur['+ i +']=Math.min(700,tab_image['+ i +'].width);';
	for (i=nombreimage; i < 20; i+=1) tab_numimage[i] = '';
	contenu = '<head><script langage="JavaScript1.2">var tab_image = new Array(' + nombreimage + ');for (var i=0; i< tab_image.length;i++) tab_image[i]= new Image();var tab_hauteur = new Array(' + nombreimage + ');var tab_largeur = new Array(' + nombreimage + ');';
	for (i=0; i < 20; i+=1) contenu = contenu + tab_numimage[i];
	contenu = contenu + 'var n='+nummoins+';function change(suiv) {if ((suiv) && (n < tab_image.length)) {n= ++n;};if ((!suiv) && (n > -1)) {n= --n;};if (n==20){n=0};if (n==-1){n=19};window.document.image.src=tab_image[n].src;window.document.image.height=tab_hauteur[n];window.document.image.width=tab_largeur[n];} </script><title></title></head><body ><table width="100%" border="0" cellspacing="1" cellpadding="1">';
	fen1.document.write(contenu);
	fen1.document.write('<tr> <td width="90" align="left" bgColor="#84B78B" ><A HREF="JavaScript:change(false)"><img src="images/fleche_gc.gif" name="fleche_gch" border="0"></a></td><td width="80%" align="center" bgColor="#84B78B"><font face="Arial, Helvetica, sans-serif" color="#DEDEEF">'+nommag+'</font></td><td width="90" align="right" bgColor="#84B78B"><A HREF="JavaScript:change(true)"><img src="images/fleche_dt.gif" name="fleche_drt" border="0"></a></td></tr>');
	fen1.document.write('<tr><td colspan="3" width="800" align=center vailgn=middle bgColor="#5B8466" height="620"><script langage="JavaScript1.2">document.write(\'<IMG NAME="image" SRC="Magasins/'+mag+'/galerie/img_'+num+'.jpg" width="\'+tab_largeur['+nummoins+']+\'" height="\'+tab_hauteur['+nummoins+']+\'">\')</script></td></tr>');
	fen1.document.write('</table></body>');
	fen1.document.close();
	fen1.focus();
}


function ecrire_fen(numproduitvar,nomvar)
{

   var fso, fs, ts, chemin, s = "c:\\sedpath.fic";
   fso = new ActiveXObject("Scripting.FileSystemObject");
   if (fso.FileExists(s))
	{
	   fs = fso.OpenTextFile(s, 1);
	   chemin = fs.ReadLine(); 
	   fs.Close(); 
//    alert(chemin);

	   nbrimg = 1;
	   nomfic = chemin + '\\photos\\' + numproduitvar +'-'+ nbrimg +'.JPG';

	   while (fso.FileExists(nomfic))
		{
			nbrimg = nbrimg + 1;
			nomfic = chemin + '\\photos\\' + numproduitvar +'-'+ nbrimg +'.JPG';
		}
	
		nbrimg = nbrimg -1;
	}
	else
		nbrimg = 3;
		
	fen1=window.open('','PhotosProduit','width=530,height=500,left=100,top=50,screenX=100,screenY=50');
var tab_numimage = new Array();
for (i=0; i < nbrimg; i+=1) tab_numimage[i] = 'tab_image['+ i +'].src="../photos/'+ numproduitvar +'-'+ (i+1) +'.JPG";';
for (i=nbrimg; i < 9; i+=1) tab_numimage[i] = '';
contenu = '<head><script langage="JavaScript1.2">var tab_image = new Array(' + nbrimg + ');for (var i=0; i< tab_image.length;i++) tab_image[i]= new Image();';
for (i=0; i < 9; i+=1) contenu = contenu + tab_numimage[i];
contenu = contenu + 'var n=0;function change(suiv) {if ((suiv) && (n < tab_image.length - 1)) {n= ++n;};if ((!suiv) && (n > 0)) {n= --n;};window.document.image.src=tab_image[n].src;if (n > tab_image.length - 2) {window.document.fleche_drt.src="images/fleche_dtoff.gif"} else {window.document.fleche_drt.src="images/fleche_dt.gif"} if (n < 1) {window.document.fleche_gch.src="images/fleche_gcoff.gif"} else {window.document.fleche_gch.src="images/fleche_gc.gif"}} </script><title>'+ nomvar +'</title></head><body ><table width="510" border="0" cellspacing="1" cellpadding="1">';
fen1.document.open()
fen1.document.write(contenu);
fen1.document.write('<tr><td colspan="3" height="400"><IMG NAME="image" WIDTH=510 HEIGHT=400 SRC="../photos/'+numproduitvar+'-1.JPG"></A></td></tr>');
fen1.document.write('<tr> <td width="90" align="left"><A HREF="JavaScript:change(false)"><img src="images/fleche_gcoff.gif" name="fleche_gch" border="0"></a></td><td width="320" align="center"><font face="Arial, Helvetica, sans-serif">'+ nomvar +'</font></td><td width="90" align="right"><A HREF="JavaScript:change(true)"><img src="images/fleche_dt.gif" name="fleche_drt" border="0"></a></td></tr>');
fen1.document.write('</table></body>');
fen1.document.close();
fen1.focus();
}

function ecrire_fenprospect(numproduitvar,nomvar,nbr)
{
	nbrimg = parseInt(nbr);
	fen1=window.open('','PhotosProduit','width=530,height=500,left=100,top=50,screenX=100,screenY=50');
	var tab_numimage = new Array();
	for (i=0; i < nbrimg; i+=1) tab_numimage[i] = 'tab_image['+ i +'].src="http://www.tabacpresse.fr/photos/'+ numproduitvar +'-'+ (i+1) +'.JPG";';
	for (i=nbrimg; i < 9; i+=1) tab_numimage[i] = '';
	contenu = '<head><script langage="JavaScript1.2">var tab_image = new Array(' + nbrimg + ');for (var i=0; i< tab_image.length;i++) tab_image[i]= new Image();';
	for (i=0; i < 9; i+=1) contenu = contenu + tab_numimage[i];
	contenu = contenu + 'var n=0;function change(suiv) {if ((suiv) && (n < tab_image.length - 1)) {n= ++n;};if ((!suiv) && (n > 0)) {n= --n;};window.document.image.src=tab_image[n].src;if (n > tab_image.length - 2) {window.document.fleche_drt.src="images/fleche_dtoff.gif"} else {window.document.fleche_drt.src="images/fleche_dt.gif"} if (n < 1) {window.document.fleche_gch.src="images/fleche_gcoff.gif"} else {window.document.fleche_gch.src="images/fleche_gc.gif"}} </script><title>'+ nomvar +'</title></head><body ><table width="510" border="0" cellspacing="1" cellpadding="1">';
	fen1.document.open();
	fen1.document.write(contenu);
	fen1.document.write('<tr><td colspan="3" height="400"><IMG NAME="image" WIDTH=510 HEIGHT=400 SRC="http://www.tabacpresse.fr/photos/'+numproduitvar+'-1.JPG"></A></td></tr>');
	if(nbrimg>1){
	fen1.document.write('<tr> <td width="90" align="left"><A HREF="JavaScript:change(false)"><img src="images/fleche_gcoff.gif" name="fleche_gch" border="0"></a></td><td width="320" align="center"><font face="Arial, Helvetica, sans-serif">'+ nomvar +'</font></td><td width="90" align="right"><A HREF="JavaScript:change(true)"><img src="images/fleche_dt.gif" name="fleche_drt" border="0"></a></td></tr>');}
	else {
	fen1.document.write('<tr> <td width="90" align="left"><A HREF="JavaScript:change(false)"><img src="images/fleche_gcoff.gif" name="fleche_gch" border="0"></a></td><td width="320" align="center"><font face="Arial, Helvetica, sans-serif">'+ nomvar +'</font></td><td width="90" align="right"><A HREF="JavaScript:change(true)"><img src="images/fleche_dtoff.gif" name="fleche_drt" border="0"></a></td></tr>');}
	fen1.document.write('</table></body>');
	fen1.document.close();
	fen1.focus();
}

function ouverture(page)
{
	fen1=eval("window.open('"+page+"','FicheTechnique','width=920,height=600,left=0,top=50,screenX=0,screenY=50,scrollbars=yes')");
	fen1.focus();
}
function ouverture2(page)
{
	fen1=eval("window.open('"+page+"','Commande','width=750,height=600,left=0,top=50,screenX=0,screenY=50,scrollbars=yes')");
	fen1.focus();
}
function ouverture3(page)
{
	fen1=eval("window.open('"+page+"','Disponibilite','width=250,height=200,left=100,top=100,screenX=100,screenY=100')");
	fen1.focus();
}
function afficher_image(numproduitvar,nomvar,nbr,num)
{
	nbrimg = parseInt(nbr);
	numimg = parseInt(num)-1;	
	fen1=window.open('','PhotosProduit','width=530,height=500,left=100,top=50,screenX=100,screenY=50');
	var tab_numimage = new Array();
	for (i=0; i < nbrimg; i+=1) tab_numimage[i] = 'tab_image['+ i +'].src="../photos/'+ numproduitvar +'-'+ (i+1) +'.JPG";';
	for (i=nbrimg; i < 9; i+=1) tab_numimage[i] = '';
	contenu = '<head><script langage="JavaScript1.2">var tab_image = new Array(' + nbrimg + ');for (var i=0; i< tab_image.length;i++) tab_image[i]= new Image();';
	for (i=0; i < 9; i+=1) contenu = contenu + tab_numimage[i];
	contenu = contenu + 'var n='+numimg+';function change(suiv) {if ((suiv) && (n < tab_image.length - 1)) {n= ++n;};if ((!suiv) && (n > 0)) {n= --n;};window.document.image.src=tab_image[n].src;if (n > tab_image.length - 2) {window.document.fleche_drt.src="images/fleche_dtoff.gif"} else {window.document.fleche_drt.src="images/fleche_dt.gif"} if (n < 1) {window.document.fleche_gch.src="images/fleche_gcoff.gif"} else {window.document.fleche_gch.src="images/fleche_gc.gif"}} </script><title>'+ nomvar +'</title></head><body ><table width="510" border="0" cellspacing="1" cellpadding="1">';
	fen1.document.open()
	fen1.document.write(contenu);
	numimg = numimg+1;
	fen1.document.write('<tr><td colspan="3" height="400"><IMG NAME="image" WIDTH=510 HEIGHT=400 SRC="../photos/'+numproduitvar+'-'+numimg+'.JPG"></A></td></tr>');
	fen1.document.write('<tr> <td width="90" align="left"><A HREF="JavaScript:change(false)"><img src="images/fleche_gcoff.gif" name="fleche_gch" border="0"></a></td><td width="320" align="center"><font face="Arial, Helvetica, sans-serif">'+ nomvar +'</font></td><td width="90" align="right"><A HREF="JavaScript:change(true)"><img src="images/fleche_dt.gif" name="fleche_drt" border="0"></a></td></tr>');
	fen1.document.write('</table></body>');
	fen1.document.close();
	fen1.focus();
}
function page_fen()// Emettre une page à la fenêtre
{if (flag)// si fenêtre existe
{
fen1.location.href="fille.html";
fen1.focus();// fenêtre en avant.
}else mes_err();// si la fenêtre n'existe pas on prévient.
}
function close_fen()//pour fermer la fenêtre
{if (flag)// si la fenêtre existe
{
fen1.close();
flag=false; // mémorisation de fenêtre n'existant pas.
}else mes_err();// si elle n'existe pas on prévient.

}
function mes_err()// le message d'erreur..
{ alert('Problème à la création de la fenêtre !'); }
//-->

function VerifNavperso(IEvers,altURL) { 
  var newURL='', verStr=navigator.appVersion, app=navigator.appName;
  alert(newURL+"<>"+altURL);
  if (app.indexOf('Microsoft') != -1) {
	  verStr = verStr.substring(verStr.indexOf("MSIE")+5);
	  verStr = verStr.substring(0,verStr.indexOf(";"));
	  version = parseFloat(verStr);
 	  
	  alert("La version de ce navigateur est: "+version);
		
   	  if (version >= IEvers || verStr.indexOf(IEvers) != -1)
	     {newURL='';}
      else {newURL=altURL;};
	  
	  alert(newURL+"<>"+altURL);
	  
	  if (newURL!='') { window.location=unescape(newURL); }
  }
}


function faq()
{
	fen1=window.open('reglages.htm','FAQ','width=850,height=600,left=50,top=50,screenX=50,screenY=50,scrollbars');
	fen1.focus();
}
function charge(numg){
	
	file = eval('document.cestimage'+numg);
	if(file.value != ""){

		nouvelhauteur = file.height;
		nouvellargeur = file.width;
		if (nouvellargeur > nouvelhauteur)
		{
			nouvellargeur = 134;
			nouvelhauteur = Math.round(file.height * 134 /file.width);
		}
		else {
			nouvelhauteur = 153;
			nouvellargeur = Math.round(file.width *153 /file.height);
			}
		file.height = nouvelhauteur;
		file.width = nouvellargeur;
	}
}
function p_init(total){
	if(mac) 
		alert("Recalcul correct des dimensions photos sur votre explorateur Mac.");
//	alert('recadrage des photos effectué.');
	for(a_image = 1; a_image <= total; a_image ++){
		setTimeout('charge('+ a_image + ')', 1000);
	}
}
function effaceimg(num)
{
    nummoins = num -1;
	var domname = "document.depotform.photoadeposer"+num ;
	var src = eval(domname) ;
	src.value = "";
}
function esp_soulign(str)
{
	var re = / /gi;
	while (str.indexOf(" ") > 0)
		  str = str.replace(re, "_");
	return str;
}
function changeimg(suiv,idmag,lim) {
	if ((suiv) && (n < lim+1))
		{n= ++n;};
	if ((!suiv) && (n > -1)) 
		{n= --n;};
	if (n==lim+1)
		{n=1};
	if (n==0)
		{n=lim};
	window.document.picture.src="images/im_"+idmag+"_"+n+".jpg";
//	window.document.image.height=tab_hauteur[n];
//	window.document.image.width=tab_largeur[n];
}

//		alert(file.src+' espoir : '+file.height);
/*		nouvelhauteur = Math.round(file.height *153 /file.width);
		if (nouvelhauteur>153){
			nouvelhauteur = 153;
			nouvellargeur = Math.round(file.width *134 /file.height);
		} else 
			nouvellargeur = 134;
		file.height = nouvelhauteur;
		file.width = nouvellargeur;
*/
/*
	var ForReading = 1, ForWriting = 2, ForAppending = 3; 
	var TristateUseDefault = -2, TristateTrue = -1, TristateFalse = 0; 
	var fs, ts, chemin; 
	var nbrimg,nomtruc,fso;
	
    fso = new ActiveXObject("Scripting.FileSystemObject");
    if (fso.FileExists(s))
	{
	   fs = fso.OpenTextFile(s, 1);
	   chemin = fs.ReadLine(); 
	   fs.Close(); 
	   nbrimg = 1;
	   nomfic = chemin + '\\photos\\' + numproduitvar +'-'+ nbrimg +'.JPG';
    alert(nomfic);
	}

   fs = fso.GetFile("c:\\sedpath.fic");
   ts = fs.OpenAsTextStream(ForReading, TristateUseDefault); 
   chemin = ts.ReadLine( ); 
   ts.Close( ); 
	
   nbrimg = 1;
   nomfic = chemin + '\\photos\\' + numvar +'-'+ nbrimg +'.JPG';

   while (fso.FileExists(nomfic))
	{
		nbrimg = nbrimg + 1;
		nomfic = chemin + '\\photos\\' + numvar +'-'+ nbrimg +'.JPG';
	}
	
	return	(nbrimg -1);
*/	