
//************************************************************************
//						GESTION PRINCIPALE - CHAUSSMARO
//************************************************************************
// Auteur : Abiotik / jean luc COSTAGLIOLA
// tous droits réservés
// contact : 04 67 57 03 72
//************************************************************************
// --------------------------------------- copyright abiotik 2009



//****************************************
// DESIGNATION RUB 
//****************************************

	var recup = window.document.location;
	var chaine = recup.toString();
	var ChaineVestax = chaine;
	var longueur = chaine.length;
	var resultat = chaine.indexOf('num=');
	chaine = chaine.substring(resultat+4,longueur);	
	var resultat2 = chaine.indexOf('&');
	if(resultat2 < 0){
		extract = chaine.substring(0,longueur);	
	}
	else{
		extract = chaine.substring(0,resultat2);	
	}	
	extract=extract.toString()


//--------------------------------------- designation rub
	
/*	
TABLEAU DE CORRESPONDANCE
PWB / Nom rub / rub abk

1	Chaussures femmes		1
11	Chaussures hommes		2
41	Maroquinerie femmes		3
61	Maroquinerie hommes		4
51	Chaussures enfants		5

*/
	
	
	var designRub = 0; 

	if (extract == 1)
		designRub = 1;
	else if(extract == 11)
		designRub = 2;
  	else if(extract == 41)
		designRub = 3;
	else if(extract == 61)
		designRub = 4;
  	else if(extract == 51)
		designRub = 5;	
	
	else
		designRub = 0;  

	
//*******************************
// gestion BAN ALEA
//*******************************
function banAlea(design,espace,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
		rechercheFormat = designBan.indexOf('.swf');
		if(rechercheFormat > 0){
			document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="100" id="test" align="middle">'
				+'<param name="allowScriptAccess" value="sameDomain" />'
				+'<param name="movie" value="../site/gestionClient/pub/images/'+designBan+'" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />'
				+'<embed src="../site/gestionClient/pub/images/'+designBan+'" quality="high" bgcolor="#ffffff" width="550" height="100" name="test" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>'
				+'</object>');
		}
		else{
			document.write('<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>'
				+'<td align="'+parametres+'">'+designDbtLien+'<img src="http://mediaplan.ovh.net/~chaussma/PwB/gestionClient/pub/images/'+designBan+'" border="0">'+designFinLien+'</td>'
				+'</tr></table>');
		}	
		
		if(espace != 0)
			espaceur(espace,espace);
	}
}				



//*******************************
// gestion LIGNE GIF
//*******************************

function ligneGif(design,espace,parametres){
	var designImage, designDbtLien="",designFinLien="" ;

	if(eval(design)[0] != ""){

		document.write('<table width="100%" border="0" cellspacing="3" cellpadding="0"><tr>');
		
		for(i=0;i<eval(design).length; i++){
			if(eval(eval(design)[i]).lien !='0'){
				designDbtLien='<a href="'+eval(eval(design)[i]).lien+'">';
				designFinLien='</a>';
			}
			document.write('<td align="center" valign="middle">'+designDbtLien+'<img src="http://mediaplan.ovh.net/~chaussma/PwB/gestionClient/pub/images/'+eval(eval(design)[i]).image+'" border="0">'+designFinLien+'</td>');
		}
		document.write('</tr></table>');
		
		if(espace != 0)		
			espaceur(espace,espace);	
	}
}

	
	
//*******************************
// Montage commun
//*******************************	
	
	function espaceur(largeur,hauteur){
		document.write('<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>'
			+'<td><img src="../site/graph/images/espaceur.gif" width="'+largeur+'" height="'+hauteur+'"></td>'
			+'</tr></table>');
	}





//*******************************
// Affichage logo haut
//*******************************	

	function affichLogoJS(){
		var tabImgAmb=new Array("accueil.gif", "chaussuresF.gif","chaussuresH.gif","maroquinerieF.gif","maroquinerieH.gif","chaussuresE.gif")
		var designAmbHaut = tabImgAmb[designRub];										
		document.getElementById("logoABK").style.backgroundImage = 'url(../site/graph/logo/images/'+designAmbHaut+')';		
		/*
		aleaAmb = (Math.random()*10/(10/tabImgAmb.length));
		var designAmbHaut = tabImgAmb[Math.floor(aleaAmb)];								
		document.getElementById("logoABK").style.backgroundImage = 'url(../site/graph/images/'+designAmbHaut+')';
		*/
	}




//*******************************
// Montage ACCUEIL
//*******************************	
	//haut
	function montageAccueilPubHaut(){
		banAlea('rub'+designRub+'BanAccueilHaut',40,"center");
		ligneGif('rub'+designRub+'GifAccueilHaut',40,"");		
	}
	
	
	//Bas
	function montageAccueilPubBas(){
		espaceur(30,30);
		ligneGif('rub'+designRub+'GifAccueilBas',25,"");
		banAlea('rub'+designRub+'BanAccueilBas',25,"center");
	}


//*******************************
// Montage bandeau droit
//*******************************

	function montageBandeauDroit(){
		
		//top ventes
		//-----------------------------
			if (eval('rub'+designRub+'MV').image != ""){
				var designImage, designLien;

				for(i=0; i<eval('rub'+designRub+'MV').image.length; i++){
					designImage = eval(eval('rub'+designRub+'MV').image[i]).image;
					designLien = eval(eval('rub'+designRub+'MV').image[i]).lien;
					//alert(designImage);
					document.write('<div><a href="'+designLien+'"><IMG src="http://mediaplan.ovh.net/~chaussma/PwB/gestionClient/topVente/images/'+designImage+'" border="0"></a></div>');
				
					if(i < (eval('rub'+designRub+'MV').image.length-1))
						document.write('<div><img src="../site/graph/images/topVente_sep.gif"></div>');
				}
				document.write('<div><IMG src="../site/graph/images/topVente_fin.gif"></div>');
			}		

		espaceur(25,25);
		
		// pubs dtes
		//-----------------------------
		banAlea('rub'+designRub+'PubDte0',25,"center");
		banAlea('rub'+designRub+'PubDte1',20,"center");
		
	}


//*******************************
// Montage ban rayon/gamme
//*******************************	
	
	function montagePubHaut(){
		banAlea('rub'+designRub+'BanHaut',10,"center");
	}
	
	function montagePubBas(){
		banAlea('rub'+designRub+'BanBas',10,"center");
	}


		
//*******************************
// FAVORIS IE et FF
//*******************************
		  
	function favoris() { 
		if ( navigator.appName != 'Microsoft Internet Explorer' ) { 
			window.sidebar.addPanel("ChaussMaro.com : Chaussures et maroquinerie - hommes - femmes - enfants","http://www.chaussmaro.com/",""); 
		} 
		else { 
			window.external.AddFavorite("http://www.chaussmaro.com/","ChaussMaro.com : Chaussures et maroquinerie - hommes - femmes - enfants"); 
		} 
	} 


//*******************************
// ZOOMS
//*******************************


//*******************************
// zoom sur gammes
//*******************************
	
var compteurZoomCalque = 1;	
//fonction sur résumé 
	function zoomCalque(ref){
		document.write('<div style="margin-top: 10px; margin-bottom: 10px;"><a onMouseOver="visibleZoomCalque(1,'+compteurZoomCalque+',\''+ref+'\');" onMouseOut="visibleZoomCalque(0,'+compteurZoomCalque+',\'espaceur\');">'
			+'<img src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/boutZoomGamme.gif" border="0"></a></div>'
    		+'<div class="zoomGamme" id="zoomCalque'+compteurZoomCalque+'">'
    		+'<img id="imgZoomCalque'+compteurZoomCalque+'" src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/espaceur.gif">'
    		+'</div>');
		compteurZoomCalque++;
	}



// gestion calque zoom	
	function visibleZoomCalque(action,calque,ref){
		with (document.getElementById("zoomCalque" + calque).style){
			if(action==1){
				document.getElementById("imgZoomCalque"+calque).src="http://www.chaussmaro.com/boutique/images_produits/"+ref;
				visibility="visible";
			}
			else
				visibility="hidden";
		}
	}			



//*******************************
// Montage sur Fiche Produit >> zoom + infos
//*******************************

	var compteurZoomImage = 1;	
	
	function affichZoomProduit_V2(){
 
	  	if(document.getElementById('affichZoomProduit')){	    
			
			var imgZoom=document.formulaire.imgZoomABK.value;
			var nbZoom=document.formulaire.nbZoomABK.value;
			var affichageZoom="";
			var Destination = document.getElementById('affichZoomProduit'); 
			
			//affichageZoom='<div><img src="../site/graph/produit/images/produit_livNoel.gif"></div>';
			if(nbZoom>0){
			
				affichageZoom=affichageZoom+'<div><img src="../site/zoomProduit/espaceur.gif" height="1"></div>'
					+'<div><img src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/texteSurvolZoom.gif"></div>'
					+'<table border="0" cellspacing="5" cellpadding="0"><tr>';

				for(i=1;i<=nbZoom;i++){
					if(i==5 || i==9)
						affichageZoom=affichageZoom+'</tr><tr>';
				
					affichageZoom=affichageZoom+'<td><div class="zoomPM"><a onMouseOver="visibleZoomCalqueProduit(1,'+compteurZoomImage+',\''+imgZoom+'\');" onMouseOut="visibleZoomCalqueProduit(0,1,\'espaceur\');">'
						+'<img src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/'+imgZoom+'_v'+compteurZoomImage+'.gif" width="50" height="50" border="0"></a></td>';
					compteurZoomImage++;
				}
    		
				affichageZoom=affichageZoom+'</tr></table>'
					+'<br><div class="zoomGM" id="zoomCalque">'    		
    				+'<img id="imgZoomCalque" src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/rechercheImage.gif"></div>';				
			}		
		
			// affichage Référence
			//---------------------
			affichageZoom=affichageZoom+'<div class="piedBas" style="text-align: right; color: #2b2b2b;">Réf. produit : <b>'+document.formulaire.ref.value+'</b><div>';
			
			//affichage DIV
			//---------------------
			document.getElementById('affichZoomProduit').style.display = "block";
			Destination.innerHTML =	 affichageZoom;
		}
	}


// gestion calque zoom
//-----------------------
	function visibleZoomCalqueProduit(action,image,ref){
		with (document.getElementById("zoomCalque").style){
			if(action==1){
				document.getElementById("imgZoomCalque").src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/"+ref+"_zoom"+image+".jpg";
				visibility="visible";
			}
			else{
				document.getElementById("imgZoomCalque").src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/rechercheImage.gif";
				visibility="hidden";
			}
		}
	}


//-----------------------------------------
// gestion DIV infos produit
//-----------------------------------------	
	function affichInfoProduit(){
	  
	  	if(document.getElementById('affichInfoProduit')){		
			var Destination = document.getElementById('affichInfoProduit'); 				
			//var affichInfoProduit='<img src="../site/graph/maintenance/images/maintenance.gif">';
			
			
			//if(designRub==1 || designRub==2 || designRub==5){
			var affichInfoProduit='<div style="margin-top: 25px; margin-bottom: 20px;"><a href="formulaire_perso.cfm?code_lg=lg_fr&num_formulaire=1" target="_blank"><img src="../site/graph/produit/images/produit_telCDE.gif" border="0"></a></div>'	
				+'<table border="0" cellspacing="0" cellpadding="0"><tr>'
				+'<td><a href="page_7.cfm?code_lg=lg_fr"  target="_blank"><img src="../site/graph/produit/images/produit_livraison.gif" border="0"></a></td>'
				+'<td><a onClick="activeFrame(\'iframeTailleDispo\')"><img src="../site/graph/produit/images/produit_tailleNonDispo.gif" border="0"></a></td>'
				+'<td><a onClick="activeFrame(\'iframeGdQantite\')"><img src="../site/graph/produit/images/produit_grandeQte.gif"></a></td>'
				+'</tr></table>'

				+'<div id="iframeTailleDispo" style="display: none;">'
				+'<iframe name="rechercheTaille" src="FormTaille.cfm?ref='+document.formulaire.ref.value+'" style="width: 290px; height: 295px;" frameborder="0"></iframe>'	
				+'<div style="text-align: left;"><a onClick="desactiveFrame()"><img src="../site/graph/produit/images/txtFermeForm.gif" border="0"></a></div>'
				+'</div>'

				+'<div id="iframeGdQantite" style="display: none;">'
				+'<iframe name="GdQantite" src="FormGdQte.cfm?ref='+document.formulaire.ref.value+'" style="width: 290px; height: 300px;" frameborder="0"></iframe>'	
				+'<div style="text-align: left;"><a onClick="desactiveFrame()"><img src="../site/graph/produit/images/txtFermeForm.gif" border="0"></a></div>'
				+'</div>';
			/*}
			else{
				var affichInfoProduit='<div style="margin-top: 25px; margin-bottom: 20px;"><a href="formulaire_perso.cfm?code_lg=lg_fr&num_formulaire=1" target="_blank"><img src="../site/graph/produit/images/produit_telCDE.gif" border="0"></a></div>';			
			}*/	
			
			Destination.innerHTML =	  affichInfoProduit;
			document.getElementById('affichInfoProduit').style.display = "block";	
		}
	}



	function activeFrame(nom){
		desactiveFrame();
		with(document.getElementById(nom).style)
			display="block";
	}

	function desactiveFrame(){		
		with(document.getElementById("iframeTailleDispo").style)
			display="none";		
		with(document.getElementById("iframeGdQantite").style)
			display="none";
	}


// FIN gestion DIV infos produit
//-----------------------------------------








//*******************************
// Montage sur Fiche Produit >> zoom >> OLD
//*******************************
/*
var compteurZoomImage = 1;	
	function zoomCalqueProduit(ref,nbZoom){
		
		document.write('<div><img src="../site/zoomProduit/espaceur.gif" height="1"></div>'
		+'<div><img src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/texteSurvolZoom.gif"></div>');
		
		document.write('<table border="0" cellspacing="5" cellpadding="0"><tr>');

		for(i=1;i<=nbZoom;i++){
			if(i==5 || i==9)
				document.write('</tr><tr>');
		document.write('<td><div class="zoomPM"><a onMouseOver="visibleZoomCalqueProduit(1,'+compteurZoomImage+',\''+ref+'\');" onMouseOut="visibleZoomCalqueProduit(0,1,\'espaceur\');">'
			+'<img src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/'+ref+'_v'+compteurZoomImage+'.gif" border="0"></a></td>');
		compteurZoomImage++;
		}
    	document.write('</tr></table>'
			+'<br><div class="zoomGM" id="zoomCalque">'    		
    		+'<img id="imgZoomCalque" src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/rechercheImage.gif"></div>');
		
	}


// gestion calque zoom	
	function visibleZoomCalqueProduit(action,image,ref){
		with (document.getElementById("zoomCalque").style){
			if(action==1){
				document.getElementById("imgZoomCalque").src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/"+ref+"_zoom"+image+".jpg";
				visibility="visible";
			}
			else{
				document.getElementById("imgZoomCalque").src="http://mediaplan.ovh.net/~chaussma/PwB/zoomProduit/rechercheImage.gif";
				visibility="hidden";
			}
		}
	}
*/






//****************************************************************
// FONCTIONS PWB
//****************************************************************

	// RECHERCHE
	//-------------------------------------------------------------------------------
	function verification(){
		if (document.form_search.mot.value == '' || document.form_search.mot.value == 'Recherchez un article')
			alert ('Veuillez entrer au moins un mot a rechercher. ');
		else document.form_search.submit();
	}

	function focusMotValue()
	{
		if (document.form_search.mot.value == 'Recherchez un article')
			document.form_search.mot.value='';
	}
	function blurMotValue()
	{
		if (document.form_search.mot.value == '')
			document.form_search.mot.value='Recherchez un article';
	}




	// EMAILING
	//-------------------------------------------------------------------------------
	function verif()
	{ 	var stop=0;
		var str='';
		var adresse = document.form_mailing.mail.value;
		var place = adresse.indexOf("@",1);
		var point = adresse.indexOf(".",place+1);
	
		if ((document.form_mailing.mail.value == '') || (document.form_mailing.mail.value == 'Entrez votre E-mail'))
		{	str=str+'\n - Votre E-mail';
			stop=1;
		}
		else
		{	if ((place > -1)&&(adresse.length >2)&&(point > 1)&&(adresse.length > point+2))
			{
			}
			else
			{	if (stop == 0)
				{	stop=1;
					alert('Veuillez saisir une adresse E-mail valide.');
					document.form_mailing.mail.focus();
				}
			}
		}
		
		if (stop==0) {
			document.form_mailing.submit();
		}
		else if (str != '') {
			alert('Veuillez saisir : '+str);
		}
	}























	










	