// JavaScript Document


//*********************************************
// Remplace les valeurs par défaut d'un formulaire
// lors du focus dans le champ
//*********************************************
function remplacer_defaut(ctrl){
	with(ctrl){
		if(value==defaultValue){ 
			value='';
		}
		document.getElementById(ctrl.name).style.fontWeight="normal";
		document.getElementById(ctrl.name).style.color="#000000";
	}
}

function get_checked(ctrl){	

	for(i = 0; i < ctrl.length; i++){
		if(ctrl[i].checked) return ctrl[i].value;
	}

}

function prepare_message(selection){
	
	var message=(document.carte['message'+selection].value==document.carte.message['message'+selection].defaultValue)?"":document.carte['message'+selection].value;
	message=get_checked(document.carte['debut_message'+selection])+' '+message;
	document.getElementById('txt_message').innerHTML=message;
	document.getElementById('txt_message').value=message;
}

function verifie_selection(){
	for(var i=1;i<=3;i++){
		document.getElementById('selection_'+i).src=(document.carte.message_selection[(i-1)].checked==false)?"images/selection_"+i+"_none.gif":"images/selection_"+i+".gif";
	}
}

//*********************************************
// fade in / fade out pop up
//*********************************************
var timer_in=0;
var timer_out=7;
var timer;
var h;

function get_h(){
	if (self.pageYOffset) {
	// browsers other than internet explorer
		  h = self.pageYOffset;
	}else if (document.documentElement && document.documentElement.scrollTop){
	// internet explorer 6      
		  h = document.documentElement.scrollTop;
	}else if (document.body){
	 // all other internet explorer versions
		  h = document.body.scrollTop;
	}
}

function fade_in(boite){
	get_h();
	if(h>50){h=h-50;}
	document.getElementById('bg_alert').style.height=document.body.clientHeight+"px";
	document.getElementById('contenant_'+boite).style.top=h+"px";
	timer=setInterval("fadein('"+boite+"')",20);
}

function fade_out(boite){
	timer=setInterval("fadeout('"+boite+"')",20);
}

function fadein(boite){
	var obj=document.getElementById('bg_alert');
	obj.style.MozOpacity='0.'+timer_in;
	obj.style.filter='alpha(opacity=' + timer_in*10 + ')';
	obj.style.opacity='0.'+timer_in;
	timer_in=timer_in+1;
	if(timer_in==6) {
		document.getElementById(boite).style.display='';
		//document.envoi_ami.mon_nom.focus(); // focus sur formulaire
		timer_in=0;
		clearInterval(timer);
	}
}

function fadeout(boite){
	var obj=document.getElementById('bg_alert');
	if(timer_out==5) {
		document.getElementById(boite).style.display='none';
	}
	if(timer_out==0) {
		obj.style.display='none';
		timer_out=7;
		clearInterval(timer);
	}
	obj.style.MozOpacity='0.'+timer_out;
	obj.style.filter='alpha(opacity=' + timer_out*10 + ')';
	obj.style.opacity='0.'+timer_out;
	timer_out=timer_out-1;
}
//*********************************************



