var sm_check_timeout = 50

var smIndex = new Array();

smIndex[0] = new sm_item(3, 363);
smIndex[1] = new sm_item(4, 415);

var oldHTML
var sl_visible = true

function isStaffList() {
if (document.getElementById("slnav")) return 1;

}


function sm_get_element(id) {
	var ref;
	if (ie) {
		ref = document.all[id];
	} else {
		ref = document.getElementById(id);
		}
	return ref
	}


function sm_calc_xpos (sm_pos) {
	if (ns) {
		win_w = window.innerWidth;
	} else {
		win_w = window.document.body.clientWidth;
		}
	return Math.round(win_w/2)-375+sm_pos;
	}

function sm_init() {
	setTimeout('sm_check()', sm_check_timeout)
	}

function sm_check() {

	var has_active_state = false

	for (i=0;i<smIndex.length;i++) {
		if (smIndex[i].state == false) {
			sm_get_element('sm_'+smIndex[i].id).style.visibility='hidden';
			}
		if (smIndex[i].state == true) has_active_state=true
		}

	if (isStaffList() && ie==true) {
			if (has_active_state==true) {
				if (sl_visible == true) {
					oldHTML = document.getElementById("slnav").innerHTML
					document.getElementById("slnav").innerHTML = '';
					sl_visible = false
					}
			} else {
				if (sl_visible == false) {
					document.getElementById("slnav").innerHTML = oldHTML
					sl_visible = true
					}
				}
			}


	setTimeout('sm_check()', sm_check_timeout)

	}


function sm_switch(id, state) {

	for (i=0;i<smIndex.length;i++) {
		if (state == true) {
			if (id==smIndex[i].id) {
				smIndex[i].state=true;
				sm_get_element('sm_'+smIndex[i].id).style.left = sm_calc_xpos(smIndex[i].x)+5+'px';
				sm_get_element('sm_'+smIndex[i].id).style.padding = '0px 0px 0px 0px';
				sm_get_element('sm_'+smIndex[i].id).style.visibility='visible';
			} else {
				sm_get_element('sm_'+smIndex[i].id).style.visibility='hidden';
				smIndex[i].state=false;
				}
		} else {
			smIndex[i].state=false;
			}
		}
	
	
	
	}


function sm_item(id, x) {
	this.id = id
	this.x = x
	this.state = false
	}


