function lib_bwcheck(){ //Browsercheck (needed)
 this.ver=navigator.appVersion
 this.agent=navigator.userAgent
 this.dom=document.getElementById?1:0
 this.opera5=this.agent.indexOf("Opera 5")>-1
 this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
 this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
 this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
 this.ie=this.ie4||this.ie5||this.ie6
 this.mac=this.agent.indexOf("Mac")>-1
 this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
 this.ns4=(document.layers && !this.dom)?1:0;
 this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
 return this
}
var bw=new lib_bwcheck()

 

/***************************************************************************
Pour changer l'apparence, le positionnement modifiez dans la balise
de style divNewsCont. Attention il se peut que ce script ne fonctionne
pas sous Netscape 4.
********************************************************************************/

/****
Variables a definir
****/

//Choisissez le type de defilement
//0 = Fade in - Fade out
//1 = Slide in - Fade out
//2 = Random
nWorks = 1

//Si vous faites glisser les news vers un emplacement précis modifiez ces paramètres:
nSlidespeed = 5 //Vitesse de défilement en pixel
nNewsheight = 280 //Taille du défilement en pixel

nBetweendelay = 3000 //Délai avant fondu.
nFont = 'Verdana,arial,helvetiva' //Police.
nFontsize = 11 //Taille de la police en pixel.
nFadespeed = 100 //Vitesse du fondu en milliseconde .

//Choisissez les couleurs dans les transitions, la 1ère est la couleur de l'arrière plan, la dernière est l'état de fin:
//Vous pouvez en choisir autant que vous le souhaitez
if (parent.origine == "7"){
	nColor=new Array('#F5AC92','#CC9999','#CC6666','#999999','#666666','#333333') 
	} else {
	nColor=new Array('#85B820','#77AA00','#69A000','#996600','#666666','#333333') 
}
	
	


nNews=new Array()

if (parent.origine == "0"){

//Voici l'emplacement des textes, pour la page d'accueil
nNews[0]=new Array()
nNews[0]["text"]="Sp&eacute;cialis&eacute;e en conseils financiers et financement de tout type de projet"
nNews[0]["link"]="/"

nNews[1]=new Array()
nNews[1]["text"]="Des solutions simples pour muscler vos finances, r&eacute;sorber tout endettement"
nNews[1]["link"]="/"

nNews[2]=new Array()
nNews[2]["text"]="Rachat de Cr&eacute;dit Personnel, rachat de pr&ecirc;t, cr&eacute;dit immobilier "
nNews[2]["link"]="http://www.financial-conseil.fr"


} else if (parent.origine == "1"){

//Voici l'emplacement des textes, pour la partie services financiers
nNews[0]=new Array()
nNews[0]["text"]="On a tous envie de profiter de son argent pleinement"
nNews[0]["link"]="/"

} else if (parent.origine == "2"){

//Voici l'emplacement des textes, propriŽtaires
nNews[0]=new Array()
nNews[0]["text"]="Propri&eacute;taires, vous cherchez &agrave; all&eacute;ger vos mensualit&eacute;s."
nNews[0]["link"]="/"

nNews[1]=new Array()
nNews[1]["text"]="Nous avons tr&egrave;s certainement la solution."
nNews[1]["link"]="/"

nNews[2]=new Array()
nNews[2]["text"]="N'h&eacute;sitez pas &agrave; nous contacter au  02.43.130.534"
nNews[2]["link"]="/"

} else if (parent.origine == "3"){

//Voici l'emplacement des textes, locataires
nNews[0]=new Array()
nNews[0]["text"]="Locataires, vous cherchez &agrave; all&eacute;ger vos mensualit&eacute;s."
nNews[0]["link"]="/"

nNews[1]=new Array()
nNews[1]["text"]="N'h&eacute;sitez pas &agrave; nous contacter au  02.43.130.534,"
nNews[1]["link"]="/"

nNews[2]=new Array()
nNews[2]["text"]="Nous avons tr&egrave;s certainement une solution &agrave; vous proposer."
nNews[2]["link"]="/"


} else if (parent.origine == "4"){

//Voici l'emplacement des textes, demos 1 et 2
nNews[0]=new Array()
nNews[0]["text"]="Nous reprenons vos diff&eacute;rents cr&eacute;dits,"
nNews[0]["link"]="/"

nNews[1]=new Array()
nNews[1]["text"]="pour les restructurer en un seul, plus adapt&eacute; &agrave; votre besoin."
nNews[1]["link"]="/"

nNews[2]=new Array()
nNews[2]["text"]="N'h&eacute;sitez pas &agrave; nous contacter au  02.43.130.534."
nNews[2]["link"]="/"

} else if (parent.origine == "6"){

//Voici l'emplacement des textes, partenaire
nNews[0]=new Array()
nNews[0]["text"]="Devenez partenaires Financial Conseil :" 
nNews[0]["link"]="/"

nNews[1]=new Array()
nNews[1]["text"]="b&eacute;n&eacute;ficiez de l'accompagnement d'un conseiller;"
nNews[1]["link"]="/"

nNews[2]=new Array()
nNews[2]["text"]="b&eacute;n&eacute;ficiez de notre aide pour organiser les finances vos clients."
nNews[2]["link"]="/"



} else if (parent.origine == "7"){

//Voici l'emplacement des textes, partenaire
nNews[0]=new Array()
nNews[0]["text"]="FINANCIAL CONSEIL & ASSURANCES :" 
nNews[0]["link"]="/"

nNews[1]=new Array()
nNews[1]["text"]="B&eacute;n&eacute;ficiez de l'accompagnement d'un conseiller;"
nNews[1]["link"]="/"

nNews[2]=new Array()
nNews[2]["text"]="B&eacute;n&eacute;ficiez de notre aide pour organiser vos assurances immobilieres."
nNews[2]["link"]="/"

} else {


//Voici l'emplacement des textes, par dŽfaut sans code origine
nNews[0]=new Array()
nNews[0]["text"]="FINANCIAL-CONSEIL, nous vous aidons &agrave; g&eacute;rer vos emprunts"
nNews[0]["link"]="/"

nNews[1]=new Array()
nNews[1]["text"]="Conseils financiers et financement de tout type de projet"
nNews[1]["link"]="/"

nNews[2]=new Array()
nNews[2]["text"]="Rachat de Cr&eacute;dit Personnel, rachat de pr&ecirc;t, cr&eacute;dit immobilier "
nNews[2]["link"]="http://www.financial-conseil.fr"
//par exemple ;-)

}



/********************************************************************************
Object code...Object constructors and functions...
********************************************************************************/
function makeNewsObj(obj,nest,font,size,color,news,fadespeed,betweendelay,slidespeed,works,newsheight){
    nest=(!nest) ? "":'document.'+nest+'.'
    this.css=bw.dom? document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+"document.layers." +obj):0; 
    this.writeref=bw.dom? document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+"document.layers." +obj+".document"):0;
 if(font){this.color=new Array(); this.color=eval(color); this.news=new Array(); this.news=eval(news)
  this.font=font; this.size=size; this.speed=fadespeed; this.delay=betweendelay; this.newsheight=newsheight;
  this.fadeIn=b_fadeIn;this.fadeOut=b_fadeOut; this.newsWrite=b_newsWrite; this.x=1
  this.slideIn=b_slideIn; this.moveIt=b_moveIt; this.slideSpeed=slidespeed; this.works=works
  if(bw.dom || bw.ie4){this.css.fontFamily=this.font; this.css.fontSize=this.size; this.css.color=this.color[0]}
 }
 this.obj = obj + "Object";  eval(this.obj + "=this"); return this
}

// A unit of measure that will be added when setting the position of a layer.
var px = bw.ns4||window.opera?"":"px";

function b_moveIt(x,y){this.x=x; this.y=y; this.css.left=this.x+px; this.css.top=this.y+px;}

function b_newsWrite(num,i){
 if (bw.ns4){
  this.writeref.write("<a href=\""+this.news[num]['link']+"\" target=\"myTarget\" style=\"text-decoration:none; font-size:"+this.size+"px\">"
   +"<font face=\""+this.font+"\" color=\""+this.color[i]+"\">"+this.news[num]['text']+"</font></a>")
  this.writeref.close()
 }else this.writeref.innerHTML = '<a id="'+this.obj+'link' +'" target="myTarget"  style="text-decoration:none; font-size:'+this.size+'px; color:'+this.color[i]+'" href="'+this.news[num]['link']+'">'+this.news[num]['text']+'</a>'
}
//Slide in
function b_slideIn(num,i){
 if (this.x>0){
  if (i==0){this.moveIt(this.newsheight,0); this.newsWrite(num,this.color.length-1)}
  this.moveIt(this.x-this.slideSpeed,this.y)
  i ++
  setTimeout(this.obj+".slideIn("+num+","+i+");",50)
 }else setTimeout(this.obj+".fadeOut("+num+","+(this.color.length-1)+")",this.delay)
}


//The fade functions
function b_fadeIn(num,i){
 if (i<this.color.length){
  if (i==0 || bw.ns4) this.newsWrite(num,i)
  else{
   obj = bw.ie4?eval(this.obj+"link"):document.getElementById(this.obj+"link")
   obj.style.color = this.color[i]
  }
  i ++
  setTimeout(this.obj+".fadeIn("+num+","+i+")",this.speed)
 }else setTimeout(this.obj+".fadeOut("+num+","+(this.color.length-1)+")",this.delay)
}

function b_fadeOut(num,i){
 if (i>=0){
  if (i==0 || bw.ns4) this.newsWrite(num,i) 
  else{
   obj = bw.ie4?eval(this.obj+"link"):document.getElementById(this.obj+"link")
   obj.style.color = this.color[i]
  }
  i --
  setTimeout(this.obj+".fadeOut("+num+","+i+")",this.speed)
 }else{
  num ++
  if(num==this.news.length) num=0
  works = !this.works?0:this.works==1?1:Math.round(Math.random())
  if(works==0) setTimeout(this.obj+".fadeIn("+num+",0)",500)
  else if (works==1){this.x=1; setTimeout(this.obj+".slideIn("+num+",0)",500)
  }
 }
}
/********************************************************************************************
The init function. Calls the object constructor and set some properties and starts the fade
*********************************************************************************************/
function fadeInit(){
 oNews = new makeNewsObj('divNews','divNewsCont',nFont,nFontsize,"nColor","nNews",nFadespeed,nBetweendelay,nSlidespeed,nWorks,nNewsheight)
 oNewsCont = new makeNewsObj('divNewsCont')
 works = !oNews.works?0:oNews.works==1?1:Math.round(Math.random())
 if (works==0) oNews.fadeIn(0,0)
 else if (works==1) oNews.slideIn(0,0)
 oNewsCont.css.visibility = "visible"
}

//Calls the init function on pageload.
if(bw.bw) onload = fadeInit

