//variables gnriques
	var tabInfo=new Array();
	var nbrInfo=0;
	var tabUne=new Array();
	
	//afficheTexteDeroulant
	var compteurMessage=0;
	var messageFinal='Focale.info : ';
	var compteurLettre=0;


//functions divers

function affiche(endroit,texte){
		var doc= window.document.getElementById(endroit);
		doc.innerHTML=texte;
	}
function recupAnneeAct(){
		var jourAct=new Date();
		var anneeCourante=jourAct.getFullYear();
		return anneeCourante;
	}
	
function recupMoisAct(){
		var jourAct=new Date();
		var moisCourant=jourAct.getMonth();
		return moisCourant;
	}
	
function recupJourAct(){
		var jourAct=new Date();
		var jourCourant=jourAct.getDate();
		return jourCourant;
	}

function miseEnTableau(brut){
		
		var jourDebut=brut.substring(9,11);
		var moisDebut=brut.substring(11,13);
		var anDebut=brut.substring(13,17);
		
		var jourFin=brut.substring(19,21);
		var moisFin=brut.substring(21,23);
		var anFin=brut.substring(23,27);
		
		var tailleTexte= brut.length;
		var texte= brut.substring(29,tailleTexte);
		texte = encodageTexte(texte);
		//si date dbut<= actuel alors on enregistre et avant ou gal  la fin
		if(DatePasEncore(jourDebut,moisDebut,anDebut)<=0 && DatePasEncore(jourFin,moisFin,anFin)>=0){
			tabInfo.push(texte);
			nbrInfo++;
		}
		
		
		
	
	}
function afficheTexteDeroulant(){
	var message=tabInfo[compteurMessage];
	var messageTaille=message.length;
			
			
	if(compteurLettre<messageTaille){
		if(message.substring(compteurLettre,compteurLettre+1)=='&')
		while (message.substring(compteurLettre,compteurLettre+1)!=';'){
			messageFinal=messageFinal+message.substring(compteurLettre,compteurLettre+1);
			compteurLettre++;
		}
		messageFinal=messageFinal+message.substring(compteurLettre,compteurLettre+1);
		compteurLettre++;
		affiche("principalInfoTexte",messageFinal);
		var timer=setTimeout("afficheTexteDeroulant()",100);
	}
			
	else {
		compteurLettre=0;
		compteurMessage++;
		messageFinal="Focale.info : ";
		var timer2=setTimeout("afficheTexteDeroulant()",5000);
		if(compteurMessage>=nbrInfo){
			compteurMessage=0;
		}
					
	}
	
	
	
	}
	
function DatePasEncore(jj,mm,aaaa){
	 var drapeau = 0;
	 if (aaaa>recupAnneeAct())
	 	 drapeau=1;
	 else if (aaaa==recupAnneeAct()){
	 	 if(mm>recupMoisAct())
	 	 	drapeau=1;
	 	else if(mm==recupMoisAct()){
	 			if(jj>recupJourAct())
	 				drapeau=1;
	 			else if(jj==recupJourAct())
	 				drapeau=0;
	 			
	 	}
	 }
	 return drapeau;
	}
	
	
function encodageTexte(textStart){
		var textEnd="";
		var deplacement=0;
		var tailleInsert=0;
		
		for(deplacement=0;deplacement<textStart.length;deplacement++){
			if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&agrave;";
			}
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&acirc;";
			}
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&auml;";
			}
			
			
			else if(textStart.charAt(deplacement)=='&'){
				textEnd=textEnd+"&amp;";
			}
			else if(textStart.charAt(deplacement)=="'" || textStart.charAt(deplacement)=="Υ"){
				textEnd=textEnd+"&prime;";
			}
			else if(textStart.charAt(deplacement)==" " && textStart.charAt(deplacement+1)==" "){
				textEnd=textEnd+"&nbsp;&nbsp;";
			}
			
			
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&ccedil;";
			}
			else if(textStart.charAt(deplacement)=='©'){
				textEnd=textEnd+"&copy;";
			}
			
			
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&egrave;";
			}
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&eacute;";
			}
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&ecirc;";
			}
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&euml;";
			}
			
			
			else if(textStart.charAt(deplacement)==""){
				textEnd=textEnd+"&iuml;";
			}
			else if(textStart.charAt(deplacement)==""){
				textEnd=textEnd+"&icirc;";
			}
			
			
			else if(textStart.charAt(deplacement)==""){
				textEnd=textEnd+"&ocirc;";
			}
			else if(textStart.charAt(deplacement)==""){
				textEnd=textEnd+"&ouml;";
			}
			
			
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&ugrave;";
			}
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&ucirc;";
			}
			else if(textStart.charAt(deplacement)==''){
				textEnd=textEnd+"&uuml;";
			}
			
			
			else if(textStart.charAt(deplacement)=="¨"){
				textEnd=textEnd+"&reg;";
			}
			
			
			else
				textEnd=textEnd+textStart.charAt(deplacement);
		}
		return(textEnd);
	}
	
	
function miseEnTableauUne(brut){
	var chaineTemp='';
	var tabTemp=new Array();
	for(var i=0; i<((brut.length)-2);i++){
		if(brut.substring(i,i+3)!='*/*'){
				chaineTemp=chaineTemp+brut.substring(i,i+1);
				if(i==((brut.length)-3)){
					chaineTemp=chaineTemp+brut.substring(i+1,i+3);
					tabTemp.push(chaineTemp);
			chaineTemp='';
					i=i+3;
				}
		}
		else {
			tabTemp.push(chaineTemp);
			chaineTemp='';
			i=i+2;
		}
		
		
	}
	tabUne.push(tabTemp);	
}



function imageCentraleCalcul(){
	var imageCentraleAnnee=tabUne[0][2].substring(4,8);
	var imageCentraleMois=tabUne[0][2].substring(2,4);
	var imageCentraleJour=tabUne[0][2].substring(0,2);
	var imageCentraleContenu='<a id="imageCentraleLien" href="thomas/reportages/moto-cross-juillet-2010/">';
	imageCentraleContenu=imageCentraleContenu+"<img id='imageCentralePhoto' ";
	imageCentraleContenu=imageCentraleContenu+"src='image/"+tabUne[0][4]+"/"+imageCentraleAnnee+"/"+imageCentraleMois+"/"+imageCentraleJour+"/"+tabUne[0][5]+"/"+tabUne[0][5]+".jpg'"+ "alt='"+tabUne[0][0]+"'/>";
	imageCentraleContenu=imageCentraleContenu+'</a>';
	
	
	
	//son
	imageCentraleContenu=imageCentraleContenu+"<object type='application/x-shockwave-flash' data='dewplayer-mini.swf' width='0' height='0' id='dewplayer' name='dewplayer'><param name='wmode' value='transparent' /><param name='flashvars' ";
	imageCentraleContenu=imageCentraleContenu+"value='mp3="+"image/"+tabUne[0][4]+"/"+imageCentraleAnnee+"/"+imageCentraleMois+"/"+imageCentraleJour+"/"+tabUne[0][5]+"/"+tabUne[0][5]+".mp3"+"&amp;autostart=1&amp;nopointer=1' /></object>";
	
	
	
	
	
	affiche("imageCentrale",imageCentraleContenu);
}
function image10Calcul(){
	var image10Contenu='';
	
	for(var i=1;i<10;i++){
		var image10Annee=tabUne[i][2].substring(4,8);
		var image10Mois=tabUne[i][2].substring(2,4);
		var image10Jour=tabUne[i][2].substring(0,2);
		
		image10Contenu=image10Contenu+"<a id='actu100"+i+"' href='thomas/reportages/moto-cross-juillet-2010/'>";
		image10Contenu=image10Contenu+"<div id='actu10Couleur0"+i+"'></div>";
		image10Contenu=image10Contenu+"<p id='actu10type0"+i+"'>"+tabUne[i][4]+"<br/>"+image10Jour+"/"+image10Mois+"/"+image10Annee+"</p>";
		image10Contenu=image10Contenu+"<p id='actu10Titre0"+i+"'>"+tabUne[i][0]+"<br/>"+tabUne[i][3]+"</p>";
		image10Contenu=image10Contenu+"<img id='actu10Image0"+i+"' src='image/"+tabUne[i][4]+"/"+image10Annee+"/"+image10Mois+"/"+image10Jour+"/"+tabUne[i][5]+"/"+tabUne[i][5]+".jpg'"+ "alt='"+tabUne[i][0]+"'/>";
		image10Contenu=image10Contenu+"</a>";
		
		
	
	}
	affiche("actu10",image10Contenu);
	
}


function traitementReportage(coche){
	affiche("test","ok");
}

