/*
function fadeIn(obj, opacity) {
    if (opacity <= 100) {
      setOpacity(obj, opacity);
      opacity += 10;
      window.setTimeout("fadeIn("+obj+"," + opacity + ")", 100);
    }
}

function fadeOut(obj, opacity) {
    if (opacity >= 50) {
      setOpacity(obj, opacity);
      opacity -= 10;
      window.setTimeout("fadeOut("+obj+"," + opacity + ")", 100);
    }
}
*/

// hides all of our profiles...
function CurrentImgOff(Container){
	var list = document.getElementById(Container).getElementsByTagName("img");
	for (var i = 0;i < list.length;i++){
		if (list[i].className == "current"){
			list[i].src = list[i].src.replace("_over", "_off")
		}
	}
}

function CurrentImgOn(Container){
	var list = document.getElementById(Container).getElementsByTagName("img");
	for (var i = 0;i < list.length;i++){
		if (list[i].className == "current"){
			list[i].src = list[i].src.replace("_off", "_over")
		}
	}
}


function hideCurrent(Container){
	var list = document.getElementById(Container).getElementsByTagName("div");
	for (var i = 0;i < list.length;i++){
		toggleVisibility(list[i], false);
	}
}

// hides all of our current profiles...
function showCurrent(Container){
	var list = document.getElementById(Container).getElementsByTagName("div");
	for (var i = 0;i < list.length;i++){
		if ((list[i].id.indexOf("Profile") > -1) && (list[i].className == "currentProfile")){
			toggleVisibility(list[i], true);
		}
	}
	CurrentImgOn("profileContainer02");	
}

function setCurrent(o){
	var list = document.getElementById("profileContainer01").getElementsByTagName("div");
	for (var i = 0;i < list.length;i++){
		if (list[i].id.indexOf("Profile") > -1){
			toggleVisibility(list[i], false);
			list[i].className = "nonActive";
		}
	}
	
	var oProfile = document.getElementById(o.title)
	oProfile.className = "currentProfile"
	toggleVisibility(oProfile, true);
}

function toggleVisibility(o, flag){
	try{
		if (flag){
			o.style.visibility = "visible";
			o.style.display = "block";
		}else{
			o.style.visibility = "hidden"
			o.style.display = "none";
		}
	}
	catch(err){
		txt="There was an error on this page.\n\n"
		txt+="Error description: " + err.description + "\n\n"
		txt+="Click OK to continue.\n\n"
		alert(txt)
   }
}

function swapImg(o){
	var aTitle = o.title;
	var ProfileList = document.getElementById(aTitle)
	var list = o.getElementsByTagName("img");
//	var Example3 = document.getElementById("Example-3")
//	var Example3Content = document.getElementById("Example-3-Content")
//	var ScrollerContainer = document.getElementById("Scroller-Container")
	
	for(var i = 0;i < list.length;i++){
		if (list[i].className != "current"){
			hideCurrent("profileContainer01");
			CurrentImgOff("profileContainer02");
			if(list[i].src.indexOf("_off") > -1){
				list[i].src = list[i].src.replace("_off", "_over")
				toggleVisibility(ProfileList, true)
			}else{
				list[i].src = list[i].src.replace("_over", "_off")
				toggleVisibility(ProfileList, false)
				showCurrent("profileContainer01");	
			}
		}else{
			toggleVisibility(ProfileList, true)
			CurrentImgOn("profileContainer02");
		}
	}
}

function swapContent(o){
	var fulllist = document.getElementById("profileContainer02").getElementsByTagName("img");
	var list = o.getElementsByTagName("img");
	var ContFlag = false;
	for(var i = 0;i < list.length;i++){
		if((list[i].src.indexOf("_off") > -1)||((list[i].src.indexOf("_over") > -1))){
			ContFlag = true;
		}
	}
	
	if (ContFlag){
		for(var j = 0;j < fulllist.length;j++){
			fulllist[j].className = "nothing"
			fulllist[j].src = fulllist[j].src.replace("_over", "_off")
		}

	
		for(i = 0;i < list.length;i++){
			list[i].className = "current"
			setCurrent(o);
			list[i].src = list[i].src.replace("_off", "_over")
		}
	}
	
	
	// prevent our link from going to the next page. Code has been included to show profile if javascript has been disabled...
	o.href = void(0);
	return false;
}
