// BosSci - JavaScript Document

var d, dom, ie, ie4, ie5x, moz, mac, win, lin, old, ie5mac, ie5xwin, op, ff;

d = document;
n = navigator;
na = n.appVersion;
nua = n.userAgent;
win = ( na.indexOf( 'Win' ) != -1 );
mac = ( na.indexOf( 'Mac' ) != -1 );
lin = ( nua.indexOf( 'Linux' ) != -1 );
if ( !d.layers ){
dom = ( d.getElementById );
op = ( nua.indexOf( 'Opera' ) != -1 );
konq = ( nua.indexOf( 'Konqueror' ) != -1 );
saf = ( nua.indexOf( 'Safari' ) != -1 );
moz = ( nua.indexOf( 'Gecko' ) != -1 && !saf && !konq);
ie = ( d.all && !op );
ie4 = ( ie && !dom );
ff = ( nua.indexOf( 'Firefox' ) != -1 );
ffmac = ( mac && ff );
ie5x = ( d.all && dom );
ie5mac = ( mac && ie5x );
ie5xwin = ( win && ie5x );
}


function setStyleLinkSrc() {
if(saf){
d.write('<link rel="stylesheet" type="text/css" href="resources/css/style_saf.css" />');
}else if(ffmac){
d.write('<link rel="stylesheet" type="text/css" href="resources/css/style_ffmac.css" />');
}else if(ff){
d.write('<link rel="stylesheet" type="text/css" href="resources/css/style_ff.css" />');
}
}


setStyleLinkSrc();

function resizeDivs(){
docHeight = document.documentElement.clientHeight; // - 26;
document.getElementById("mainDiv").style.height = docHeight+'px'; // Math.max(vNavHolderHeight, mainPaneHeight)-(IE4?12:13)+'px'; 
}


function show_country(event){
x=event.clientX
y=event.clientY
document.getElementById('countryDiv').style.marginLeft = Math.max(0, (x))+'px';
document.getElementById('countryDiv').style.marginTop = Math.max(0, (y))+'px';
document.getElementById('countryDiv').style.display = '';
}


// JB - Show and Hide multiple elements.

function showHideElms(s){
args=showHideElms.arguments;
for (i=1; i<args.length; i++){
document.getElementById(args[i]).style.display = (s=='on'?'':'none');
}
}
