function swaphometabs(inIndex) {
	
	var tabset = document.getElementById('hometabs');
	if(tabset) {
		var kids = tabset.getElementsByTagName('LI');
		
		if(kids) {		
			for(var i = 0; i < kids.length; i++) {
				if(i == inIndex) {
					// turn this on
					var im = kids[i].getElementsByTagName('IMG');
					if(im[0]) im[0].src = im[0].src.replace("_off", "_on");
					
					var anch = kids[i].getElementsByTagName('A');
					if(anch[0]) {
						anch[0].className = "on";
						anch[0].blur();
					}
				} else {
					// turn this stuff off
					var im = kids[i].getElementsByTagName('IMG');
					if(im[0]) im[0].src = im[0].src.replace("_on", "_off");
					
					var anch = kids[i].getElementsByTagName('A');
					if(anch[0]) anch[0].className = "";
				} // if test - on or off?
			}	// for loop - all the "kids"
		} // if we've found our kids
	} // if we've found our tabset element
	
	tabset = document.getElementById('tabpages');
	if(tabset) {
		
		var kids = tabset.getElementsByTagName('DIV')
		
		for(var i=0; i<kids.length; i++) {
			if(i == inIndex) {
				kids[i].style.display = "block";
			} else {
				kids[i].style.display = "none";
			}
		}
	}
	
	return false;
	
} // function swaphometabs()

function twist(e) {
	if (!e) e = window.event.srcElement;
	if(!e) return;
	
	document.getElementById("tabname").style.display = (e.id == "namelink") ? "block" : "none";
	
	var dad = (e.parentElement) ? e.parentElement : e.parentNode;
	while(dad.tagName != "UL") dad = (dad.parentElement) ? dad.parentElement : dad.parentNode;
	
	var kidNum = 0;
	var tabNum = 0;
	
	var kids = dad.getElementsByTagName("A");
	for(var i=0; i<kids.length;i++) {
		dad = (kids[i].parentElement) ? kids[i].parentElement : kids[i].parentNode;
		dad.className = "";
		if(kids[i] == e) {
			kidNum = i;
			dad.className = "selected";
		}
	}
	
	kids = document.getElementsByTagName("UL");
	
	for(var i=0; i<kids.length; i++) {
		if(kids[i].className.indexOf("tabs_top") >= 0) {		
			if(tabNum == kidNum) {
				kids[i].style.display = "block";
			} else {
				kids[i].style.display = "none";
			}		
			tabNum++;
		}
		if(kids[i].className == "tabs_bottom") {		
			if(tabNum == (kidNum+1)) {
				kids[i].style.display = "block";
			} else {
				kids[i].style.display = "none";
			}		
		}
	}
}

function makeLink(linkText, elementAfter) {
	if(!document.getElementById) return;
	var brother = document.getElementById(elementAfter);
	if(!brother) return;
	var dad = brother.parentNode;	
	if(!dad) return;
	
	var newLink = document.createElement('a');
	newLink.className = "rhlink";
	newLink.id = "russlink";
	newLink.innerHTML = linkText;
	newLink.href= "javascript:toggle('" + elementAfter + "')";
	dad.insertBefore(newLink, brother);
}

function toggle(elementToChange) {
	
	var resizer = -1;
	if(!document.getElementById) return;
	var toChange = document.getElementById(elementToChange);
	var me = toChange.previousSibling;
	while(me.nodeType!=1) me = me.previousSibling;
	
	if(!toChange) return;
	if(!me) return;
		
	if(me.id != "dn") {
		// toggle open
		me.id = "dn";
		me.className = "rhlinkdn";
		me.style.backgroundImage = "url('/img/arrow-dk-down.gif')";
		toChange.style.display = "block";
	} else {
		// toggle closed
		me.id = "";
		me.style.backgroundImage = "url('/img/arrow-darkblue.gif')";
		toChange.style.display = "none";
		resizer = 1
	}
	
	if(document.all) {
		// ie fix for layout problem
		window.resizeBy(0, resizer);
	}
}

function hlir() {
	if(!document.getElementById) return;
	var theImg = document.getElementById('irbutt');
	if(!theImg) return;
	if(!img_ir_over) return;
	
	var mysrc = theImg.src;
	
	theImg.src = img_ir_over.src;
	img_ir_over.src = mysrc;
	
}

function selectOffice() {
	if(!document.getElementById) return;
	var list = document.getElementById('offices');
	if(!list) return;
	var val = list.options[list.selectedIndex].value;
	if(val == "/") return;
	window.location.href = val;
}

function reinstateFlash() {
	document.getElementById("theflashquote").style.display = "block";
}
function hideFlash() {
	if(document.getElementById) {
		var quote = document.getElementById("theflashquote");
		if(quote) {
			quote.style.display = "none";
			window.setTimeout("reinstateFlash()", 1);
		}
	}
}
function checkResize() {
	if(!document.all) window.onresize=hideFlash;
}

function getOnTab() {
	if((window.location.search.indexOf("-portfolio&q2=status") > 0)&&(window.location.search.indexOf("intl-portfolio") <= 0)) {
		// people search
		if(window.location.search.indexOf("q2=country") > 0) return 1;
		if(window.location.search.indexOf("q2=status") > 0) return 2;
	} else {
		// portfolio search
		if(window.location.search.indexOf("q2=product1") > 0) return 1;
		if(window.location.search.indexOf("q2=country") > 0) return 2;
		if(window.location.search.indexOf("q2=status") > 0) return 3;
	}
	return 0;
}

   function setTopTwisters() {
        if(!document.getElementById) return false;
        if(!document.getElementsByTagName) return false;
 
 		var onTab = getOnTab();
		var twistcount = 0;
 		var thetabs = null;
 		var twisted = (onTab == 0) ? false : true;
        var twisters = document.getElementsByTagName("UL");
        if(!twisters) return false;
		
		if(document.getElementById("keyword").value.length > 0) {
			twisted = true;
			document.getElementById("defaulttabon").className = "";
			document.getElementById("tabname").style.display = "block";
			twistcount = 100;
		}
				
        for(var i=0; i<twisters.length; i++) {
			if(twisters[i].className.indexOf("tabs_top") >= 0) {	
				if((twisted)&&(twistcount != onTab)) {
					twisters[i].style.display = "none";
				} else twisted = true;
				twistcount++;
			}		
			if(twisters[i].className == "tabs_bottom") twisters[i].style.display = twisters[i-1].style.display;		
			if(twisters[i].className == "tabs") thetabs = twisters[i].getElementsByTagName("DIV");
        } // FOR EACH TWISTER
		
		// set the right tab "on"
		if(onTab > 0) {
			if(!thetabs) return false;
			if(thetabs[onTab]) thetabs[onTab].className = "selected";
			document.getElementById("defaulttabon").className = "";
		}
    }

var popup = null;
function popWindow(inStr, inWidth, inHeight) {
 popup = window.open(inStr, "Interview", "height=" + inHeight + ",width=" + inWidth + ",status=no,toolbar=no,menubar=no,location=no,scrollbars=auto");
 popup.focus();  
}

function convert(inTitle) {
    cmCreateConversionEventTag("PDF Download", "2", inTitle, "10");
}
function convertcat(inCat, inTitle) {
    cmCreateConversionEventTag(inTitle, "2", inCat, "10");
}

function startconvert(inTitle) {
    cmCreateConversionEventTag("PDF Download", "1", inTitle, "10");
}

function setHBXInfo() { }
