firstlet=new Array("6","6","6","6","7","8","9","a","b","c","d","e","f","f","f","f", "f");

statea=16;	//animation state

upa=0;		//direction of animation

id=0;			//interval id

fadespeed=60;



function windowOnload() {

  if (landing) Testimony();

  if (news) document.forms[0].custname.focus();

  if (sched) {

  		if (ttrack==99) {

			brkSel(ttrackb1x, ttrackb1j, 1);

			brkSel(ttrackb2x, ttrackb2j, 2);

			brkSel(ttrackb3x, ttrackb3j, 3);

			brkSel(ttrackb4x, ttrackb4j, 4);

			brkSel(ttrackb5x, ttrackb5j, 5);

			brkSel(ttrackb6x, ttrackb6j, 6);

			brkSel(ttrackb7x, ttrackb7j, 7);

			brkSel(ttrackb8x, ttrackb8j, 8);
			
			brkSel(ttrackb9x, ttrackb9j, 9);

  		}

  		trackSel(ttrack);

//		cancelBreakout(cancel, replace);
  }

}

function cancelBreakout(cancel, replace)
{

if ( cancel > 0 ){
    document.getElementById("brk" + cancel + "_a").innerHTML = "";
    document.getElementById("brk" + cancel + "_td").bgColor = "#ffffcc";

    document.getElementById("brk" + cancel).innerHTML = _replaceTxt[replace];
	
	document.getElementById("brk" + cancel + "_td").className = 'yellow_box';
	document.getElementById("brk" + cancel + "_top").className = 'yellow_header_top';
	document.getElementById("brk" + cancel + "_header").className = 'yellow_header';
	document.getElementById("brk" + cancel + "_bottom").className = 'yellowbot';
	document.getElementById("brk" + cancel + "_head_text").className = 'header_text';
	document.getElementById("brk" + cancel + "_track_name").innerHTML = 'Industry Breakout and Networking Session';
	}
}


function resetBreakout(cancel)
{

if ( cancel > 0 ){
    document.getElementById("brk" + cancel + "_a").innerHTML = '<img src="images/modify_button.gif" onclick="javascript:pbr(' + cancel + ')" style="float:right; padding-right: 7px; padding-top:4px;" />';
    document.getElementById("brk" + cancel + "_td").bgColor = "#ffffff";
	
	document.getElementById("brk" + cancel + "_td").className = 'red_box';
	document.getElementById("brk" + cancel + "_top").className = 'red_header_top';
	document.getElementById("brk" + cancel + "_header").className = 'red_header';
	document.getElementById("brk" + cancel + "_bottom").className = 'redbot';
	document.getElementById("brk" + cancel + "_head_text").className = 'header_text';
	}
}



function Testimony() {

//construct color

clr="#"+firstlet[statea]+firstlet[statea]+firstlet[statea]+firstlet[statea]+firstlet[statea]+firstlet[statea];

e1 = cbeGetElementById('testim').cbe;

e1.color(clr);



//update state and direction

if (upa==1) {	statea++; if (statea==16) { upa=0; statea=15; }}

else if (upa==0) {statea--; if (statea<0) { upa=2; statea=0; }}



if (upa==2) {

	ntestimony++;

	if (ntestimony>=nshorttxt) {ntestimony=0;}

	while (shorttxt[ntestimony]=="") {

		ntestimony++;

		if (ntestimony>=nshorttxt) {ntestimony=0;}

	}

	upa=1;

	window.clearInterval(id);

	id = window.setInterval("Testimony()",500);

	e1.innerHtml("<i>\""+shorttxt[ntestimony]+"\"</i><br><br>- "+company[ntestimony]);

}

if ((upa==0)&&(statea==15)) {

	window.clearInterval(id);

	id = window.setInterval("Testimony()",6500);

}

else {

	if (id!=0) {window.clearInterval(id);}

	id = window.setInterval("Testimony()",fadespeed);

}



}



function DrawFooter() {

document.write("<table cellspacing=0 cellpadding=0 width='98%'><tr><td bgcolor='#333333' align='center'><div class='cr'>&copy; 2007 System Improvements, Inc. &bull; 238 South Peters Road &bull; Suite 301 &bull; Knoxville, Tennessee 37923 &bull; 865.539.2139 &bull; <a class='cr' href='mailto:in");

document.write("fo@taproot.com?subject=Web-Inquiry'>in");

document.write("fo@taproot.com</a></div></td></tr></table>");

document.write("<br />");

}



function setSched(n) {

	cbeGetElementById('brk1').cbe.innerHtml(b1[n-1]);
	cbeGetElementById('brk1_track_name').cbe.innerHtml(bt1[n-1]);

	cbeGetElementById('brk2').cbe.innerHtml(b2[n-1]);
	cbeGetElementById('brk2_track_name').cbe.innerHtml(bt2[n-1]);
	
	cbeGetElementById('brk3').cbe.innerHtml(b3[n-1]);
	cbeGetElementById('brk3_track_name').cbe.innerHtml(bt3[n-1]);

	cbeGetElementById('brk4').cbe.innerHtml(b4[n-1]);
	cbeGetElementById('brk4_track_name').cbe.innerHtml(bt4[n-1]);

	cbeGetElementById('brk5').cbe.innerHtml(b5[n-1]);
	cbeGetElementById('brk5_track_name').cbe.innerHtml(bt5[n-1]);

	cbeGetElementById('brk6').cbe.innerHtml(b6[n-1]);
	cbeGetElementById('brk6_track_name').cbe.innerHtml(bt6[n-1]);

	cbeGetElementById('brk7').cbe.innerHtml(b7[n-1]);
	cbeGetElementById('brk7_track_name').cbe.innerHtml(bt7[n-1]);

	cbeGetElementById('brk8').cbe.innerHtml(b8[n-1]);
	cbeGetElementById('brk8_track_name').cbe.innerHtml(bt8[n-1]);
	
	cbeGetElementById('brk9').cbe.innerHtml(b9[n-1]);
	cbeGetElementById('brk9_track_name').cbe.innerHtml(bt9[n-1]);

}

var currentTrack = 0;

function trackSel(n) {
	currentTrack = n;
	
	if (n==99) {

		cbeGetElementById('brksel99').cbe.color('#ffffff');

		cbeGetElementById('brksel99').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel99').cbe.color('#000000');

		cbeGetElementById('brksel99').cbe.background('#e6e6e6');
		cbeGetElementById('whatis').innerHTML='';
		setSched(n);

	}

	if (n==1) {

		cbeGetElementById('brksel0').cbe.color('#ffffff');

		cbeGetElementById('brksel0').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel0').cbe.color('#000000');

		cbeGetElementById('brksel0').cbe.background('#e6e6e6');

	}

	if (n==2) {

		cbeGetElementById('brksel1').cbe.color('#ffffff');

		cbeGetElementById('brksel1').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel1').cbe.color('#000000');

		cbeGetElementById('brksel1').cbe.background('#e6e6e6');

	}

	if (n==3) {

		cbeGetElementById('brksel2').cbe.color('#ffffff');

		cbeGetElementById('brksel2').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel2').cbe.color('#000000');

		cbeGetElementById('brksel2').cbe.background('#e6e6e6');

	}

	if (n==4) {

		cbeGetElementById('brksel3').cbe.color('#ffffff');

		cbeGetElementById('brksel3').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel3').cbe.color('#000000');

		cbeGetElementById('brksel3').cbe.background('#e6e6e6');

	}

	if (n==5) {

		cbeGetElementById('brksel4').cbe.color('#ffffff');

		cbeGetElementById('brksel4').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel4').cbe.color('#000000');

		cbeGetElementById('brksel4').cbe.background('#e6e6e6');

	}

	if (n==6) {

		cbeGetElementById('brksel5').cbe.color('#ffffff');

		cbeGetElementById('brksel5').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel5').cbe.color('#000000');

		cbeGetElementById('brksel5').cbe.background('#e6e6e6');

	}

	if (n==7) {

		cbeGetElementById('brksel6').cbe.color('#ffffff');

		cbeGetElementById('brksel6').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel6').cbe.color('#000000');

		cbeGetElementById('brksel6').cbe.background('#e6e6e6');

	}

	if (n==8) {

		cbeGetElementById('brksel7').cbe.color('#ffffff');

		cbeGetElementById('brksel7').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel7').cbe.color('#000000');

		cbeGetElementById('brksel7').cbe.background('#e6e6e6');

	}

	if (n==9) {

		cbeGetElementById('brksel8').cbe.color('#ffffff');

		cbeGetElementById('brksel8').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel8').cbe.color('#000000');

		cbeGetElementById('brksel8').cbe.background('#e6e6e6');

	}

	/*if (n==10) {

		cbeGetElementById('brksel9').cbe.color('#ffffff');

		cbeGetElementById('brksel9').cbe.background('#f26522');

	}

	else {

		cbeGetElementById('brksel9').cbe.color('#000000');

		cbeGetElementById('brksel9').cbe.background('#e6e6e6');

	}*/

	if (n==99) {

		<!--document.forms[0].schedtrack[10].checked=true;-->
		document.getElementById('custom').checked = true;

		return;

	}

	else {

		document.forms[0].schedtrack[n-1].checked=true;


	}

var xx=n-1; 

var x=xx;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b1[ii]==b1[i]) { r=1; }	} if (r==0) { if (b1[i]==b1[xx]) { x=n;	}	n++; } }

document.forms[0].schedb1[x].checked=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b2[ii]==b2[i]) { r=1; }	} if (r==0) { if (b2[i]==b2[xx]) { x=n;	}	n++; } }

document.forms[0].schedb2[x].checked=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b3[ii]==b3[i]) { r=1; }	} if (r==0) { if (b3[i]==b3[xx]) { x=n;	}	n++; } }

document.forms[0].schedb3[x].checked=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b4[ii]==b4[i]) { r=1; }	} if (r==0) { if (b4[i]==b4[xx]) { x=n;	}	n++; } }

document.forms[0].schedb4[x].checked=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b5[ii]==b5[i]) { r=1; }	} if (r==0) { if (b5[i]==b5[xx]) { x=n;	}	n++; } }

document.forms[0].schedb5[x].checked=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b6[ii]==b6[i]) { r=1; }	} if (r==0) { if (b6[i]==b6[xx]) { x=n;	}	n++; } }

document.forms[0].schedb6[x].checked=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b7[ii]==b7[i]) { r=1; }	} if (r==0) { if (b7[i]==b7[xx]) { x=n;	}	n++; } }

document.forms[0].schedb7[x].checked=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b8[ii]==b8[i]) { r=1; }	} if (r==0) { if (b8[i]==b8[xx]) { x=n;	}	n++; } }

document.forms[0].schedb8[x].checked=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b9[ii]==b9[i]) { r=1; }	} if (r==0) { if (b9[i]==b9[xx]) { x=n;	}	n++; } }

document.forms[0].schedb9[x].checked=true;

//for (i=0;i<=cancel_array;i++)
//{
//cancelBreakout(cancel[i], replace[i]);
//}

for ( i in cancel ){
	cancelBreakout(cancel[i], replace[i]);
}

}



function setTrack(n) {

// called from store.php to set the form dropdowns when a track is picked

var xx=n-1; 

var x=xx;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b1[ii]==b1[i]) { r=1; }	} if (r==0) { if (b1[i]==b1[xx]) { x=n;	}	n++; } }

document.forms[0].break0.options[x].selected=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b2[ii]==b2[i]) { r=1; }	} if (r==0) { if (b2[i]==b2[xx]) { x=n;	}	n++; } }

document.forms[0].break1.options[x].selected=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b3[ii]==b3[i]) { r=1; }	} if (r==0) { if (b3[i]==b3[xx]) { x=n;	}	n++; } }

document.forms[0].break2.options[x].selected=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b4[ii]==b4[i]) { r=1; }	} if (r==0) { if (b4[i]==b4[xx]) { x=n;	}	n++; } }

document.forms[0].break3.options[x].selected=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b5[ii]==b5[i]) { r=1; }	} if (r==0) { if (b5[i]==b5[xx]) { x=n;	}	n++; } }

document.forms[0].break4.options[x].selected=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b6[ii]==b6[i]) { r=1; }	} if (r==0) { if (b6[i]==b6[xx]) { x=n;	}	n++; } }

document.forms[0].break5.options[x].selected=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b7[ii]==b7[i]) { r=1; }	} if (r==0) { if (b7[i]==b7[xx]) { x=n;	}	n++; } }

document.forms[0].break6.options[x].selected=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b8[ii]==b8[i]) { r=1; }	} if (r==0) { if (b8[i]==b8[xx]) { x=n;	}	n++; } }

document.forms[0].break7.options[x].selected=true;

n=0; for (i=0;i<nb;i++) {	r=0; for (ii=0;ii<i;ii++) { if (b9[ii]==b9[i]) { r=1; }	} if (r==0) { if (b9[i]==b9[xx]) { x=n;	}	n++; } }

document.forms[0].break8.options[x].selected=true;

}



function checkTrack () {

	document.forms[0].trackv[nb].checked=true;

}



function pbr(n) {

	// hide all

	for (var i=1;i<=9;i++) {

		cbeGetElementById('brpick'+i).cbe.hide();

	}
	

	//cbeGetElementById('brpick'+n).cbe.moveTo(cbeGetElementById('brk'+n).cbe.pageX()-50,cbeGetElementById('brk'+n).cbe.pageY()-100);

	//cbeGetElementById('brpick'+n).cbe.moveTo(window.cbe.width()/4,(window.cbe.height()/4)+window.cbe.scrollTop());
	breakOutPop( 'brpick'+ n );

	cbeGetElementById('brpick'+n).cbe.show();

}

function showWhatIs(){
	cbeGetElementById('whatis').innerHTML='Track customization allows you to pick and choose which sessions you would like to attend. Choosing one of the options above allows you to attend a selection of sessions chosen by experts for your field. However, if you wish to change those default selections you can by clicking on the "Modify" link located next to each Breakout Session title.';
}

function brSelOK() {

	// hide all

	for (var i=1;i<=9;i++) {

		cbeGetElementById('brpick'+i).cbe.hide();
		cbeGetElementById('div_inline').cbe.hide();

	}

}



function brkSel(x, j, i) {

	if (i==1) {document.forms[0].schedb1[x].checked=true;cbeGetElementById('brk1').cbe.innerHtml(b1[j]);}
	if (i==1) {document.forms[0].schedb1[x].checked=true;cbeGetElementById('brk1_track_name').cbe.innerHtml(bt1[j]);}

	if (i==2) {document.forms[0].schedb2[x].checked=true;cbeGetElementById('brk2').cbe.innerHtml(b2[j]);}
	if (i==2) {document.forms[0].schedb2[x].checked=true;cbeGetElementById('brk2_track_name').cbe.innerHtml(bt2[j]);}

	if (i==3) {document.forms[0].schedb3[x].checked=true;cbeGetElementById('brk3').cbe.innerHtml(b3[j]);}
	if (i==3) {document.forms[0].schedb3[x].checked=true;cbeGetElementById('brk3_track_name').cbe.innerHtml(bt3[j]);}

	if (i==4) {document.forms[0].schedb4[x].checked=true;cbeGetElementById('brk4').cbe.innerHtml(b4[j]);}
	if (i==4) {document.forms[0].schedb4[x].checked=true;cbeGetElementById('brk4_track_name').cbe.innerHtml(bt4[j]);}

	if (i==5) {document.forms[0].schedb5[x].checked=true;cbeGetElementById('brk5').cbe.innerHtml(b5[j]);}
	if (i==5) {document.forms[0].schedb5[x].checked=true;cbeGetElementById('brk5_track_name').cbe.innerHtml(bt5[j]);}

	if (i==6) {document.forms[0].schedb6[x].checked=true;cbeGetElementById('brk6').cbe.innerHtml(b6[j]);}
	if (i==6) {document.forms[0].schedb6[x].checked=true;cbeGetElementById('brk6_track_name').cbe.innerHtml(bt6[j]);}

	if (i==7) {document.forms[0].schedb7[x].checked=true;cbeGetElementById('brk7').cbe.innerHtml(b7[j]);}
	if (i==7) {document.forms[0].schedb7[x].checked=true;cbeGetElementById('brk7_track_name').cbe.innerHtml(bt7[j]);}

	if (i==8) {document.forms[0].schedb8[x].checked=true;cbeGetElementById('brk8').cbe.innerHtml(b8[j]);}
	if (i==8) {document.forms[0].schedb8[x].checked=true;cbeGetElementById('brk8_track_name').cbe.innerHtml(bt8[j]);}

	if (i==9) {document.forms[0].schedb9[x].checked=true;cbeGetElementById('brk9').cbe.innerHtml(b9[j]);}
	if (i==9) {document.forms[0].schedb9[x].checked=true;cbeGetElementById('brk9_track_name').cbe.innerHtml(bt9[j]);}

	trackSel(99);

}





function writeEmail1(s) {

document.write("<a alt='eMail us' title='Send us email' href=mail");

document.write("to");

document.write(":info@"); //adfaskfjdkaslf

document.write("taproot.com?subject="+s+">in"); //qweruiowery3788

document.write('fo@taproot.com</a>');

}



function writeEmail2(s) {

document.write("<a alt='email support' title='Send us email' href=mail");

document.write("to");

document.write(":techsupport@"); //dasdserrgwgr

document.write("taproot.com?subject="+s+">te"); //23487sqh

document.write('chsupport@taproot.com</a>'); 

}



function writeEmail3(s) {

document.write("<a alt='email support' title='Send us email' href=mail");

document.write("to");

document.write(":mark@"); //asdhf7837hadf

document.write("taproot.com?subject="+s+">ma"); //asdf879637

document.write('rk@taproot.com</a>');

}



function writeEmail4(s) {

document.write("<a alt='email support' title='Send us email' href=mail");

document.write("to");

document.write(":katrina@"); //asdhf7837hadf

document.write("taproot.com?subject="+s+">ka"); //asdf879637

document.write('trina@taproot.com</a>');

}



function checkQ(f, fval) {

document.forms[0].f.value=fval;

if ((f.value=="")||(f.value<1)) {

	alert("Please enter a quantity to order.");

	f.value=1;

	f.focus();

	return false;

}

return true;

}


function checkFN(f) {
document.forms[0].sftFname.value=f.value;

if (f.value=="") {

	alert("You must enter the First Name for the software Licensee!");

	f.focus();

	return false;

}

return true;

}


function checkLN(f) {
document.forms[0].sftLname.value=f.value;

if (f.value=="") {

	alert("You must enter the Last Name for the software Licensee!");

	f.focus();

	return false;

}

return true;

}


function checkShip() {

if (document.forms[0].shipcountry.value=="") {

	alert("Please select a country.");

	document.form[0].shipcountry.focus();

	return false;

}

if ((document.forms[0].shipzip.value.length>4)||(document.forms[0].shipcity.value.length>2)) {

	return true;

}

alert("Please enter a postal code, and/or a city destination for shipping.");

document.forms[0].shipzip.focus();

return false;

}

function breakOutPop( divname ) {

	//var windowHeight = cbeInnerHeight();
	//var windowWidth = cbeInnerWidth();
	if ( window.innerWidth ){
		var windowHeight = top.window.innerHeight;
		var windowWidth = top.window.innerWidth;
	} else if ( document.documentElement && document.documentElement.clientHeight ) {
		var windowHeight = document.documentElement.clientHeight;
		var windowWidth = document.documentElement.clientWidth;
	} else if ( document.body ){
		var windowHeight = document.body.clientHeight;
		var windowWidth = document.body.clientWidth;
	}
	
	var contentElement = document.getElementById( divname );
	var contentHeight = contentElement.offsetHeight;
	var contentWidth = contentElement.offsetWidth;
	
	document.getElementById( 'div_inline' ).style.position = 'fixed';
	document.getElementById( 'div_inline' ).style.top = '0';
	document.getElementById( 'div_inline' ).style.left = '0';
	document.getElementById( 'div_inline' ).style.width = windowWidth;
	document.getElementById( 'div_inline' ).style.height = windowHeight;
	cbeGetElementById('div_inline').cbe.show();
	
	if (windowHeight - contentHeight > 0) {
		//contentElement.style.position = 'relative';
		contentElement.style.top = ((windowHeight / 2) - (contentHeight / 2)) + 'px';
		contentElement.style.left = ((windowWidth / 2) - (contentWidth / 2)) + 'px';
		contentElement.style.position = 'fixed';
	}
	
}