Event.observe(window, 'load', InitPage, false);
function InitPage(){
	//-- Rollover Input Image --//
	if($('partenaire_home_int')) var SwitchActu = new SwitchBloc('horizontal','partenaire_home_int', 'partenaire_home_switch','liste_partenaire','prec', 'suiv', 'off', 0.5);
	RollInputImage();
	focusInput();
	if($('frm_info_adresse')) adresseIdentique();
	if($('panier3')) adresseIdentique();
}

/*-----------------------------------------------------------------------------------------------*/
// Fonctions
/*-----------------------------------------------------------------------------------------------*/
var ModalInfo= function (titre, texte) {
	$('domNode').update(texte);
	Modalbox.show($('domNode'), {title: titre, width: 600});
};


// --- Rollover Input Image --- //
var RollInputImage = function(){
	var input = $$('input[type=image]','img.rollover');
	input.each(
		function(e,index){
			var chemin = input[index].src;
			var pos_debut = chemin.lastIndexOf('/')+1;
			var pos_fin = chemin.lastIndexOf('.');
			var chemin_fichier = chemin.substring(0,pos_debut);
			var nom_fichier = chemin.substring(pos_debut,pos_fin);
			var ext_fichier = chemin.substr(pos_fin);
			if(!e.hasClassName('no_roll')){
				Event.observe(e, 'mouseover', function(){
					e.src = chemin_fichier+nom_fichier+'_on'+ext_fichier;
				});			 
				Event.observe(e, 'mouseout', function(){
					e.src = chemin_fichier+nom_fichier+ext_fichier;
				});
			}
		}
	);
};

 // FOCUS INPUT
var focusInput = function(){
	var input = $$('input.autoclear');
	input.each( function(e,i){
		if(e.type=='text'){
			Event.observe(e, 'focus', function(evt){
			if(e.value==e.defaultValue)e.value='';
			});
			Event.observe(e, 'blur', function(evt){
			if(e.value=='')e.value=e.defaultValue;
			});
		}
	});
}

// -- Même adresse facturation/livraison -- //
var adresseIdentique = function ()  {
			disableAdresse ();
	Event.observe('identique_adresse', 'click', function() {
		if ($('identique_adresse').checked) {
			disableAdresse ();
		}else{
			$$('#gauche .disable input').each(function(e,i) {
				e.enable();
			});
			$$('#gauche .disable select').each(function(e,i) {
				e.enable();
			});
		};
	});
}

var disableAdresse = function () {
	$$('#gauche .disable input').each(function(e,i) {
		e.disable();
	});	
	$$('#gauche .disable select').each(function(e,i) {
		e.disable();
	});	
}
