


//************************************************************************
//						GESTION PRINCIPALE - BUSITEL
//************************************************************************
// Auteur : Abiotik / jean luc COSTAGLIOLA
// contact : 04 67 57 03 72
//************************************************************************
// ------------------------------------- tous droits réservés abiotik 2010





//*****************************************************************
// GESTION MENU HAUT // affichage calques
//*****************************************************************

	var timeout, timeAttente;
	var memo=1;
	
	function affCalque(nbCalque){
		c=nbCalque;
		timeAttente = setTimeout('lanceCalque(c)',150);
		stopTemps();		
	}
	

	function lanceCalque(nbCalque){

		// suppression calque + image
		document.getElementById("claque" + memo).style.visibility="hidden";		
		if(designUnivers != memo)
			document.getElementById("MH_" + memo).style.backgroundImage='url(../site/graph/images/MH_fondMenu'+memo+'_1.gif)';

		// affichage des calques + image
		document.getElementById("claque" + nbCalque).style.visibility="visible";
		document.getElementById("MH_" + nbCalque).style.backgroundImage='url(../site/graph/images/MH_fondMenu'+nbCalque+'_2.gif)';		
		
		memo=nbCalque;
	}

	function supCalque(nbCalque){

		// suppression calque + image
		document.getElementById("claque" + memo).style.visibility="hidden";
		if(designUnivers != memo)
			document.getElementById("MH_" + memo).style.backgroundImage='url(../site/graph/images/MH_fondMenu'+memo+'_1.gif)';		

	}


	function temps(){
		timeout = setTimeout('supCalque(memo)',300);
		clearTimeout(timeAttente);			
	}
	
	function stopTemps(){
		clearTimeout(timeout);
		//clearTimeout(timeAttente);
	}



	function init_menuH(){
		if(designUnivers > 0){
			document.getElementById("MH_" + designUnivers).style.backgroundImage='url(../site/graph/images/MH_fondMenu'+designUnivers+'_2.gif)';
		}
		
	}



//*****************************************************************
// GESTION PUB BAN DEFIL >> ACCUEIL
//*****************************************************************

	var memoBlocPub=1;
	var actifBlocPub;
	var positionInitBlocPub=-340;
	var positionBlocPub;
	var stopDefilAuto=0;

	function defilBlocPubAuto(){
		actifBlocPubAuto=memoBlocPub+1;
		if(actifBlocPubAuto==4)
			actifBlocPubAuto=1;
		tempsAvanceAuto = setTimeout('changeBloc(actifBlocPubAuto)',3500);
	}


	function ArretDefilBlocPubAuto(){
		stopDefilAuto=1;
		clearTimeout(tempsAvanceAuto);
	}


	
	function changeBloc(bloc){
		if(bloc != memoBlocPub){			
			if(bloc > memoBlocPub){
				positionBlocPub=positionInitBlocPub;
			}
			else{
				positionBlocPub=0;
				document.getElementById("banDefil"+bloc).style.marginTop = "0px";
			}			
			actifBlocPub=bloc;	
			avanceBlocPub();
		}	
	}
	
	
	function avanceBlocPub(){		
		// avance
		if(actifBlocPub > memoBlocPub){
			positionBlocPub = positionBlocPub + 20;		
			document.getElementById("banDefil"+actifBlocPub).style.marginTop = positionBlocPub+"px";		
			if(positionBlocPub < 0){
				tempsAvance = setTimeout('avanceBlocPub()',10);
			}
			else{
				document.getElementById("banDefil"+memoBlocPub).style.marginTop = "-340px";
				document.getElementById("case"+memoBlocPub).style.backgroundColor = "";
				document.getElementById("case"+actifBlocPub).style.backgroundColor = "#0E74B6";				
				memoBlocPub=actifBlocPub;
				if(stopDefilAuto==0)
					defilBlocPubAuto();				
			}		
		
		}
		//recul
		else{		
			positionBlocPub = positionBlocPub - 20;		
			document.getElementById("banDefil"+memoBlocPub).style.marginTop = positionBlocPub+"px";		
			if(positionBlocPub > -320){
				tempsAvance = setTimeout('avanceBlocPub()',10);
			}
			else{
				document.getElementById("case"+memoBlocPub).style.backgroundColor = "";
				document.getElementById("case"+actifBlocPub).style.backgroundColor = "#0E74B6";
				memoBlocPub=actifBlocPub;
				if(stopDefilAuto==0)
					defilBlocPubAuto();
					
			}		
		}
	}

	
	function initBanAccueil(){
		document.getElementById("banDefil1").style.marginTop = 0+"px";
		document.getElementById("case1").style.backgroundColor = "#0E74B6";
		defilBlocPubAuto();	
	}










//****************************************************************
// GESTION COLONNE GAUCHE MENU DYN
//****************************************************************

	// GESTION MENU GAUCHE
	//------------------------------------------------------------------
	//var designUnivers=1;
	
	
	function init_menuG(){
		if(designUnivers > 0){
			document.getElementById("univers" + designUnivers).style.backgroundImage='url(../site/graph/images/CG_menuActif.gif)';
			document.getElementById("listeUnivers" + designUnivers).style.display="block";
			document.getElementById("listeUnivers" + designUnivers).style.borderColor="#D98C24";
			document.getElementById("fleche" + designUnivers).style.backgroundImage='url()';			
		}	
	}


	function gestion_MenuG(universMG){
		for(i=1; i<=5; i++){
			if(i != universMG){
				document.getElementById("listeUnivers" + i).style.display="none";
				document.getElementById("fleche" + i).style.backgroundImage='url(../site/graph/images/CG_menuFleche.gif)';									
			}
		}
		document.getElementById("listeUnivers" + universMG).style.display="block";
		document.getElementById("fleche" + universMG).style.backgroundImage='url()';			
	}





//****************************************************************
// FONCTIONS DE MONTAGE JS
//****************************************************************

	// MONTAGE Colonne DTE
	//------------------------------------------------------------------

	var designPubDte;
	
	function MontageColDte(){
		document.write('<div><a href="http://www.busitel-store.eu/form_1,fr,7,1.cfm"><img src="../site/graph/images/CG_PF_service.gif"></a></div>'
			//+'<div><a href="http://www.busitel-store.eu/form_13,fr,7,13.cfm"><img src="../site/graph/images/CG_PF_devis.gif"></a></div>'		
			+'<div><a href="http://www.busitel-store.eu/page_8,fr,8,8.cfm"><img src="../site/graph/images/CG_PF_LivGratuite.png"></a></div>'
			+'<div><a href="http://www.busitel-store.eu/page_8,fr,8,8.cfm"><img src="../site/graph/images/CG_PF_livraison.gif"></a></div>');		
	
		
		var designPubDte = designRub;
		var gammePubDte='';
		var extractGamme;
		
		//gestion pubs spécifiques gammes
		//-----------------------------------------
		//Détection gamme  // var urlOrigine = "http://www.busitel-store.eu/boutique/liste_produits.cfm?type=17&code_lg=lg_fr&num=21";
			var rechercheGamme = chaine2.indexOf('type=');
			chaine2 = chaine2.substring(rechercheGamme+5,longueur);	
			var rechercheGamme2 = chaine2.indexOf('&');
			if(rechercheGamme2 < 0){
				extractGamme = chaine2.substring(0,longueur);	
			}
			else{
				extractGamme = chaine2.substring(0,rechercheGamme2);	
			}
			extractGamme = extractGamme.toString()
			//alert(extractGamme);
			
			//Tableau des gammes actives	
			if(extractGamme == '81' || extractGamme == '151' || extractGamme == '181')
				gammePubDte = 'etiquetteAffranchir';

		//-----------------------------------------
		
		if(gammePubDte=='')
			banAlea('rub'+designRub+'PubDte0','margin-top:25px;');
		else
			banAlea('etiquetteAffranchir','margin-top:25px;');
		


		document.write('<div class="espaceurHaut"><img src="../site/graph/images/CD_titrePaiement.gif"></div>'
			+'<div><a href="http://www.busitel-store.eu/page_5,fr,8,5.cfm"><img src="../site/graph/images/CD_modePaiement.gif"></a></div>');	
	}

	// MONTAGE PIED
	//------------------------------------------------------------------

	function MontagePiedInfos(){
		document.write('<div style="padding-top:1px;">'
			+'<div><a href=""><img src="../site/graph/images/pied_encartLivraison.gif"></a></div>'
			+'<div><a href=""><img src="../site/graph/images/pied_encartService.gif"></a></div>'
			+'<div><a href=""><img src="../site/graph/images/pied_logo.gif"></a></div>'
			+'</div>');	
	}



//****************************************************************
// FONCTIONS DE MONTAGE DIV
//****************************************************************

	// MONTAGE DIV PRODUIT
	//------------------------------------------------------------------



	function initProd(){
		var montageResumeBas='';
		var recupPicto=document.formulaire.picto.value;
		recupPicto = recupPicto.toString();
		var TabPicto= new Array("stock","livGrat","degressif","fabFR","garant1","garant2");
		var affichStock=0, affichLivGrat=0;
		var compteur=0;
		
	// MONTAGE DESCRIPTION HAUTE
	//********************************		
		
		
		// Ecriture pictos 
		
		montageResumeBas='<div class="lignePictos">';
		
		
			//auto picto en stock / liv gratuite
			//if(delaiApproTexteArray["0$0"] == "En stock - Livraison sous 24/48h" || delaiApproTexteArray["0$1"] == "Livraison sous 3 à 4 jours"){
			if(delaiApproTexteArray["0$0"] == "En stock - Livraison sous 24/48h"){			
				montageResumeBas=montageResumeBas+'<div><img src="../site/graph/produit/images/stock.png"></div>'
				affichStock=1;				
			}
			if(document.formulaire.prix.value >= 150){
				montageResumeBas=montageResumeBas+'<div><img src="../site/graph/produit/images/livGrat.png"></div>'
				affichLivGrat=1;				
			}
			
		if(recupPicto!=""){	
			for(i=0; i<TabPicto.length; i++){				
				if(recupPicto.indexOf(TabPicto[i]) >= 0){
					//exception en stock / liv gratuite
					if(TabPicto[i] == "stock" && affichStock==1){}
					else if(TabPicto[i] == "livGrat" && affichLivGrat==1){}					
					else if(compteur < 5){		
						montageResumeBas=montageResumeBas+'<div><img src="../site/graph/produit/images/'+TabPicto[i]+'.png"></div>'
						compteur++;
					}
				}
			}
		}
			
			montageResumeBas=montageResumeBas+'</div>'
				+'<table border="0" cellspacing="0" cellpadding="0" width="752"><tr>'		
				+'<td width="187"><a href="http://www.busitel-store.eu/page_7_copie_2,fr,8,22.cfm"><img src="../site/graph/produit/images/encartSatisfait.png" width="179" height="52"></a></td>'			
				+'<td align="center" ><a href="http://www.busitel-store.eu/form_1,fr,7,1.cfm"><img src="../site/graph/produit/images/encartDevis.png"></a></td>'
				+'<td align="right" ><a href="http://www.busitel-store.eu/presentation,fr,8,17.cfm"><img src="../site/graph/produit/images/encartTel.png"></a></td>'
				+'</tr></table><br/><br/>';
		
		

		var Destination1 = document.getElementById('insertDescriptionHaut');
		Destination1.innerHTML =  montageResumeBas;

	}







//****************************************************************
// FONCTIONS DIVERSES
//****************************************************************

	// GESTION BAN ALEATOIRE v2
	//----------------------------------------------------------------
function banAlea(design,parametres){

	if (eval(design)[0] != ""){
		var designImage, designDbtLien="",designFinLien="" ;
				
		aleaPub = (Math.random()*10/(10/eval(design).length));
		designBan = eval(eval(design)[Math.floor(aleaPub)]).image;
				
		if(eval(eval(design)[Math.floor(aleaPub)]).lien !='0'){
			designDbtLien='<a href="'+eval(eval(design)[Math.floor(aleaPub)]).lien+'">';
			designFinLien='</a>';
		}

	// affichage		
		document.write('<div style="'+parametres+'">'+designDbtLien+'<img src="../site/gestionClient/pub/images/'+designBan+'" border="0">'+designFinLien+'</div>');
	}
}				



	
	// FAVORIS IE et FF
	//--------------------------------------------------------------------------  
	function favoris() { 
		if ( navigator.appName != 'Microsoft Internet Explorer'){ 
			window.sidebar.addPanel("Tête d'impression, ruban transfert thermique, bobine thermique, encre solide","http://www.busitel-store.eu/",""); 
		} 
		else { 
			window.external.AddFavorite("http://www.busitel-store.eu/","Tête d'impression, ruban transfert thermique, bobine thermique, encre solide"); 
		} 
	} 

		


//****************************************************************
// FONCTIONS PWB
//****************************************************************

	// RECHERCHE
	//-------------------------------------------------------------------------------

	function focusMotValue(input){
		if (document.getElementById && document.getElementById(input).value == 'Recherchez un article')
		document.getElementById(input).value='';
	}
	function blurMotValue(input){
		if (document.getElementById && document.getElementById(input).value == '')
		document.getElementById(input).value='Recherchez un article';
	}


























