//***************************************************************
// code gestion Pubs BCBGDiscount
// Auteur : Société Abiotik
// contact : 04 67 57 03 72
//***************************************************************
// ----------------------------------------copyright abiotik 2005


	// var communes
		var designMenuRub = new Array("femme","homme","accessoires");
	// designation gamme
		var tabFemme = new Array(17,36,40,53,41,69,66,67,65,37,56,47,14,22,54);
		var tabHomme = new Array(11,19,1,9,51,59,23,46,70);
		var tabAccessoires = new Array(60,5,61,10,3,29,26,25,6,49);





// extract URL et pointage
//--------------------------

	var recup = window.document.location;
	//alert(recup);
	var chaine = recup.toString();
	var longueur = chaine.length;



// verif rub
//************
	var resultat = chaine.indexOf('type=');
	var extract;
	
	// Accueil
	if (resultat < 0) 
		designRub=0; 
	// Si extract > 0
	else{
		var extract1 = chaine.substring(resultat+5,resultat+6);
		if (longueur >= (resultat+7)){
		var extract2 = chaine.substring(resultat+6,resultat+7);
			if (extract2 == "&"){
				extract=extract1;
				}
			else{
				extract=extract1.toString()+extract2.toString();
				}
			}
		else{
			extract=extract1.toString();
			}
		designRub = extract;//designation rub hors accueil
		//alert(designRub);		

// gestion des affichages
//***************************************************************	
	
	
	// gestion des pointages gammes si (designRub!= 0)
	//-------------------------------------------------------
		if(designRub!= 0){
			designRub='femme';
	//femme
			for (i=0; i<tabFemme.length; i++){
				if (extract==tabFemme[i]){
					designRub='femme';
				}
			}
	//homme
			for (i=0; i>tabHomme.length; i++){
				if (extract==tabHomme[i]){
					designRub='homme';
				}
			}
	//accessoires			
			for (i=0; i<tabAccessoires.length; i++){
				if (extract==tabAccessoires[i]){
					designRub='accessoires';
				}
			}
		
		
		}
	
	}	

//************************
// verif Langue
//************************

	var resultat = chaine.indexOf('boutique_us');
	var extract;
	
	var	designLangue;
	var pwbLangue; 
	var txtLangue1;
	
	
	// FR
	if (resultat < 0){ 
		designLangue="";
		pwbLangue="_fr"; 
		txtLangue1="Détails"
	}
	else{
		designLangue="_us";
		pwbLangue="_us"; 
		txtLangue1="More infos"	
	}
	
	//alert(designLangue);

	
	// gestion alea pub image centre
	//-------------------------------------------------------	
	var dbtLienImageHaut='', finLienImageHaut='';
	
	if (eval('gifHaut'+designLangue).image.length == 1){
		designPubHaute = eval('gifHaut'+designLangue).image[0];
		
		if(eval('gifHaut'+designLangue).lien[0] !='0'){
			dbtLienImageHaut='<a href="'+eval('gifHaut'+designLangue).lien[0]+'">';
			finLienImageHaut='</a>';
		}
		
	}
	else{
		aleaPub = (Math.random()*10/(10/eval('gifHaut'+designLangue).image.length));
		designPubHaute = eval('gifHaut'+designLangue).image[Math.floor(aleaPub)];
		
		if(eval('gifHaut'+designLangue).lien[Math.floor(aleaPub)] !='0'){
			dbtLienImageHaut='<a href="'+eval('gifHaut'+designLangue).lien[Math.floor(aleaPub)]+'">';
			finLienImageHaut='</a>';
		}
		
	}	

	// gestions pub CENTRE
	//-------------------------------------------------------		

		//if(designRub == 0){
			
			var tabDesignCentre = new Array();
			var compteurPub = 0;


		    for(nbRub=0;nbRub<3;nbRub++){

				var tabActif = new Array();
				var compteActif = 0;
			
				for(i=1;i<=6;i++){
					if (eval(designMenuRub[nbRub]+'HautPub'+i).lien != ''){
						tabActif[compteActif] = i;
						compteActif++;
					}
				}
				//alert(tabActif)
				aleaPub = (Math.random()*10/(10/tabActif.length));
				tabDesignCentre[compteurPub] = tabActif[Math.floor(aleaPub)];		
				compteurPub++;
				aleaPub = (Math.random()*10/(10/tabActif.length));
				tabDesignCentre[compteurPub] = tabActif[Math.floor(aleaPub)];		
				verifDoublon();
				compteurPub++;		
			}
			//alert(tabDesignCentre)						
		//}
		
	
	function verifDoublon(){
		if(tabDesignCentre[compteurPub] == tabDesignCentre[compteurPub-1]){
			while(tabDesignCentre[compteurPub] == tabDesignCentre[compteurPub-1]){
				aleaPub = (Math.random()*10/(10/tabActif.length));
				tabDesignCentre[compteurPub] = tabActif[Math.floor(aleaPub)];
			}		
		}
	}
	
	
	
	// gestions pub droites
	//-------------------------------------------------------

		if(designRub== 0){	
			aleaPub = (Math.random()*10/(10/3));
			designPubDte1 = designMenuRub[Math.floor(aleaPub)]; 

			aleaPub = (Math.random()*10/(10/3));
			designPubDte2 = designMenuRub[Math.floor(aleaPub)]; 		
		}
		else{
			designPubDte1 = designRub;
			designPubDte2 = designRub;
		}
		
	





//******************************************************************************
//******************************************************************************
// fonctions & sous fonctions de montage 
//******************************************************************************
//******************************************************************************

	//fonction graph commun
	//-------------------------------------------------------		
	function espaceTab(fond,hauteur,largeur){
		document.write('<td '+fond+'><img src="../site/imgModulePub/espaceur.gif" width="'+hauteur+'" height="'+largeur+'"></td>');
	}




//******************************************************************************
// ecriture pubs droites
//******************************************************************************
	function pubDroite(){
		document.write('<table border="0" cellspacing="0" cellpadding="7" align="center"><tr>'
			+'<td background="../site/imgModulePub/images/fondTab.gif" align="center" valign="middle">'
			+'<a href="'+eval(designPubDte1+'PubDroite'+designLangue+'1').lien+'">'
			+'<img src="../site/gestionClient/pubVignette/'+eval(designPubDte1+'PubDroite'+designLangue+'1').image+'" border="0"></a></td>'
			+'</tr></table>');
		
		document.write('<table widht="100%"border="0" cellspacing="0" cellpadding="0" align="center"><tr>');		
		espaceTab('',1,5);
		document.write('</tr></table>');			
	
		if (eval(designPubDte2+'PubDroite'+designLangue+'2').image != ""){
			document.write('<table border="0" cellspacing="0" cellpadding="7" align="center"><tr>'
				+'<td background="../site/imgModulePub/images/fondTab.gif" align="center" valign="middle">'
				+'<a href="'+eval(designPubDte2+'PubDroite'+designLangue+'2').lien+'">'
				+'<img src="../site/gestionClient/pubVignette/'+eval(designPubDte2+'PubDroite'+designLangue+'2').image+'" border="0"></a></td>'
				+'</tr></table>');
		}
	}
	



//******************************************************************************
// ecriture pubs GIF et HTML centre accueil
//******************************************************************************
	
//-------------------------------------------------------
// fonctions montage principal IMAGE accueil
//-------------------------------------------------------

	function pubImage(){
		/*
		document.write('<table widht="100%"border="0" cellspacing="0" cellpadding="0" align="center"><tr>');		
		espaceTab('',1,5);
		document.write('</tr></table>');	
		*/
	// gif haut
		document.write('<table widht="100%" border="0" cellspacing="0" cellpadding="0"><tr>'
			+'<td align="center">'+dbtLienImageHaut+'<img src="../site/gestionClient/pubVignette/'+designPubHaute+'" border="0">'+finLienImageHaut+'</td>'		
			+'</tr></table>');	
		/*
		document.write('<table widht="100%"border="0" cellspacing="0" cellpadding="0" align="center"><tr>');		
		espaceTab('',1,5);
		document.write('</tr></table>');
		*/
	}	





//-------------------------------------------------------
// fonctions montage principal PUB HTML  accueil
//-------------------------------------------------------
	
	function pubHTML(){

// Ligne écriture gif // "../site/img/blocphrase.gif"

		document.write('<table widht="100%"border="0" cellspacing="0" cellpadding="0" align="center"><tr>'		
			+'<td><img src="../site/img/blocphrase.gif"></td>'
			+'</tr></table>');

	// séparateur
		document.write('<table widht="100%"border="0" cellspacing="0" cellpadding="0" align="center"><tr>');		
		espaceTab('',1,5);
		document.write('</tr></table>');


// PUBS
	
	// titres
		document.write('<table border="0" cellspacing="0" cellpadding="0" align="center" width="90%">'
			+'<tr>'
//			+'<td><img src="../site/imgModulePub/images/femmeTitre.gif" width="149" height="21"></td>');
			+'<td>&nbsp;</td>');
        espaceTab('',1,1);
//		document.write('<td><img src="../site/imgModulePub/images/hommeTitre.gif" width="158" height="21"></td>');
		document.write('<td>&nbsp;</td>');
        espaceTab('',1,1);
//		document.write('<td><img src="../site/imgModulePub/images/accessoiresTitre.gif" width="141" height="21"></td>'
		document.write('<td>&nbsp;</td>'
			+'</tr>');

		
	// espace haut
		document.write('<tr>');		
		espaceTab('',1,5);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);
		document.write('</tr>');	


	// montage ligne pub
		document.write('<tr>');
		centrePub(0,1,tabFemme[0]);
		espaceTab('bgcolor="#979797"',1,1);
		centrePub(1,3,tabHomme[0]);
		espaceTab('bgcolor="#979797"',1,1);	
		centrePub(2,5,tabAccessoires[0]);
		document.write('</tr>');


	// espace centre
		document.write('<tr>');		
		espaceTab('',1,15);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);
		document.write('</tr>');

	// ligne centre 
		document.write('<tr bgcolor="#979797">');		
		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);
		document.write('</tr>');

	// espace  centre
		document.write('<tr>');		
		espaceTab('',1,15);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);
		document.write('</tr>');

	// montage ligne pub
		document.write('<tr>');
		centrePub(0,2,tabFemme[0]);
		espaceTab('bgcolor="#979797"',1,1);
		centrePub(1,4,tabHomme[0]);
		espaceTab('bgcolor="#979797"',1,1);	
		centrePub(2,6,tabAccessoires[0]);
		document.write('</tr>');
		
	// espace bas
		document.write('<tr>');		
		espaceTab('',1,5);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);		espaceTab('',1,1);
		document.write('</tr>');	
		
		document.write('</table>');	
	}




	// sous fonction montage pubs
	//-------------------------------------------------------

	function centrePub(rub,numeroPub,typeRub){
	
		
		
	
		document.write('<td align="center" height="100%">'
			+'<table width="95%" height="100%" border="0" cellspacing="0" cellpadding="0">'
		  // titre	
			+'<tr><td align="center" class="titreProduit2">'+eval(designMenuRub[rub]+'HautPub'+tabDesignCentre[numeroPub-1]+'.description'+designLangue)+'</td><tr>'
		  // espace
			+'<tr><td><img src="../site/imgModulePub/images/espaceur.gif" width="1" height="5"></td></tr>'
		  // lien + image
			+'<tr><td align="center" height="100%">'

			+'<table height="130" width="100" border="0" cellspacing="1" cellpadding="0" bgcolor="#979797"><tr><td bgcolor="#FFFFFF" height="100%" width="100%" align="center">'
			+'<table height="100%" width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#FFFFFF"><tr><td align="center" valign="middle">'
			+'<a href="fiche_produit.cfm?type='+typeRub+'&ref='+eval(designMenuRub[rub]+'HautPub'+tabDesignCentre[numeroPub-1]).lien+'&code_lg=lg'+pwbLangue+'">'
			+'<img src="../site/gestionClient/pubVignette/'+eval(designMenuRub[rub]+'HautPub'+tabDesignCentre[numeroPub-1]).lien+'.gif" border="0"></a>'
			+'</td></tr></table>'			
			+'</td></tr></table>'
			
			+'</td></tr>'
		  // espace
			
			+'<tr><td><img src="../site/imgModulePub/images/espaceur.gif" width="1" height="5"></td></tr>'
          // prix
			+'<tr><td align="center" class="titreProduit2"><span class="prixbarre">'+eval(designMenuRub[rub]+'HautPub'+tabDesignCentre[numeroPub-1]).barre+' &euro;</span> | '+eval(designMenuRub[rub]+'HautPub'+tabDesignCentre[numeroPub-1]).prix+' &euro;</td></tr>'
//			+'<tr><td align="center" class="titreProduit2"><span class="prixbarre">'+eval(designMenuRub[rub]+'HautPub'+tabDesignCentre[numeroPub-1]).barre+' &euro;</span> | sold&eacute;</td></tr>'
          // ligne pointillé
			+'<tr><td><table width="100%" border="0" cellspacing="5" cellpadding="0">'
			+'<tr><td background="../site/imgModulePub/images/lignePoint.gif"><img src="../site/imgModulePub/espaceur.gif" width="1" height="1"></td></tr>'
			+'</table></td></tr>'
		  // details
			+'<td><table width="100%" border="0" cellspacing="0" cellpadding="0">'
			+'<tr><td width="23" align="center"><img src="../site/imgModulePub/images/flecheDetails.gif" width="13" height="11"></td>'
			+'<td height="15"><a href="fiche_produit.cfm?type='+typeRub+'&ref='+eval(designMenuRub[rub]+'HautPub'+tabDesignCentre[numeroPub-1]).lien+'&code_lg=lg'+pwbLangue+'"><b><span class="fnd">'+txtLangue1+'</span></b></a></td></tr>'
			+'</table></td></tr>'
		  			
		  // fin tableau pub
			+'</table></td>');
				
	}



// gestion des zooms produits sur gammes
//----------------------------------------

	var compteurZoomCalque = 1;	

	function posZoomCalque(ref){
		document.write('<table border="0" cellspacing="0" cellpadding="0"><tr>'
    		+'<td><a onMouseOver="visibleZoomCalque(1,'+compteurZoomCalque+',\''+ref+'\');" onMouseOut="visibleZoomCalque(0,'+compteurZoomCalque+',\'espaceur\');"><img src="../site/zoomGammes/pictoZoom.gif" border="0"></a></td>'
    		+'<td><div id="zoomCalque'+compteurZoomCalque+'" style="position:absolute; visibility: hidden; overflow: auto; width: 254">'
//    		+'<table width="100%" border="0" cellspacing="1" cellpadding="1" bgcolor="#ED2D97"><tr>'
    		+'<table width="100%" border="0" cellspacing="1" cellpadding="1" bgcolor="#771c4d"><tr>'
    		+'<td bgcolor="#FFFFFF"><img id="imgZoomCalque'+compteurZoomCalque+'" src="../site/zoomGammes/espaceur.gif" width="250"></td>'
    		+'</tr></table>'
    		+'</div><br></td>'
    		+'</tr></table>');

		compteurZoomCalque++;

	}
	
	function visibleZoomCalque(action,calque,ref){
		with (document.getElementById("zoomCalque" + calque).style){
			if(action==1){
				document.getElementById("imgZoomCalque"+calque).src="../site/zoomGammes/"+ref+"_zoom.jpg";
				visibility="visible";
			}
			else
				visibility="hidden";
		}
	}			







