// javascript file for custom WFF code  --Randy Carey


	// javascript file for custom WFF code  --Randy Carey


	/* **** OPEN IN NEW WINDOW **** */

var aNewWindow;

function openArticleWindow(absPath){
		window.open(absPath,'name','height=40px,width=600px,left=0, top=0,resizable=no,toolbar=no,status=no');
	}

function openSpeakerWindow(speaker){
	var speakerPage = speaker;
		aNewWindow=window.open(speakerPage,'name','height=420,width=618,left=20,top=20,resizable=false,toolbar=false,status=false');
		
	}


function openSumPerSolWindow(speaker){
	var speakerPage = speaker;
		aNewWindow=window.open(speakerPage,'name','height=620,width=618,left=20,top=20,resizable=false,toolbar=false,status=false');
		
	}


function openIntPanelWindow(speaker){
	var speakerPage = speaker;
		aNewWindow=window.open(speakerPage,'name','height=620,width=654,left=20,top=20,resizable=false,scrollbars=yes,status=false');
		
	}


/*WFF Summit 2010*/

var currentTab = 'overview';
var allTabs = ['overview','prog','schedule','sponsors','hotels','speakers','registration'];
 var _postf_main = '_content_main';
var _postf_tab = '_tab';
var _postf_tab_left = '_tab_left';
var _postf_tab_center = '_tab_center';
var _postf_tab_right = '_tab_right';
 function hideDiv(sDiv){
 document.getElementById(sDiv).style.display = 'none';
 }
 function setClassActDis(sTab, _postf, act, pref)
 {
	 var pfx = pref || '';
 cname = sTab + ((act)?'_act':'_dis');
 div = document.getElementById( sTab + _postf);
 div.className = pfx +cname;
 }
 function setActDis(sTab, act){
 setClassActDis(sTab, _postf_tab, act, 'summit2010_tab_');
 /*setClassActDis(sTab, _postf_tab_center, act);
 setClassActDis(sTab, _postf_tab_left, act);
 setClassActDis(sTab, _postf_tab_right, act);*/
 }
 function hideAllTabs(){
 for(var i=0;i<allTabs.length;++i){
 document.getElementById(allTabs[i] + _postf_main).style.display = 'none';
 setActDis(allTabs[i], false);
 }
 }
 function showAllTabs(sTab){
 for(var i=0;i<allTabs.length;++i){
 var tab = allTabs[i] ;
 document.getElementById( tab + _postf_main).style.display = 'block';
 setActDis(tab, false);
 }
 setActDis(sTab, true);
 }
 function switchToTab(sTab){
 hideAllTabs();
 var urls = sTab.split('#');
 var cMain = document.getElementById(urls[0] + _postf_main);
 cMain.style.display = 'block';
if(urls[1]){
  document.location.hash = urls[1];
}
setActDis(urls[0], true);
 }


function getSection()
{
 var searchString = document.location.search;
 return searchString.substring(1);
}

function openSection()
{
 section = getSection();
 switch( section )
 {
 case "Executives":
 switchToTab("Ex");
 break;
 default:
 switchToTab(currentTab);
 break;
 }
}
