// JavaScript Document
function hiddeTopBottomScroll(){
	if ($('scrollTop'))
		$('scrollTop').setStyles({
			display:'none'
		});
	if ($('scrollBottom'))
		$('scrollBottom').setStyles({
			display:'none'
		});
	if($('transcriptBody'))
		$('transcriptBody').setStyles({
			width:522
		});
		
	var par = $$('div.transcript p');
	if (par){
		var l = par.length;
		for (p=0; p<l; p++){
			par[p].addClass('transcripParag');	
		}
	}
}

function showTopBottomScroll(){
	if ($('scrollTop'))
		$('scrollTop').setStyles({
			display:'block'
		});
	if ($('scrollBottom'))
		$('scrollBottom').setStyles({
			display:'block'
		});
	if($('transcriptBodyContainer'))
		$('transcriptBodyContainer').setStyles({
			paddingBottom:0
		})
	if($('transcriptBody'))
		$('transcriptBody').setStyles({
			paddingTop:12,
			width:498
		})
}


function changeTranscriptBg(divSelected, active){
	if (divSelected && divSelected.id!="activeTranscript"){
		if (active)
			divSelected.id = 'transcriptSelected';
		else
			divSelected.id = '';
	}
}

function viewTranscript(transcriptURL, title, active){
	if (!active){
		executeTracking("REINVENT | CHAT | TRANSCRIPT | "+title.toUpperCase(),
								"CHAT","TRANSCRIPT","CHAT | TRANSCRIPT","TRANSCRIPT | "+title.toUpperCase(),"REINVENT");
		setTimeout("window.open('"+transcriptURL+"', '_self')",500);
	}
	
}

var transcriptsAllDataHeight;

function createAccordions(){
	var section = location.href;
	var indexLoc = section.indexOf('index.php');
	var deepS = section.substring(indexLoc);
	var countS = deepS.split('/');
	var numS = countS.length-1;
	var path = "";
	for (s=0; s<numS; s++){
		path+="../";
	}
	var accordionUpcoming= new Accordion($('upcomingChats'), '#upcomingChatsTitle', 
									  '#upcomingChatsAllData', 
			{				
			opacity: false,		
			show: 0,
			alwaysHide: true,
			onActive: function(toggler, element){
				toggler.setStyle('background', 
							 'transparent url('+path+'images/all_conversations/title_upcoming_conversations_expanded.gif) no-repeat 0 0');
			},
			onBackground: function(toggler, element){
				toggler.setStyle('background', 
							'transparent url('+path+'images/all_conversations/title_upcoming_conversations_collapsed.gif) no-repeat 0 0');			
			}
	});	
	
	//transcriptsAllDataHeight = $('transcriptsAllData').clientHeight;
	var totalH = 0;
	allTrans = $('transcriptsAllData').getElements('div.transcript');
	if (allTrans){
		var transLength = allTrans.length;
		var activeTrans = $('activeTranscript');		
		if (activeTrans){
			var scrollTrans = $('track0');
			if (scrollTrans){
				totalH=523;
			}
			else{
				totalH=526;	
			}
			
			transLength = transLength -1;
		}
		totalH=totalH+(transLength*31);
	}
	
	transcriptsAllDataHeight = totalH;
	
	var accordionTranscripts= new Accordion($('transcripts'), '#transcriptsTitle', 
									  '#transcriptsAllData', 
			{
			opacity: false,		
			show: 0,
			alwaysHide: true,
			onActive: function(toggler, element){
				toggler.setStyle('background', 
							 'transparent url('+path+'images/all_conversations/title_transcripts_expanded.gif) no-repeat 0 0');
				$('transcriptsSectionCollapsed').value="0";
			},
			onBackground: function(toggler, element){
				toggler.setStyle('background', 
							'transparent url('+path+'images/all_conversations/title_transcripts_collapsed.gif) no-repeat 0 0');
				if ($('transcriptBodyContainer'))
					$('transcriptBodyContainer').setStyle('display','none');				
				$('transcriptsSectionCollapsed').value="1";
			},
			onComplete:  function(){
				if($('transcriptsSectionCollapsed').value == "0"){
					if ($('transcriptBodyContainer'))
						$('transcriptBodyContainer').setStyle('display','block');
					if (transcriptsAllDataHeight != 0)
						$('transcriptsAllData').setStyle('height',transcriptsAllDataHeight+'px');
					
				}
			}
	});	
	
}

window.addEvent('domready', function() {
	if ($('activeTranscript'))
		ScrollLoad ("transcriptBodyContainer", "transcriptBody", false);
		
	allChatLnks = $('upcomingChats').getElements('a');
	allChatTitles = $('upcomingChats').getElements('span.upcomingTitle');
	if (allChatLnks){
		var chatsLength = allChatLnks.length;
		for (c=0; c<chatsLength; c++){			
			if (chatBtnImages[c].indexOf('join') != -1){
				var chatTitle = allChatTitles[c].innerHTML;
				allChatLnks[c].addClass('join');
				allChatLnks[c].addEvent('click',function(ev){
					new Event(ev).stop();
					trackJoinChat(chatTitle);
				});
				
			}else{
				allChatLnks[c].addClass('comingSoon');
			}
			allChatLnks[c].innerHTML ="";
			
		}
	}
	
	allChatEntries = $('upcomingChats').getElements('div.upcomingChat');
	if (allChatEntries){
		var lastEntry = allChatEntries.length - 1;
		allChatEntries[lastEntry].setProperty('id', 'lastEntry');
	}
	
	if($('printTranscript')!=null){
		$('printTranscript').addEvent('click', function(ev){
			new Event(ev).stop();
			printWindow = window.open(this.href,"_blank","width=600,height=800");
			printWindow.moveTo(40,40);
		});	
	}
	
	createAccordions();
	
	var relatedToOurMissionLinks = $('relatedToOurMission').getElements('a');
	var relatedToOurMissionLinksLength = relatedToOurMissionLinks.length;
	var i = 0;
	while(i<relatedToOurMissionLinksLength){
		relatedToOurMissionLinks[i].addEvent('click',function(ev){
			
			new Event(ev).stop();			
			var ourMissionLinkName = this.getElements('span')[0].innerHTML;			
			if((ourMissionLinkName.indexOf("Fuel Economy"))!=-1){
				ourMissionLinkName = "FUEL_ECON";
			}else if((ourMissionLinkName.indexOf("Safety"))!=-1){
				ourMissionLinkName = "SAFETY";
			}else if((ourMissionLinkName.indexOf("Warranty"))!=-1){
				ourMissionLinkName="QUALITY";
			}else if((ourMissionLinkName.indexOf("Technology"))!=-1){
				ourMissionLinkName="TECHNOLOGY";
			}else if((ourMissionLinkName.indexOf("Auto"))!=-1){
				ourMissionLinkName="AUTO_SHOWS";
			}else if((ourMissionLinkName.indexOf("Education"))!=-1){
				ourMissionLinkName ="EDUCATION";	
			}
			executeTracking("REINVENT | CHAT | MISSION | "+ourMissionLinkName, 
				"CHAT", "MISSION", "CHAT | MISSION","MISSION | "+ourMissionLinkName,"REINVENT");
			setTimeout("window.open('"+this.href+"', '"+this.target+"')",500);
			
		})
		i++;	
	}
});

