// JScript source code

		var img_array1=new Array()
		var img_array2=new Array()
		img_array1[3]=new Image()
		img_array1[3].src="home/nadar-menu_over_02.jpg";
		img_array1[0]=new Image()
		img_array1[0].src="home/nadar_over_07.jpg";
		img_array1[1]=new Image()
		img_array1[1].src="home/nadarsitemap_over_20.gif";
		img_array1[2]=new Image()
		img_array1[2].src="home/nadar_over_13.gif";
		img_array2[3]=new Image()
		img_array2[3].src="home/nadar-menu_02.jpg";
		img_array2[0]=new Image()
		img_array2[0].src="home/nadar_07.jpg";
		img_array2[1]=new Image()
		img_array2[1].src="home/nadarsitemap_20.jpg";
		img_array2[2]=new Image()
		img_array2[2].src="home/nadar_13.gif";
		function over(x)
		{
		eval("document['button"+x+"'].src=img_array1["+x+"].src");
		if(x==1) eval("document['button1'].src='home/nadarsitemap_over_20.gif'");
		if(x==2) 
			{
				document['button2'].src='home/nadar_over_13.gif';
				document['button2'].useMap='#animap';
			}
		if(x==3) eval("document['button0'].src='home/nadar_over_07.jpg'");
		}
		function out(x)
		{
		eval("document['button"+x+"'].src=img_array2["+x+"].src");
		if(x==1) eval("document['button1'].src='home/nadarsitemap_20.jpg'");	
		if(x==1) {eval("document['button2'].src='home/nadar_13.gif'");document['button2'].useMap='';}
		if(x==3) eval("document['button0'].src='home/nadar_07.jpg'");
		}

		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.ie7=(this.ver.indexOf("MSIE 7")>-1 && this.dom && !this.opera5)?1:0;
			this.ie8=(this.ver.indexOf("MSIE 8")>-1 && this.dom && !this.opera5)?1:0;
			this.ie9=(this.ver.indexOf("MSIE 9")>-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.ie7||this.ie8||this.ie9
			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.ie9 || this.ie8 || this.ie7 || this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
			return this
		}

		var bw=new lib_bwcheck()
		nWorks = 1
		nSlidespeed = 5 //in px
		nNewsheight =100 //This is how long down it should start the slide.

		nBetweendelay = 1000 //The delay before fading out.
		nFont = 'arial,verdana,helvetiva' //The font for the news.
		nFontsize = 11 //Font size in pixel.
		nFadespeed = 350 //The speed to fade in, in milliseconds.
		nColor=new Array('#ECE9D8', '#ECE9D8','#CCCCCC','#999999','#666666','#333333','#000000')

		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.y=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']+"\" style=\"text-decoration:none; font-size:"+this.size+"px\">"
					+"<font face=\""+this.font+"\" color=\""+this.color[i]+"\" size=1px>"+this.news[num]['text']+"</font></a>");
				this.writeref.close();
			}else this.writeref.innerHTML = '<a id="'+this.obj+'link' +'"  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.y>0){
				if (i==0){this.moveIt(0,this.newsheight); this.newsWrite(num,this.color.length-1)}
				this.moveIt(this.x,this.y-this.slideSpeed)
				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.y=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 =(ie)?"visible":"show";
		}

		//Calls the init function on pageload. 
		//if(bw.bw) onload = fadeInit
		var bw=new lib_bwcheck()
		var speed = 30
		var loop, timer
		var ie=(document.all)?1:0;
		//Object constructor
		function makeObj(obj,nest){
			nest=(!nest) ? "":'document.'+nest+'.'
			this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0;
  			this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0;
			this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight
			this.clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight
			this.up=goUp;this.down=goDown;
			this.moveIt=moveIt; this.x=0; this.y=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 moveIt(x,y){
			//alert("move")
			this.x = x
			this.y = y
			this.css.left = this.x+px
			this.css.top = this.y+px
		}

		//Makes the object go up
		function goDown(move){
			//alert("godown");
			if (this.y>-this.scrollHeight+oCont.clipHeight){
				this.moveIt(0,this.y-move)
					if (loop) setTimeout(this.obj+".down("+move+")",speed)
			}
		}
		//Makes the object go down
		function goUp(move){
			//alert("goup")
			if (this.y<0){
				this.moveIt(0,this.y-move)
				if (loop) setTimeout(this.obj+".up("+move+")",speed)
			}
		}

		//Calls the scrolling functions. Also checks whether the page is loaded or not.
		function scroll(speed){
			//alert("scroll")
 				if (scrolltextLoaded){
					//alert("scrolload");
				loop = true;
				if (speed>0) oScroll.down(speed)
				else oScroll.up(speed)
			}
		}

		function scroll2(speed){
 				if (scrolltextLoaded2){
				loop = true;
				if (speed>0) oScroll2.down(speed)
				else oScroll2.up(speed)
			}
		}

		//Stops the scrolling (called on mouseout)
		function noScroll(){
			loop = false
			if (timer) clearTimeout(timer)
		}
		//Makes the object
		var scrolltextLoaded = true
		function scrolltextInit(){
			//alert("sdf");

			oCont = new makeObj('divScrollTextCont')
			oScroll = new makeObj('divText','divScrollTextCont')
			oScroll.moveIt(0,0)
			oCont.css.visibility =(ie)?"visible":"show";
			scrolltextLoaded = true

			oCont2 = new makeObj('divScrollTextCont2')
			oScroll2 = new makeObj('divText2','divScrollTextCont2')
			oScroll2.moveIt(0,0)
			oCont2.css.visibility =(ie)?"visible":"show";
			scrolltextLoaded2 = true
			fadeInit(); // scroll text
		}
		if (bw.bw) onload = scrolltextInit


function fnImageSetter()
{
				
var nVer = navigator.appVersion;
var nAgt = navigator.userAgent;
var browserName  = navigator.appName;
var fullVersion  = ''+parseFloat(navigator.appVersion); 
var majorVersion = parseInt(navigator.appVersion,10);
var nameOffset,verOffset,ix;
 
if (screen.width>=800)
{
	if (document.all)
	{
		document.getElementById("divScrollTextCont").style.display  = "block"; 
		document.getElementById("divScrollTextCont2").style.display = "block"; 
		document.getElementById("divNewsCont").style.display 		= "block"; 
		divScrollTextCont.style.left = (screen.width-800)-((screen.width-800)/2)+45;
		divScrollTextCont2.style.left = (screen.width-800)-((screen.width-800)/2)+45;
		divNewsCont.style.left = (screen.width-800)-((screen.width-800)/2)+594;
							
	}
	else
	{
		//alert("screen.width");
				//alert((screen.width-800)-((screen.width-800)/2)+594);
				
		document.getElementById("divScrollTextCont").style.display	= "block"; 
		document.getElementById("divScrollTextCont2").style.display = "block"; 
		document.getElementById("divNewsCont").style.display 		= "block"; 
		document.getElementById("divScrollTextCont").style.left=(screen.width-800)-((screen.width-800)/2)+52;
		document.getElementById("divScrollTextCont2").style.left=(screen.width-800)-((screen.width-800)/2)+52;
		document.getElementById("divNewsCont").style.left=(screen.width-800)-((screen.width-800)/2)+608;
									  
	}
}
}

