// JavaScript Document
var subList;
var curSub;
var tmpSub = null;
var lastSub = null;
var tmpMain = '';
var axnSub = false;
var reader;
var interviews;
var clients;
var spokesperson;

function expandAbout(){
	expand('slide','expandContent_about');
}

function initVars(page,subPage){
	curSub = page+'-sub';
	if(page != 'home'){setSub();}
	subList = document.getElementById('subList');
	reader = document.getElementById('reader');
	interviews = document.getElementById('interviews');
	clients = document.getElementById('clients');
	spokesperson = document.getElementById('spokesperson');
	reader.innerHTML = page;
	cycleInts();
	cycleClients();
	cycleSpokes();
}
function expand(type, id){
	var target = document.getElementById(id);
	switch(type){
		case 'slide':
			if(target.style.display == 'block'){
				jQuery('#'+id).slideUp('fast');	
			}else{
				jQuery('#'+id).slideDown('fast');
			}
		break;
		case 'fade':
			if(target.style.display == 'block'){
				jQuery('#'+id).fadeOut('fast');
			}else{
				jQuery('#'+id).fadeIn('fast');
			}
		break;
	}
}

function showSubNav(navID){
	var readStr = '';
	if(tmpSub != null){
		lastSub = tmpSub;
		tmpSub.style.display = "none";
	}
	tmpSub = document.getElementById(navID+'-sub');
	jQuery('#'+navID+'-sub').fadeIn('fast');
	jQuery("#nav").mouseleave(function(){
		var t = setTimeout('removeSub()',100);
	});
	for(var i=0;i<document.getElementById('subNav').getElementsByTagName('ul').length;i++){
		if(document.getElementById('subNav').getElementsByTagName('ul')[i].id != tmpSub.id){
			document.getElementById('subNav').getElementsByTagName('ul')[i].style.display = "none";
		}
	}
}

function setSub(){
	jQuery('#'+curSub).show();
}
function removeSub(){
		if(tmpSub != null){
			tmpSub.style.display = "none";
		}
		if(curSub != 'home-sub'){
			setSub();	
		}
		tmpSub = null;
}
function getVideo(vid,size){
	var vb = document.getElementById('vidBox');
	var vSize = size.split('x');
    myLightWindow.activateWindow({
			href: vid, 
			title: '', 
			author: '', 
			caption: '', 
			left: 0,
			width: vSize[0],
			height: vSize[1]
		});
}
//Left Column Animations
var intVal = 0;
var lastINT = 0;
function cycleInts(){
	if(intVal == 0){
		lastINT = interviews.getElementsByTagName('img').length - 1;	
	}else{
		lastINT = intVal - 1;	
	}
	jQuery(interviews.getElementsByTagName('img')[lastINT]).fadeOut(500);
	jQuery(interviews.getElementsByTagName('img')[intVal]).fadeIn(1200);
	intVal++;
	if(intVal > interviews.getElementsByTagName('img').length - 1){
		intVal = 0;	
	}
	var t = setTimeout('cycleInts()',5000);
}
var clVal = 0;
var lastCL = 0;
function cycleClients(){
	if(clVal == 0){
		lastCL = clients.getElementsByTagName('img').length - 1;	
	}else{
		lastCL = clVal - 1;	
	}
	jQuery(clients.getElementsByTagName('img')[lastCL]).fadeOut(500);
	jQuery(clients.getElementsByTagName('img')[clVal]).fadeIn(1200);
	clVal++;
	if(clVal > clients.getElementsByTagName('img').length - 1){
		clVal = 0;	
	}
	var t = setTimeout('cycleClients()',9000);
}

var spVal = 0;
var lastSP = 0;

function cycleSpokes(){
    //jQuery("#spokesperson").queue("fx");
	if(spVal == 0){
		lastSP = spokesperson.getElementsByTagName('img').length - 1;	
	}else{
		lastSP = spVal - 1;	
	}
	jQuery(spokesperson.getElementsByTagName('img')[lastSP]).fadeOut(100);//style.display = 'none';
	jQuery(spokesperson.getElementsByTagName('img')[spVal]).fadeIn(1200);
	spVal++;
	if(spVal > spokesperson.getElementsByTagName('img').length - 1){
		spVal = 0;	
	}
	var t = setTimeout('cycleSpokes()',5000);
	
}
function clearOut(){
	document.getElementById('keywords').value = '';	
}

var cause = 'animals';
function getCause(id){
	if(id != cause){
		document.getElementById(cause+'-link').style.color = '#3d3520';
		document.getElementById(cause+'-img').style.display = 'none';
		document.getElementById(cause+'-text').style.display = 'none';
		document.getElementById(id+'-link').style.color = '#5a7832';
		document.getElementById(id+'-img').style.display = 'block';
		document.getElementById(id+'-text').style.display = 'block';
		document.getElementById('causeTitle').innerHTML = document.getElementById(id+'-link').innerHTML;
		cause = id;
	}
}
var tip = 'tip1';
function getTips(id){
	if(id != tip){
		document.getElementById(tip+'-link').style.color = '#3d3520';
		document.getElementById(tip+'-text').style.display = 'none';
		document.getElementById(id+'-link').style.color = '#5a7832';
		document.getElementById(id+'-text').style.display = 'block';
		document.getElementById('tipTitle').innerHTML = document.getElementById(id+'-link').innerHTML;
		tip = id;
	}
}