var timer;
var tailleFlash = 495;	
var flashDescendu =false;	

function agrandi_div_timer(){
	//On repere la taille de la div contenant le Flash
	var taille =  document.getElementById("navProg").style.height;
	var tailleDiv = parseInt(taille.substr(0,taille.length - 2));
	try{
		var sTopPopupProgramme =  document.getElementById("detail_programme").style.top;
		var iTopPopupProgramme = parseInt(sTopPopupProgramme.substr(0,sTopPopupProgramme.length - 2));
	}catch(err){
		iTopPopupProgramme=0;
	}
	try{
		var sTopPopupAlerte =  document.getElementById("alert_diffusion").style.top;
		var iTopPopupAlerte = parseInt(sTopPopupAlerte.substr(0,sTopPopupAlerte.length - 2));
	}catch(err2){
		iTopPopupAlerte=0;
	}

	//Tween JavaScript		
	if (isNaN(tailleDiv)){
		tailleDiv = 0;
		iTopPopupProgramme=220;
		iTopPopupAlerte=240;
	}else if(tailleDiv < 300) {
		tailleDiv += 20;
		iTopPopupProgramme+=20;
		iTopPopupAlerte+=20;
	}else if(tailleDiv < 390) {
		tailleDiv += 10;
		iTopPopupProgramme+=10;
		iTopPopupAlerte+=10;
	}else if(tailleDiv < 480) {
		tailleDiv += 5;
		iTopPopupProgramme+=5;
		iTopPopupAlerte+=5;
	}else{
		tailleDiv += 5;
		iTopPopupProgramme+=5;
		iTopPopupAlerte+=5;
	}
	
	//Fin de tween JavaScript
	if(tailleDiv >= tailleFlash) {
		clearInterval(timer);
		flashDescendu=true;
		tailleDiv = tailleFlash;
	}
	//On redimensionne
	document.getElementById("navProg").style.height = tailleDiv+"px";
	try{	
	document.getElementById("detail_programme").style.top= iTopPopupProgramme+"px";
	}catch(err){}
	try{
	document.getElementById("alert_diffusion").style.top= iTopPopupAlerte+"px";
	}catch(err){}
	
}
function cacheFlash(){		
	//on affiche la div contenant le flash
	if(flashDescendu){
		clearInterval(timer);
		timer = setInterval("diminu_div_timer()",20);
		document.getElementById("navProg").style.display="block";
		/*timer = setInterval("agrandi_div_timer()",20);
		// écriture du Flash
		var so = new FlashObject("header_roll.swf", "header", "838", "495", "7", "#ffffff") ;
		so.addParam("wmode","transparent");
		so.write("navProg");	*/
	}else{
		flashDescendu=true;
		clearInterval(timer);
		timer = setInterval("diminu_div_timer()",20);
	}
}
function diminu_div_timer(){
	//On repere la taille de la div contenant le Flash
	var taille =  document.getElementById("navProg").style.height;
	var tailleDiv = parseInt(taille.substr(0,taille.length - 2));

	try{
		var sTopPopupProgramme =  document.getElementById("detail_programme").style.top;
		var iTopPopupProgramme = parseInt(sTopPopupProgramme.substr(0,sTopPopupProgramme.length - 2));
	}catch(err){
		iTopPopupProgramme=0;
	}
	try{
		var sTopPopupAlerte =  document.getElementById("alert_diffusion").style.top;
		var iTopPopupAlerte = parseInt(sTopPopupAlerte.substr(0,sTopPopupAlerte.length - 2));
	}catch(err2){
		iTopPopupAlerte=0;
	}
	
	if(tailleDiv<=0) flashDescendu=false;
	//Tween JavaScript
	if (isNaN(tailleDiv)){
		tailleDiv = tailleFlash;
		iTopPopupProgramme=220+tailleFlash;
		iTopPopupAlerte=240+tailleFlash;
	}else if(tailleDiv > 195) {
		tailleDiv -= 20;
		iTopPopupProgramme-=20;
		iTopPopupAlerte-=20;
	}else if(tailleDiv > 105) {
		tailleDiv -= 10;
		iTopPopupProgramme-=10;
		iTopPopupAlerte-=10;
	}else if(tailleDiv > 15) {
		tailleDiv -= 5;
		iTopPopupProgramme-=5;
		iTopPopupAlerte-=5;
	}else{	
		
		tailleDiv -= 5;
		iTopPopupProgramme-=5;
		iTopPopupAlerte-=5;
	}
	
	//Fin de tween JavaScript
	if(tailleDiv <= 0) {
		clearInterval(timer);
		//document.getElementById("navProg").style.display="none";
		flashDescendu=false;
	}
	
	//On redimensionne
	document.getElementById("navProg").style.height = tailleDiv+"px";	
	try{	
	document.getElementById("detail_programme").style.top= iTopPopupProgramme+"px";
	}catch(err){}
	try{
	document.getElementById("alert_diffusion").style.top= iTopPopupAlerte+"px";
	}catch(err){}
	
}