function verifyCompatibleBrowser(){ 
    this.ver=navigator.appVersion 
    this.dom=document.getElementById?1:0 
    this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0; 
    this.ie4=(document.all && !this.dom)?1:0; 
    this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
 
    this.ns4=(document.layers && !this.dom)?1:0; 
    this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5) 
    return this 
}

bw=new verifyCompatibleBrowser() 
var speed=50;
var loop,  timer;
 
function ConstructObject(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=MoveAreaUp;this.down=MoveAreaDown; 
    this.MoveArea=MoveArea; this.x; this.y; 
    this.obj = obj + "Object" 
    eval(this.obj + "=this") 
    return this 
} 
function MoveArea(x, y){ 
    this.x=x;this.y=y 
    this.css.left=this.x 
    this.css.top=this.y 
} 
 
 var objContainerName;
function MoveAreaDown(move){ 
	if(this.y>-this.scrollHeight+objContainerName.clipHeight){ 
    this.MoveArea(0, this.y-move) 
    if(loop) setTimeout(this.obj+".down("+move+")", speed) 
	} 
} 
function MoveAreaUp(move){ 
	if(this.y<0){ 
    this.MoveArea(0, this.y-move) 
    if(loop) setTimeout(this.obj+".up("+move+")", speed) 
	} 
} 
 
function PerformScroll(objScrollerNum,  objContainerNum,  speed){ 
objContainerName = objContainerNum;

	if(initialised){ 
		loop=true; 

		if(speed>0) objScrollerNum.down(speed) 
		else objScrollerNum.up(speed) 

		
	} 
} 
 
function CeaseScroll(){ 
    loop=false 
    if(timer) clearTimeout(timer) 
} 
var initialised; 
var numOfDiv;

function InitialiseScrollableArea(){ 
    objContainer0=new ConstructObject('divContainer0') 
    objScroller0=new ConstructObject('divContent0', 'divContainer0') 
    objScroller0.MoveArea(0, 0)  
    objContainer0.css.visibility='visible' 	
	numOfDiv = 1;
    initialised=true; 
} 

window.onerror=null;
function bF(src,  w,  h) {

  var winParam = 'scrollbars=yes,  width=' + w + ',  height=' + h + ',  location=no,  toolbar=no,  directories=no,  status=no , menubar=no,  resizable=no,  screenX=0, screenY=0,  top=0,  left=0';    
   var wer = Math.random();
  wer = wer*10000;
  wer = Math.round(wer); 
  
  var name = 'nm' + wer;
  subs=window.open(src,  name,  winParam);

		  }
		  
function bigFoto(src,  w,  h) {
  var winParam = 'scrollbars=no,  width=' + w + ',  height=' + h + ',  location=no,  toolbar=no,  directories=no,  status=no , menubar=no,  resizable=no,  screenX=18, screenY=16,  top=16,  left=18';    
   var t = Math.random();
  t = t*1000000;
  t = Math.round(t); 
  
  var name = 'nm' + t;
  subs=window.open('',  name,  winParam);
 
  
  subs.document.write('<html>' + 
'<head>' + 
'<title></title>' + 
'</head>' +
'<body bgcolor="#ffffff" marginwidth=0 marginheight=0 topmargin=0 leftmargin=0 link="#DF671C" vlink="#DF671C" alink="#DF671C">' +
'<img src="'  + src + '" border="0"><br>' + 
'</body>' +
'</html>')
		  }		  
		  

function showObj(num){ 
if(num<3){
for(i=0; i < 3; i++){
if(i==num){

	doCss(['divButton' + i]).css.visibility='visible';
	doCss(['divUpControl' + i]).css.visibility='visible';	
	doCss(['divDownControl' + i]).css.visibility='visible';	
	doCss(['divContainer' + i]).css.visibility='visible';			
}
else {
	doCss(['divButton' + i]).css.visibility='hidden';
	doCss(['divUpControl' + i]).css.visibility='hidden';	
	doCss(['divDownControl' + i]).css.visibility='hidden';	
	doCss(['divContainer' + i]).css.visibility='hidden';					
}
	
}
}
else{
for(i=3; i < numOfDiv; i++){
if(i==num){

	doCss(['divButton' + i]).css.visibility='visible';
	doCss(['divUpControl' + i]).css.visibility='visible';	
	doCss(['divDownControl' + i]).css.visibility='visible';	
	doCss(['divContainer' + i]).css.visibility='visible';			
}
else {
	doCss(['divButton' + i]).css.visibility='hidden';
	doCss(['divUpControl' + i]).css.visibility='hidden';	
	doCss(['divDownControl' + i]).css.visibility='hidden';	
	doCss(['divContainer' + i]).css.visibility='hidden';					
}
	
}
}
} 	

function doCss(obj){ 
	this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0; 
return this;
} 		  	  