// JavaScript Document

//Objet pour les points de vente
pdv	=	{
	
	
	listMagAll: "",
	oldShowDep: "",
	
	/** Mise à jour des listes box pour les magasins **/
	majMagasin: function(dept){
		
		/** création de la liste des pdv par défaut **/
		if(this.listMagAll == ""){
			this.listMagAll		=	$('listmagmag').getElementsBySelector('[dept]');
		}
		$('listmagmag').update('<option value="">|---- S&eacute;lectionnez ----|</option>');
		this.listMagAll.each(
							 	function(fruit,indice){
								 	if(fruit.readAttribute('dept') == $F(dept)){
									 	$('listmagmag').insert('<option value="' + fruit.value + '">' + fruit.text + '</option>');
								 	}
 			 
								});
		$('listmagmag').selectedIndex= 0;
		document.getElementById("listmagmag").selectedIndex =0;
		//alert($('listmagmag').selectedIndex = -1);
		
	},
	
	jumpToPdv: function(url){
		//alert(url.value);
		if(url.value != ""){
			document.location.href = "/"+url.value;
		}
	},
	
	fillPdv: function(val, elt){
		//alert($(elt));
		$(elt).value	=	val.value;
	},
	
	montreDept: function(idDept){
		//alert(idDept);
		if (this.oldShowDep != idDept && this.oldShowDep !=''){
			$(this.oldShowDep).hide();
			$(idDept).show();
			this.oldShowDep	=	idDept;
		}else{
			$(idDept).show();
			this.oldShowDep	=	idDept;
		}
	},
	
	postalTofc1: function()
	{
		s_Code = $F('codePostalNumero');
		//alert(s_Code);
		if (s_Code == ''){
			alert('Veuillez indiquer votre code postal.');
		}else{
			window.open('http://fc1.1bis.com/bricomarche/geocode.asp?module=BRICO&typeId=BRICO_BRI&cityTxt='+s_Code,'bricomarche','width=450,height=590,toolbar=0,directories=0,menubar=0,scrollbars=1,status=0,resizable=1');
		}
	},
		postalTofc12: function()
	{
		s_Code = $F('codePostalNumero2');
		//alert(s_Code);
		if (s_Code == ''){
			alert('Veuillez indiquer votre code postal.');
		}else{
			window.open('http://fc1.1bis.com/bricomarche/geocode.asp?module=BRICO&typeId=BRICO_BRI&cityTxt='+s_Code,'bricomarche','width=450,height=590,toolbar=0,directories=0,menubar=0,scrollbars=1,status=0,resizable=1');
		}
	}



};



//Objet utilitaires
utilities = {
	
	fillSelect: function(selectElt, listOption){
		this.listOption.each(
							function(elt){
								selectElt.insert('<option value="' + elt.value + '">' + elt.text + '</option>'); 			 
							});
	}

};

//Objet mon carnet
carnet = {
	addToCarnet: function(params){
		alert(params);
	}
};

monBrico = {
	oldProjet: '',
	
	selectProjet: function(eltId){
//		alert(this.oldProjet);
//		alert(eltId != this.oldProjet);
		
		if(eltId != this.oldProjet){
			if(this.oldProjet != ""){
				$('projet_' + this.oldProjet).hide();
			}
			$('projet_' + eltId).show();
			this.oldProjet = eltId;
		}
	}
};

bandeau = {
	listBandeau: '',
	
	init: function(listBandeau){
		this.listBandeau	=	listBandeau;
		new PeriodicalExecuter(this.changeDisplay, 3);
	},
	
	changeDisplay: function(){
		//$('bandeau_8').toggle();
		this.listBandeau.each(function(s) {
  			alert(s);
		});

		
	}
	
};

publiroportage = {
		toggle: function(elt){
			listElt	=	elt.next();
			listElt.toggle();
			//alert(listElt);	
		}
};
/*
//itemBandeau	=	new bandeau();
//bandeau.listBandeau = '8,9,10';
//var listband	=	[10,8];
function displayEncart(list){
	newDisplay = 0;
	list	=	listband;
	//alert(list.inspect());
	for(i=0; i < list.size(); i++){
		
		if($('encart_'+listband[i]).visible()){
			$('encart_'+listband[i]).hide();
			//alert(newDisplay);
			newDisplay = i+1;
		}
		
		if(newDisplay >= listband.size()){
			//$('bandeau_'+listband[0]).show();
			newDisplay	=0;
		}
		//alert(newDisplay);
		
		
	}
	$('bandeau_'+listband[newDisplay]).show();
//		listband.each(function(s) {
//  			//alert(s);
//			$('bandeau_'+s).toggle();
//		});
}
*/