<h2>Frequently Asked Questions</h2>

<script type="text/javascript" language="JavaScript">
<!--
function makelist( q, a )
{
	this.q = q;
	this.a = a;
}

var stuff = new Array();
var numstuff = 0;

stuff[ numstuff++ ]  = new makelist(  
	"Why didn't I get all the layouts I wanted?", 
	"Every effort was made to get an attendees first and/or second choices of layouts.  For various reasons, some layouts are more popular than others, and may not be able to satisfy the demand for operating positions.  In general, the layouts were assigned to attendees based on their individual requests.  In addition certain groups of layouts are packaged as '2-fers' or tours and this creates scheduling issues."
	);

stuff[ numstuff++ ]  = new makelist(  
	"Can I just visit a layout?", 
	"It's up to the layout host. You should attend all sessions for which you have been assigned.  Some layouts may be open for visits during the evenings. Check the bulletin board in the hotel lobby for last-minute open houses and impromptu activities."
	);

stuff[ numstuff++ ]  = new makelist(  
	"Who is in charge of this mess?", 
	"Check out the <a href=contacts.php>BayRails Contacts<\/a> link for a list."
	);
 
stuff[ numstuff++ ]  = new makelist(  
	"Will there be any unannounced activities?", 
	"Check the bulletin board in the hotel lobby for any bonus sessions or open houses that may occur."
	);

stuff[ numstuff++ ]  = new makelist(  
	"To whom should I present my gripes/compliments?", 
	"Contact somebody on the <a href=contacts.php>BayRails Contacts<\/a> list."
	);

stuff[ numstuff++ ]  = new makelist(  
	"Where can I find out which layouts I will be attending?", 
	"You will get a packet via email about two weeks prior to BayRails 11, however assignments may change."
	);

stuff[ numstuff++ ]  = new makelist(  
	"Can I change the layouts that I get to operate?", 
	"You will be assigned the layouts that you are scheduled to visit. As courtesy to the layout hosts, who are counting on a certain number of operators showing up, we ask that you attend the operating sessions assigned. If, for some reason, you cannot attend a session for which you have been assigned, at least do the polite thing and let the layout host know ahead of time. Otherwise, please attend all the sessions for which you have been assigned!"
	);

stuff[ numstuff++ ]  = new makelist(  
	"I can't make it for the weekend!  Who should I notify?", 
	"If you can't make it for the weekend or part of the weekend, please <a href='mailto:scheduler@bayrails.com'>notify the scheduler<\/a>. He will take your information and let the layout hosts know so that your vacancy can be filled, if possible. "
	);

stuff[ numstuff++ ]  = new makelist(  
	"Where can I learn more about the layouts involved in BayRails?", 
	"Click on the <a href=layouts.php>Participating Layouts<\/a> hyperlink, then click on the desired layout. "
	);

stuff[ numstuff++ ]  = new makelist(  
	"I'm a really important person. I may decide to cancel my trip to BayRails a few days before. That's OK with you, right?",
	"Actually, no. It's likely that we'll turn down a number of applicants due to limited space, so if you say you're going to attend, we expect you to honor that commitment. In the case of an absolute emergency, please be courteous and give us as much notice as possible so we can try to invite people from the waiting list. Last-minute cancellations will likely affect invitations to future events."
	);
	
stuff[ numstuff++ ]  = new makelist(  
	"As I mentioned before, I'm a really important person. I'll probably need to bail out of one or two of my assigned sessions early to hobnob with other very important people. You won't mind that, right?",
	"Yes, we will mind very much. Assembling a group to operate a layout is like putting together a baseball team ... and the shortstop can't leave early because he has a better offer or the rest of the team suffers. If we commit to an operating slot for you, we expect you to commit to staying and participating in the full session. So we'll count on you not to bail out on any of your sessions ... especially if you want to get invited back to BayRails (or any of our friends' Ops Fests -- we do talk about you among ourselves <g>)."
	);

stuff[ numstuff++ ]  = new makelist(  
	"Can I bail out early without notice?", 
	"Not if you want to get invited back to BayRails ((or any of our friends' Ops Fests -- we do talk about you among ourselves <g>). "
	);

// -->
</script>

<p>
(This content was lifted from the excellent <a href="http://home.everestkc.net/prairierail/">Prairie Rail</a> web site - we call this "leveraging best practices" - thanks guys!)
</p>
<p>
We know that model railroaders get confused easily.  Especially operators!  So, to make it easy, here is a list of anticipated questions and answers to make your BayRails 10 experience a smooth and memorable one. 
</p>

<script type="text/javascript" language="JavaScript">
<!--
document.write("<br><hr><br><br>\n");

document.write("<ul class='faq'>\n");
for ( i = 0 ; i < numstuff ; i++) {
	document.write("<li class='faq'><a href=#Q"+i+">"+stuff[i].q+"<\/a><\/li>\n");
}
document.write("<\/ul>\n");
document.write("<br><br><hr><br><br>\n");

document.write("<table border=0 cellspacing=2>\n");
for ( i = 0 ; i < numstuff ; i++) {
	document.write("<tr valign=top><td><a name=Q"+i+"><\/a>Q:<\/td><td>"+stuff[i].q+"<\/td><\/tr>\n");
	document.write("<tr valign=top><td>A:<\/td><td>"+stuff[i].a+"<br><br><\/td><\/tr>\n");
}
document.write("<\/table>");
// -->
</script>
  	
	