//browser detect code

if(document.layers){origWidth=innerWidth;origHeight=innerHeight;onresize=function(){if(innerWidth!=origWidth||innerHeight!=origHeight)location.reload()}}
function Is() {
  var agent = navigator.userAgent.toLowerCase();
  this.major = parseInt(navigator.appVersion);
  this.minor = parseFloat(navigator.appVersion);
  this.ns = ((agent.indexOf('mozilla')!=-1) && ((agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1)));
  this.ns2 = (this.ns && (this.major == 3));
  this.ns3 = (this.ns && (this.major == 3));
  this.ns4b = (this.ns && (this.minor < 4.04));
  this.ns4 = (this.ns && (this.major >= 4));
  this.ie = (agent.indexOf("msie") != -1);
  this.ie3 = (this.ie && (this.major == 2));
  this.ie4 = (this.ie && (this.major >= 4));
  this.op3 = (agent.indexOf("opera") != -1);
  this.win = (agent.indexOf("win")!=-1);
  this.mac = (agent.indexOf("mac")!=-1);
  this.unix = (agent.indexOf("x11")!=-1);
}
var is = new Is();


function HoldNameObject(name){
this.name = name;
}
HoldName = new HoldNameObject("new");


function mover(ImageName){
if (document.images) {
        if (HoldName.name != document.images[ImageName].name)
                document.images[ImageName].src = eval(ImageName+"_r.src")
        }
}


function mout (ImageName){
if (document.images) {
        if (HoldName.name != document.images[ImageName].name)
                document.images[ImageName].src = eval(ImageName+"_n.src")
        }
}

function changeto(ImageName, state){
		document.images[ImageName].src = eval(ImageName+state+".src")
}
function clicking(ImageName){
top.topFrame.changeto('logo','_n');
if (document.images) {
	if (HoldName.name == "new")
		{
		HoldName=document.images[ImageName];
		document.images[ImageName].src = eval(ImageName+"_r.src")
		}		
	else
		{
		if (HoldName.name != document.images[ImageName].name)
			{  		
			
			document.images[HoldName.name].src = eval(HoldName.name+"_n.src")

  		HoldName.src = eval(HoldName.name+"_n.src")
		
			document.images[ImageName].src = eval(ImageName+"_r.src")
			HoldName=document.images[ImageName];
			}
		}	
	}
}

catalogue_n = new Image(89,12);
catalogue_n.src = 'images/leftnav/catalogue.gif';
catalogue_r = new Image(89,12);
catalogue_r.src = 'images/leftnav/catalogue_o.gif';

comp_n = new Image(62,12);
comp_n.src = 'images/leftnav/bu_compAsses_n.gif';
comp_r = new Image(62,12);
comp_r.src = 'images/leftnav/bu_compAsses_r.gif';

custom_n = new Image(79,10);
custom_n.src = 'images/leftnav/custom.gif';
custom_r = new Image(79,10);
custom_r.src = 'images/leftnav/custom_o.gif';

quickref_n = new Image(82,25);
quickref_n.src = 'images/leftnav/quickref.gif';
quickref_r = new Image(82,25);
quickref_r.src = 'images/leftnav/quickref_o.gif';

ilc_n = new Image(109,10);
ilc_n.src = 'images/leftnav/ilc.gif';
ilc_r = new Image(109,10);
ilc_r.src = 'images/leftnav/ilc_o.gif';

self_n = new Image(90,12);
self_n.src = 'images/leftnav/self.gif';
self_r = new Image(90,12);
self_r.src = 'images/leftnav/self_o.gif';

about_n = new Image(54,17);
about_n.src = 'images/topnav/about.gif';
about_r = new Image(54,17);
about_r.src = 'images/topnav/about_o.gif';

mos_n = new Image(134,17);
mos_n.src = 'images/topnav/mos.gif';
mos_r = new Image(134,17);
mos_r.src = 'images/topnav/mos_o.gif';

whatsnew_n = new Image(71,17);
whatsnew_n.src = 'images/topnav/whatsnew.gif';
whatsnew_r = new Image(71,17);
whatsnew_r.src = 'images/topnav/whatsnew_o.gif';

view_n = new Image(54,17);
view_n.src = 'images/topnav/view.gif';
view_r = new Image(54,17);
view_r.src = 'images/topnav/view_o.gif';

go_n = new Image(22,16);
go_n.src = 'images/topnav/go_n.gif';
go_r = new Image(22,16);
go_r.src = 'images/topnav/go_r.gif';


arrow1_n = new Image(5,12);
arrow1_n.src = 'images/leftnav/arrow.gif';
arrow1_r = new Image(5,12);
arrow1_r.src = 'images/leftnav/arrow_o.gif';

arrow2_n = new Image(5,12);
arrow2_n.src = 'images/leftnav/arrow.gif';
arrow2_r = new Image(5,12);
arrow2_r.src = 'images/leftnav/arrow_o.gif';

arrow3_n = new Image(5,12);
arrow3_n.src = 'images/leftnav/arrow.gif';
arrow3_r = new Image(5,12);
arrow3_r.src = 'images/leftnav/arrow_o.gif';

arrow4_n = new Image(5,12);
arrow4_n.src = 'images/leftnav/arrow.gif';
arrow4_r = new Image(5,12);
arrow4_r.src = 'images/leftnav/arrow_o.gif';

arrow5_n = new Image(5,12);
arrow5_n.src = 'images/leftnav/arrow.gif';
arrow5_r = new Image(5,12);
arrow5_r.src = 'images/leftnav/arrow_o.gif';

arrow6_n = new Image(5,12);
arrow6_n.src = 'images/leftnav/arrow.gif';
arrow6_r = new Image(5,12);
arrow6_r.src = 'images/leftnav/arrow_o.gif';

im_n = new Image(82,43);
im_n.src = 'images/leftnav/im_n.gif';
im_r = new Image(82,43);
im_r.src = 'images/leftnav/im_r.gif';

login_n = new Image(9,9);
login_n.src = 'images/leftnav/login_arrow.gif';
login_r = new Image(9,9);
login_r.src = 'images/leftnav/login_arrow_o.gif';

custlogin_n = new Image(9,9);
custlogin_n.src = 'images/leftnav/login_arrow.gif';
custlogin_r = new Image(9,9);
custlogin_r.src = 'images/leftnav/login_arrow_o.gif';

ic3_n = new Image(40,17);
ic3_n.src = 'images/topnav/ic3_lg.gif';
ic3_r = new Image(40,17);
ic3_r.src = 'images/topnav/ic3_lg_o.gif';

function showBottom(ImageName){
if (document.layers) {
	nsobject = document.layers[ImageName]
	nsobject.visibility = 'show'
	}
else {	
	ieobject = eval('document.all.'+ImageName+'.style')
	ieobject.visibility= 'visible'
	}
	
}


function hideBottom(ImageName){
if (document.layers) {
	nsobject = document.layers[ImageName]
	nsobject.visibility = 'hide'
	}
else {	
	ieobject = eval('document.all.'+ImageName+'.style')
	ieobject.visibility = 'hidden'
	}
}
function submitThis(){
document.search.submit()
}
