document.write('')

agt=navigator.userAgent.toLowerCase();

ie=(document.all) ? 1:0
	ie4=(agt.indexOf('msie 4')!=-1) ? 1:0
	ie5=(agt.indexOf('msie 5')!=-1) ? 1:0
	ns4=(document.layers && parseInt(navigator.appVersion)>=4) ? 1:0

latest=(document.getElementById) ? 1:0
	opera=(agt.indexOf("opera")!=-1) ? 1:0
	gecko=(agt.indexOf("gecko")!=-1) ? 1:0
   ie55=(agt.indexOf("msie 5.5")!=-1) ? 1:0
   ie6=(agt.indexOf("msie 6")!=-1) ? 1:0

	win=( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) )
	mac=(agt.indexOf("mac")!=-1);
   imgs=(document.images) ? 1:0

//browser vars
ie = ie4 || ie5 || ie6;
ns = (ns4)?1:0
best=(latest)?1:0

//code for drops
function showdrop(thelayer){
	keep=thelayer; hideall(); checkpos=0; showitnow=1
	showit(thelayer)
	}

function showit(thelayer){
		if(ie){ eval(droplayer[thelayer]+'.style.visibility="visible"') }
		if(best){ eval('document.getElementById("'+droplayer[thelayer]+'").style.visibility="visible"') }
		if(ns){ eval('document.'+droplayer[thelayer]+'.visibility="show"')}
	}


function hidedrop(){
	keep=-1; checkpos=1; setTimeout('hideall()',500)
	}

keep=-1

function hideall(){
	for(i=0;i<droplayer.length;i++){
//        alert(eval('document.'+droplayer[i]+'.visibility'))
		if(ie && keep!=i){
			eval(droplayer[i]+'.style.visibility="hidden"')
			}
		if(best && keep!=i){
			eval('document.getElementById("'+droplayer[i]+'").style.visibility="hidden"')
			}
		if(ns){
			hideit=0; checkmousepos(i)
			if(hideit){
				eval('document.'+droplayer[i]+'.visibility="hide"')
				}
			}
		}
	}

//deal with cursor over layer for ns
if(ns){
	document.onmousemove = getmousepos
	document.captureEvents(Event.MOUSEMOVE)
	}

function getmousepos(e){
	if(ns){mousex=e.pageX; mousey=e.pageY}
	}

checkpos=0

function checkmousepos(i){
	if(ns && checkpos){
		x_min=eval('document.'+droplayer[i]+'.left')
		x_max=x_min+eval('document.'+droplayer[i]+'.clip.width')
		y_min=eval('document.'+droplayer[i]+'.top')
		y_max=y_min+eval('document.'+droplayer[i]+'.clip.height')
		if (mousex>=x_min && mousex<=x_max && mousey>=y_min && mousey<=y_max){
			//hideit=0; setTimeout('hideall()',500)
			}
		else { hideit=1 }
		return hideit
		}
	}

//imgages on-off
function img_change(img_name) {
var pos1, pos2, temp
pos1 = 0;
if (document.images[img_name].src.indexOf('on.gif') == -1) {
    pos2 = document.images[img_name].src.indexOf('off.gif')
    temp = document.images[img_name].src.substring(pos1,pos2-1)
    temp += '_on.gif'
    } else {
    pos2 = document.images[img_name].src.indexOf('on.gif')
    temp = document.images[img_name].src.substring(pos1,pos2-1)
    temp += '_off.gif'
    }
document.images[img_name].src = temp
}

//browser size
function size() {
if (ns || gecko) {
    width = innerWidth
    height = innerHeight
    } else {
    width = document.body.clientWidth
    height = document.body.clientHeight
}
width_left = (width - 780)/2
height_top = (height - 495)/2
    if (ns) {
        width_left -= 7
        height_top -= 7
    }
    if (gecko) {
        width_left -= 1
    }
return width_left,height_top
}

//layers position
function layers_pos() {
    size()
    if (height_top < 0) {height_top=0}
    for(i=0;i<droplayer.length;i++) {
        if (ns) {
            eval("document."+droplayer[i]+".left = width_left+60+"+dropcoords[i])
            eval("document."+droplayer[i]+".top = height_top+30")    
        }
        if (ie) {
            eval(droplayer[i]+".style.left = width_left+60+"+dropcoords[i])
            eval(droplayer[i]+".style.top = height_top+30")
        }
        if (gecko || best) {
            eval("document.getElementById('"+droplayer[i]+"').style.left = width_left+60+"+dropcoords[i])
            eval("document.getElementById('"+droplayer[i]+"').style.top = height_top+30")
        }
    }
}


