	if( !SiteRoot || SiteRoot == null ) {
		var SiteRoot = "" ;
	}

// Netscape 3.0 compatibility test (for javascript image swapping)
	compat = false;
	if( parseInt( navigator.appVersion ) >= 3 ) {
		compat = true ; 
	}

// cache images for quick swapping
	if( compat ) {

		l_experience = new Image();
		l_experience.src = SiteRoot + "/fcwsite/img/nav/l_experience.gif";
		lo_experience = new Image();
		lo_experience.src = SiteRoot + "/fcwsite/img/nav/lo_experience.gif";
		
		l_professionals = new Image();
		l_professionals.src = SiteRoot + "/fcwsite/img/nav/l_professionals.gif";
		lo_professionals = new Image();
		lo_professionals.src = SiteRoot + "/fcwsite/img/nav/lo_professionals.gif";
		
		l_services = new Image();
		l_services.src = SiteRoot + "/fcwsite/img/nav/l_services.gif";
		lo_services = new Image();
		lo_services.src = SiteRoot + "/fcwsite/img/nav/lo_services.gif";
		
		l_industries = new Image();
		l_industries.src = SiteRoot + "/fcwsite/img/nav/l_industries.gif";
		lo_industries = new Image();
		lo_industries.src = SiteRoot + "/fcwsite/img/nav/lo_industries.gif";
		
		l_locations = new Image();
		l_locations.src = SiteRoot + "/fcwsite/img/nav/l_locations.gif";
		lo_locations = new Image();
		lo_locations.src = SiteRoot + "/fcwsite/img/nav/lo_locations.gif";
						
		l_about = new Image();
		l_about.src = SiteRoot + "/fcwsite/img/nav/l_about.gif";
		lo_about = new Image();
		lo_about.src = SiteRoot + "/fcwsite/img/nav/lo_about.gif";
		
		l_news = new Image();
		l_news.src = SiteRoot + "/fcwsite/img/nav/l_news.gif";
		lo_news = new Image();
		lo_news.src = SiteRoot + "/fcwsite/img/nav/lo_news.gif";
		
		l_events = new Image();
		l_events.src = SiteRoot + "/fcwsite/img/nav/l_events.gif";
		lo_events = new Image();
		lo_events.src = SiteRoot + "/fcwsite/img/nav/lo_events.gif";
		
		l_pubs = new Image();
		l_pubs.src = SiteRoot + "/fcwsite/img/nav/l_pubs.gif";
		lo_pubs = new Image();
		lo_pubs.src = SiteRoot + "/fcwsite/img/nav/lo_pubs.gif";
		
		l_careers = new Image();
		l_careers.src = SiteRoot + "/fcwsite/img/nav/l_careers.gif";
		lo_careers = new Image();
		lo_careers.src = SiteRoot + "/fcwsite/img/nav/lo_careers.gif";
		
		l_alumni = new Image();
		l_alumni.src = SiteRoot + "/fcwsite/img/nav/l_alumni.gif";
		lo_alumni = new Image();
		lo_alumni.src = SiteRoot + "/fcwsite/img/nav/lo_alumni.gif";
		
		l_language = new Image();
		l_language.src = SiteRoot + "/fcwsite/img/l_language.gif";
		lo_language = new Image();
		lo_language.src = SiteRoot + "/fcwsite/img/lo_language.gif";
		
		l_login = new Image();
		l_login.src = SiteRoot + "/fcwsite/img/l_login.gif";
		lo_login = new Image();
		lo_login.src = SiteRoot + "/fcwsite/img/lo_login.gif";
		
		l_sitesearch = new Image();
		l_sitesearch.src = SiteRoot + "/fcwsite/img/l_sitesearch.gif";
		lo_sitesearch = new Image();
		lo_sitesearch.src = SiteRoot + "/fcwsite/img/lo_sitesearch.gif";
						
	}
	

// swap images using the cached images

function change(x, y) {
	if( compat ) {
		document.images[x].src=eval(y+'.src'); 
		}
	}


function resizeField(dir, theField, position){
    if (dir == 'max') {
        var charLen = 6.5;
        var wLen = 0;
        for(var i=0; i < theField.options.length; i++) {
            if (theField.options[i].text.length > wLen) {
                wLen = theField.options[i].text.length
            }
        }
           
        theField.style.width  = theField.getAttribute("width");
        
        var prevwidth = parseInt(theField.currentStyle.width);
		var newwidth = wLen*charLen;

        theField.style.position = 'absolute';
		
		if(theField.getAttribute("width") < newwidth){
       		theField.style.width = newwidth;
		}
		
		if(position == 'left'){
		    theField.style.posLeft = prevwidth - newwidth;
		}
		else {
		    theField.style.posLeft = 0;
		}
    } else {
        theField.style.position = 'relative';
        theField.style.width  = theField.getAttribute("width");
        theField.style.posLeft = 0;
    }
}

function printDocument() {
	var sUrl = document.location.href;	
	var hash = document.location.hash;
	
	if (hash.length > 0) {	//insert parameter before hash if necessary
		sUrl = sUrl.substr(0, sUrl.length - hash.length);
		}
		
	if (sUrl.indexOf("?") > -1) {
		sUrl += "&print=true";
	} else {
		sUrl += "?print=true";
	}
	
	sUrl = sUrl + hash;		
	
	var oDoc = window.open(sUrl, "print");
}







