﻿// **************** Factbook JS Functions *******************************


// **************** Changes the content of the solutions iframe *******************************

function nav(id) 
{
	var elem = document.getElementById("solframe");
	switch(id) {
		case 0 :
			elem.src = "factbookclientreporting.htm";
			break;
		case 1 :
			elem.src = "factbookanalytics.htm";
			break;
		case 2 :
			elem.src = "factbookinvestmentreporting.htm";
			break;
		case 3 :
			elem.src = "factbookfeeds.htm";
			break;
		case 4 :
			elem.src = "factbookfactsheets.htm";
			break;
		case 5 :
			elem.src = "factbookdatamanagement.htm";
			break;
		case 6 :
			elem.src = "factbookpitchbooks.htm";
			break;
		case 7 :
			elem.src = "factbookconsulting.htm";
			break;
		case 8 :
			elem.src = "factbookonline.htm";
			break;
		case 9 :
			top.location.href = "factbookmarketing.htm";
			break;
		case 10 :
			top.location.href = "factbooksales.htm";
			break;
		case 11 :
			top.location.href = "factbookperformance.htm";
			break;
		case 12 :
			top.location.href = "factbooktechnology.htm";
			break;
		case 20:
			top.location.href = "factbooksolutions.htm?id=6";
			break;
		case 21:
			top.location.href = "factbooksolutions.htm?id=8";
			break;
		case 22:
			top.location.href = "factbooksolutions.htm?id=4";
			break;
		case 23:
			top.location.href = "factbooksolutions.htm?id=0";
			break;
		case 24:
			top.location.href = "factbooksolutions.htm?id=1";
			break;
		case 25:
			top.location.href = "factbooksolutions.htm?id=3";
			break;
		case 26:
			top.location.href = "factbooksolutions.htm?id=7";
			break;
		case 27:
			top.location.href = "factbooksolutions.htm?id=5";
			break;
		case 30:
			top.location.href = "factbooksolutions.htm";
			break;
		case 31:
			top.location.href = "factbookbusiness.htm";
			break;
		case 32:
			top.location.href = "factbookteam.htm";
			break;
		case 33:
			top.location.href = "factbooknews.htm";
			break;
		case 34:
			top.location.href = "factbookcontact.htm";
			break;
		
		}
}

// **************** Handles the nav bar *******************************

function navMouseOver(id)
{
	document.getElementById(id).style.backgroundImage = "url(images/activetab.gif)";
}

function navMouseOut(id)
{
	document.getElementById(id).style.backgroundImage = "url(images/tab.gif)";
}

// **************** Handles the sub solution frame *******************************

function subnav()
{
	var query = window.location.search.substring(1);
	var pairs = query.split("&");
	var pos = -1;
	var elem = document.getElementById("solframe");
	
	if(pairs.length > 0 && (pos = pairs[0].indexOf("=")) != -1 && pairs[0].substring(0, pos) == "id")
	{
		switch (parseInt(pairs[0].substring(pos + 1))) {
			case 0 :
				elem.src = "factbookclientreporting.htm";
				break;
			case 1 :
				elem.src = "factbookanalytics.htm";
				break;
			case 2 :
				elem.src = "factbookinvestmentreporting.htm";
				break;
			case 3 :
				elem.src = "factbookfeeds.htm";
				break;
			case 4 :
				elem.src = "factbookfactsheets.htm";
				break;
			case 5 :
				elem.src = "factbookdatamanagement.htm";
				break;
			case 6 :
				elem.src = "factbookpitchbooks.htm";
				break;
			case 7 :
				elem.src = "factbookconsulting.htm";
				break;
			case 8 :
				elem.src = "factbookonline.htm";
				break;
			default :
				elem.src = "factbooksolutionmain.htm";
				break;
		}
	}	
	else
	{
		elem.src = "factbooksolutionmain.htm";
	}
}

// **************** Handles the team page *******************************

function team(id)
{
	var dots = document.getElementById("td"+id);
	var extra = document.getElementById("tx"+id);
	var imgp = document.getElementById("tp"+id);
	var imgm = document.getElementById("tm"+id);
	
	if(dots.style.display != "none")
	{
		dots.style.display = "none";
		extra.style.display = "inline";
		imgp.src = "images/1x1.gif";
		imgm.src = "images/minus.gif";
	}
	else
	{
		dots.style.display = "inline";
		extra.style.display = "none";
		imgp.src = "images/plus.gif";
		imgm.src = "images/1x1.gif";
	}
	
	for(var i = 0 ; i < 4 ; i++)
		if(i != id)
			teamcollapse(i);
			
}

function teamcollapse(id)
{
	var dots = document.getElementById("td"+id);
	var extra = document.getElementById("tx"+id);
	var imgp = document.getElementById("tp"+id);
	var imgm = document.getElementById("tm"+id);
	
	dots.style.display = "inline";
	extra.style.display = "none";
	imgp.src = "images/plus.gif";
	imgm.src = "images/1x1.gif";
			
}

