<!--
var txtBodyText = "#ffffff";
var txtLabel = "#6699ff";
var txtLink = "#ffff00";
var txtALink = "#999900";
var txtVLink = "#cccc00";
var txtBckGrnd = "#000000";
var txtTB_BckGrd = "#fafaea";

function stoperror() {
  return true;
}

window.onError=stoperror();

function sb(btn_id, url, h_txt) {
  Q = '"';
  WrtLn("<tr><td>");
  WrtLn("<A HREF='" + url + "' onmouseover=" + Q + "URLHover(); document.b" + btn_id + ".src='../art/sb_" + btn_id + "d.gif'; return true;" + Q + " onmouseout=" + Q + "URLHover(); document.b" + btn_id + ".src='../art/sb_" + btn_id + "u.gif'; return true;" + Q + ">");
  WrtLn("<IMG SRC='../art/sb_" + btn_id + "u.gif' WIDTH='150' HEIGHT='35' BORDER='0' ALT='" + h_txt + "' NAME='b" + btn_id + "'></A>");
  WrtLn("</td></tr>");
}
function sb_img(btn_id, xfill, h_txt, imgH) {
  Q = '"';
  WrtLn("<tr><td>");
  WrtLn("<IMG SRC='../art/sb_" + btn_id + "u.gif' WIDTH='150' HEIGHT='" + imgH + "' BORDER='0' ALT='" + h_txt + "' NAME='b" + btn_id + "'></A>");
  WrtLn("</td></tr>");
}

function WrtLn(txtStr) {
	document.write(txtStr);
	return true;
}

function Menu() {
  MenuBar();
  Buttons();
  LogoBox();
  EndSBar();
  LogoBar();
}



function MenuBar() {
  WrtLn("<table border='0' cellspacing='0' cellpadding='0' width='100%'>");
  WrtLn(" <tr>");
  WrtLn("  <td valign='top'>");
//Side Bar Main
  WrtLn("<table border='0' cellspacing='0' cellpadding='0' width='100%'>");
}

function Buttons() {
  sb(1,"rr_main.htm","Home Page");
  sb(2,"rr_TOC.htm","Table of Contents");
  sb(3,"rr_faq.htm","FAQ's & Feedback");
  sb(4,"rr_ask.htm","Ask Reverand Mary");
  sb(5,"rr_pls.htm","Past Life Stories");
  sb(6,"rr_sys.htm","Submit Your Story");
  sb(7,"rr_sfb.htm","Submit Feedback");
  sb(8,"rr_pob.htm","Pre-Order Book");
  sb_img(9,"#","", 35);
  sb(10,"rr_cus.htm","Contact Us");
  sb_img(11,"#","", 25);
}

function LogoBox() {
  WrtLn(" <tr>");
  WrtLn("  <td valign='center'>");
//Logo Box
  WrtLn("   <table border='0' cellspacing='0' cellpadding='0' width='100%'>");
  WrtLn("    <tr>");
  WrtLn("     <td width='150' colspan='3' height='10'><img src='../art/sb_12a.gif' width='150' height='10'></td>");
  WrtLn("    </tr>");
  WrtLn("    <tr>");
  WrtLn("     <td width='10' height='135'><img src='../art/sb_12b.gif' width='10' height='135'></td>");
  WrtLn("     <td width='130' height='135' background='../art/sb_12x.gif'>");
//  WrtLn("<img src='../art/sM_01.gif' width='120' height='135'>");

  picSwitch();

  WrtLn("</td>");
  WrtLn("     <td width='20' height='135'><img src='../art/sb_12c.gif' width='20' height='135'></td>");
  WrtLn("    </tr>");
  WrtLn("    <tr>");
  WrtLn("     <td width='150' colspan='3' height='10'><img src='../art/sb_12d.gif' width='150' height='10'></td>");
  WrtLn("    </tr>");
  WrtLn("   </table>");
//Logo Box End
  WrtLn("  </td>");
  WrtLn(" </tr>");
}

function picSwitch(){
  var TotalPictures = 9;
  var RndDate = new Date();
  var RndSecs = RndDate.getSeconds();
  var RndNum = 100 + (RndSecs % TotalPictures) + 1;

//  if (RndNum == 101) {var xAry = ["01","02","03","04","05","06","07","08","09"];}
//  if (RndNum == 102) {var xAry = ["01","03","05","07","09","08","06","04","02"];}
//  if (RndNum == 103) {var xAry = ["01","04","07","02","08","03","09","05","06"];}
//  if (RndNum == 104) {var xAry = ["01","05","09","08","03","04","02","06","07"];}
//  if (RndNum == 105) {var xAry = ["01","06","02","03","08","09","05","07","04"];}
//  if (RndNum == 106) {var xAry = ["01","07","04","09","06","05","03","02","08"];}
//  if (RndNum == 107) {var xAry = ["01","08","06","05","04","07","02","09","03"];}
//  if (RndNum == 108) {var xAry = ["01","09","08","06","07","02","04","03","05"];}
  if (RndNum == 101) {var x = "01"}
  if (RndNum == 102) {var x = "02"}
  if (RndNum == 103) {var x = "03"}
  if (RndNum == 104) {var x = "04"}
  if (RndNum == 105) {var x = "05"}
  if (RndNum == 106) {var x = "06"}
  if (RndNum == 107) {var x = "07"}
  if (RndNum == 108) {var x = "08"}
  if (RndNum == 109) {var x = "09"}

  WrtLn("<img src='../art/sM_" + x + ".gif' width='120' height='135'>");

//Applet Start
//  WrtLn("<applet codebase='../applet' code='dissolveimage2.class' width=120 height=135 onmouseover='URLHover();'>");
//  WrtLn(" <param name=regcode value=''>");
//  WrtLn(" <param name=info value='Applet by Gokhan Dagli,www.appletcollection.com'>");
//  WrtLn(" <param name=bgcolor value='D4AE8A'>");

//  for (x=1;x<=9;x++)
//  { 
//alert(" <param name=image" + x + " value='../art/sM_" + xAry[x-1] + ".gif'>"); 
//    WrtLn(" <param name=image" + x + " value='../art/sM_" + xAry[x-1] + ".gif'>"); 
//  }

//  WrtLn(" <param name='status_bar_msg1' value='Reincarnation Redefined'>");
//  WrtLn(" <param name='transition_delay' value='100'>");
//  WrtLn(" <param name='delay' value='2000'>");
//  WrtLn(" <param name='step_count' value='16'>");
//  WrtLn(" <param name='image_align' value='center'> ");
//  WrtLn(" <param name='image_valign' value='center'>");
//  WrtLn(" <param name=target_frame value='_self'>");
//  WrtLn("</applet>");
//Applet End
}

function EndSBar() {
  sb_img(13,"#","", 220);

  WrtLn("</table>");
//Side Bar Main
  WrtLn("  </td>");
  WrtLn("  <td width='100%' valign='top'>");
  WrtLn("   <table border='0' cellspacing='0' cellpadding='0' width='100%'>");
  WrtLn("    <tr>");
  WrtLn("     <td colspan='3'>");
}

function LogoBar() {
//Top Bar Main
  WrtLn("<table border='0' cellspacing='0' cellpadding='0' width='100%'>");
  WrtLn(" <tr>");
  WrtLn("  <td align='center' valign='top'>");
  WrtLn("   <img src='../art/spacer.gif' width='1' height='5'><br>");
  WrtLn("   <img src='../art/rrlogo.gif' width='450' height='75'><br>");
  WrtLn("   <img src='../art/rrMary.gif' width='360' height='14'>");
  WrtLn("  </td>");
  WrtLn(" </tr>");
  WrtLn("</table>");
//Top Bar Main End
  WrtLn("     </td>");
  WrtLn("    </tr>");
  WrtLn("    <tr>");
  WrtLn("     <td><img src='../art/spacer.gif' width='5' height='1'></td>");
  WrtLn("     <td valign='top' width='100%'>");
  WrtLn("      <font id='txtBody' face='arial' size='2'>");

}

function Footer() {
  WrtLn("     </td>");
  WrtLn("     <td><img src='../art/spacer.gif' width='5' height='1'></td>");
  WrtLn("    </tr>");
  WrtLn("   </table>");
  WrtLn("  </td>");
  WrtLn(" </tr>");
//Footer
  WrtLn(" <tr><td colspan='2' width='100%' align='center' background='../art/rr_div.gif'><img src='../art/spacer.gif' width='600' height='10'></td></tr>");
  WrtLn(" <tr>");
  WrtLn("  <td width='100%' colspan='2' align='center'><font size='2'>");
//Footer Text Here
  WrtLn("    <table align='center' width='99%' border='0' cellspacing='0'>");
  d(0);d(1);d(2);d(3);LU();
  WrtLn("</table>");
  WrtLn("   </font></td>");
  WrtLn(" </tr>");
//End Footer
  WrtLn("</table>");
}

function WrtRow(xTitle, xInput) {
  WrtLn("<tr><td align=right valign=top><font id='txtBody' face='arial' size='2'><b>" + xTitle + "</b></font>");
  WrtLn("</td><td align=center valign=top><font id='txtBody' face='arial' size='2'>:&nbsp;</font></td><td align=left valign=top><font id='txtBody' face='arial' size='2'>");
  WrtLn(xInput);
  WrtLn("</font></td></tr>");
  WrtLn("<tr><td colspan=3 align=center><hr></td></tr>");
}

//Not Used
function DivBar() {
  WrtLn("<table align='center' width='95%'><tr><td colspan='2' width='100%' align='center' background='../art/rr_div.gif'><img src='../art/spacer.gif' width='600' height='10'></td></tr></table>");
}



// Old

window.onError=stoperror();


function url(xURL, xTtl, xC) {
	var xStr;
	xStr = "<a id='" + xC + "' href='http://www.extremezone.com/~gothsoul/conevents/d/2004/" + xURL + "' onMouseOver='MenuHover(); return true;'>" + xTtl + "</a>"
//	xStr = "<a id='" + xC + "' href='http://www.extremezone.com/~gothsoul/conevents/d/2004/" + xURL + "' onMouseOver='window.status=\"www.DarkCon.Org\"; beep(); return true;'>" + xTtl + "</a>";
//	xStr = "<a id='" + xC + "' href='../" + xURL + "' onMouseOver='window.status=\"www.DarkCon.Org\"; return true;'>" + xTtl + "</a>";
	WrtLn(xStr);
}

function MenuHover() {
	window.status="www.ReincarnationRedefined.Com";
//	makesound("beep");
	return true;
}

function URLHover() {
	window.status="www.ReincarnationRedefined.Com";
//	makesound("beep");
	return true;
}

function MenuSpace() {
	WrtLn(" &nbsp - &nbsp ");
}

function L(xTxt) {
	WrtLn("<font id='txtLbl' face='arial' size='3'><b>" + xTxt + "</b><br></font>");
}

function H(xTxt) {
	WrtLn("<tr><td valign='top'><img SRC='../art/spacer.gif' width='600' height='1'></td></tr><tr><td valign='top' align='center'><font face='arial' id='txtLbl' size='5'><b>" + xTxt + "</b><br><br></font></td></tr>");
}

function X2Con() {
	var strTime;
	var CrntDt = new Date();
	var Target = new Date("1/9/2004");
	var XUntil = Target.getTime() - CrntDt.getTime();
	var InDays = Math.floor(XUntil / (1000 * 60 * 60 * 24));
	// var hours = Math.floor(InDays / (1000 * 60 * 60));
	// var minutes = Math.floor(InDays / (1000 * 60));
	// var seconds = Math.floor(InDays / 1000);
	if (InDays > 1)
		document.write("<b>" + InDays + "</b> days left until DarkCon 2004!");
	else if (InDays == 1)
		document.write("Only one day left until DarkCon 2004!");
	else if (InDays > -4)
	  document.write("<font color=red size=6><b>DarkCon 2004! is going on right NOW!!!</b></font>");
	else // days < -4
		document.write("DarkCon 2004 Has come and gone!");
}

function PR(){
	var TotalPictures = 12;
	var RndDate = new Date();
	var RndSecs = RndDate.getSeconds();
	var RndNum = (RndSecs % TotalPictures) + 1;
	with (document){
		write("<table border=0 cellspacing=0 cellpadding=0 align=center><tr>");
		write("<td align=center>");
		write("<img src='http://www.extremeZone.com/~gothsoul/conevents/h/13/art/HxC13LogoSm.gif'><br><br>");
		write("<img src='http://www.extremeZone.com/~gothsoul/conevents/h/13/art/HxC13Crn" + RndNum + ".gif'>");
		write("</td></tr><tr></table>");
//		write("<table border=0 cellspacing=0 cellpadding=0 align=center><tr>");
//		write("<td align=center background=../art/HxC13Crn" + RndNum + ".gif>");
//		write("<IMG SRC=../art/HxC13Text.gif>");
//		write("</td></tr><tr></table>");
	}
}

function RegCosts(){
	var strTime;
	var CrntDt = new Date();
    var CrntYr = CrntDt.getYear()
    if (CrntYr <= 1000) {CrntYr += 1900}
//	if (CrntYr <= 2002) {
//		var Target = new Date("12/31/2002");
//		var Cost = 15;
//	}
//	else if (CrntDt.getMonth() <= 9) {
//		var Target = new Date("1/28/2003");
		var Cost = 30;
//	}
//	else {
		var Target = new Date("01/08/2004");
//		var Cost = 25;
//	}
	var XUntil = Target.getTime() - CrntDt.getTime();
	var InDays = Math.floor(XUntil / (1000 * 60 * 60 * 24));
	// var hours = Math.floor(InDays / (1000 * 60 * 60));
	// var minutes = Math.floor(InDays / (1000 * 60));
	// var seconds = Math.floor(InDays / 1000);
//	if (InDays > 1)
//		if (Cost != 25)
//			document.write("Current Membership Rate: $" + Cost + ".00<br>Only " + InDays + " days left at this price, Don't Wait.");
//		else
			document.write("Current Membership Rate: $" + Cost + ".00<br>Only " + InDays + " days left until the convention.");
//	else if (InDays == 1)
//		if (Cost != 25)
//			document.write("Current Membership Rate: $" + Cost + ".00<br>This rate will be gone in 1 day! Then you will need to pay $" + (Cost + 5) + ".00, Don't Wait.");
//		else
//			document.write("Current Membership Rate: $" + Cost + ".00<br>Only 1 day left until the convention.");
//	else if (InDays == 0)
//		if (Cost != 25)
//			document.write("Current Membership Rate: $" + Cost + ".00<br>This rate will be gone in less than a day! Then you will need to pay $" + (Cost + 5) + ".00, Don't Wait.");
//		else
//			document.write("Current Membership Rate: $" + Cost + ".00<br>Less than 1 day until the convention.");
//	else // days < 0
//		if (Cost != 25)
//			document.write("Current Membership Rate: $" + Cost + ".00<br>Last day at this rate! New rate will be $" + (Cost + 5) + ".00, Don't Wait.");
//		else
//			document.write("Current Membership Rate: $" + Cost + ".00");
}

function PPC(){
	var strTime;
	var CrntDt = new Date();
    var CrntYr = CrntDt.getYear()
    if (CrntYr <= 1000) {CrntYr += 1900}
//	if (CrntYr <= 2002) {
//		var Target = new Date("12/31/2002");
//		var Cost = 15.00;
//	}
//	else if (CrntDt.getMonth() <= 7) {
//		var Target = new Date("6/30/2003");
//		var Cost = 20.00;
//	}
//	else {
//		var Target = new Date("7/25/2003");
		var Cost = 25.00;
//	}
	document.write("<input type='hidden' name='amount' value='" + Cost + "'>");
}

function Cost(){
//	var strTime;
//	var CrntDt = new Date();
//    var CrntYr = CrntDt.getYear()
//    if (CrntYr <= 1000) {CrntYr += 1900}
//	if (CrntYr <= 2002) {
//		var Target = new Date("12/31/2002");
//		var Cost = 15.00;
//	}
//	else if (CrntDt.getMonth() <= 7) {
//		var Target = new Date("6/30/2003");
//		var Cost = 20.00;
//	}
//	else {
//		var Target = new Date("7/25/2003");
		var Cost = 25.00;
//	}
	return "$" + Cost + ".00";
}


//Used in Event Lists to get 1st passed parm value
function get_p1() {
	var path = location.href.substring()
	var dir = location.href.substring(0,location.href.lastIndexOf('/')+1);
	var url = location.href.substring(dir.length,location.href.length+1);
	var ext = url.substring(0,url.lastIndexOf('.'));
	var parms = ext.substring(url.length,ext.lastIndexOf('_')+1);
	var p1 = parms.substring(0,3);
	var p2 = parms.substring(3,parms.length);
	return p1
}

//Used in Event Lists to get 2nd passed parm value
function get_p2() {
	var path = location.href.substring()
	var dir = location.href.substring(0,location.href.lastIndexOf('/')+1);
	var url = location.href.substring(dir.length,location.href.length+1);
	var ext = url.substring(0,url.lastIndexOf('.'));
	var parms = ext.substring(url.length,ext.lastIndexOf('_')+1);
	var p1 = parms.substring(0,3);
	var p2 = parms.substring(3,parms.length);
	return p2
}

function cboVal(val, lbl, crnt) {
	var xStr
	if (val == crnt)
		xStr = ("<option value='" + val + "' selected>" + lbl);
	else
		xStr = ("<option value='" + val + "'>" + lbl);
	return xStr;
}

function EvntDB_Day() {
	document.write("<!-- START -->");
	document.write("<table align='center' width='100%' cellspacing='0'>");
	document.write("<tr>");
	document.write("<td align='right' width='50%'>");
	document.write("<font face='arial' color='" + txtLabel + "' size='2'><b>Select Day:&nbsp</b></font>");
	document.write("</td>");
	document.write("<td width='50%'>");

	document.write("<SELECT ID='cboSel_Day' style='background:#fafaea'>");
	document.write(cboVal("ANY", "Any", get_p1()));
	document.write(cboVal("THU", "Thursday", get_p1()));
	document.write(cboVal("FRI", "Friday", get_p1()));
	document.write(cboVal("SAT", "Saturday", get_p1()));
	document.write(cboVal("SUN", "Sunday", get_p1()));
	document.write("</SELECT>");

	document.write("</td>");
	document.write("</tr>");
	document.write("</table>");

	document.write("<!-- END -->");
	return true;
}

function EvntDB_Type() {
	document.write("<!-- START -->");
	document.write("<table align='center' width='100%' cellspacing='0'>");
	document.write("<tr>");
	document.write("<td align='right' width='50%'>");
	document.write("<font face='arial' color='" + txtLabel + "' size='2'><b>Event Type:&nbsp</b></font>");
	document.write("</td>");
	document.write("<td width='50%'>");

	document.write("<SELECT ID='cboSel_Type' style='background:#fafaea'>");
	document.write(cboVal("ALL", "All", get_p2()));
	document.write(cboVal("TTG", "Board Games", get_p2()));
	document.write(cboVal("TCG", "Card Games", get_p2()));
	document.write(cboVal("LARP", "Live Action Roleplaying Games", get_p2()));
	document.write(cboVal("MBG", "Miniatures", get_p2()));
	document.write(cboVal("OTH", "Other Events", get_p2()));
	document.write(cboVal("RPG", "Roleplaying Games", get_p2()));
	document.write("</SELECT>");

	document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
	return true;
	document.write("<!-- END -->");
}

function Back() {
	document.write("<table align='center' width='100%' cellspacing='0'>");
	document.write("<tr>");
	document.write("<td width='100%'>");
	document.write("<font face='arial' color='" + txtLabel + "' size='2'><b><a href='#' onMouseOver='URLHover()' onClick='history.go(-1)'>Return to Event List Search</a></b></font>");
	document.write("</td>");
	document.write("</tr>");
	document.write("</table>");
	return true;
}

function DayChange() {
    var cValue = document.CE.cboSel_Day.options[document.CE.cboSel_Day.selectedIndex].value
    window.location.href='./d04_EL_' + cValue + get_p2() + '.htm';
    return true;
}

function TypeChange() {
    var cValue = document.CE.cboSel_Type.options[document.CE.cboSel_Type.selectedIndex].value
    window.location.href='./d04_EL_' + get_p1() +  cValue + '.htm';
    return true;
}

function RoomChange() {
    var cValue = document.CE.cboSel_Room.options[document.CE.cboSel_Room.selectedIndex].value
    window.location.href='./d04_XE_' +  cValue + '.htm';
    return true;
}

function ListChange() {
    var cValue = document.CE.cboSel_List.options[document.CE.cboSel_List.selectedIndex].value
    window.location.href='./d04_GL_' +  cValue + '.htm';
    return true;
}

function ImageChange() {
    var cValue = document.CE.cboSel_Room.options[document.CE.cboSel_Room.selectedIndex].value
    window.location.href='./h13_hfp.htm?img=esRm_' +  cValue + '.gif';
    return true;
}


function d(xDisclamer) {
	var CrntDt = new Date();
    var CrntYr = CrntDt.getYear()
    if (CrntYr <= 1000) {CrntYr += 1900}
	document.write("<tr>");
	document.write("<td><font face='arial' id='txtBody' size='2'>");
	if(xDisclamer == 0) { document.write("<font face='arial' id='txtLbl' size='2'><b>REINCARNATION REDEFINED:</b></font>");}
	if(xDisclamer == 1) { document.write("- Is Currently In Publication. If You Would Like To Be Notified When This Book Is Available, <a href='rr_cus.htm' onMouseOver='URLHover()'>CLICK HERE</a>");}
	if(xDisclamer == 2) { document.write("<font face='arial' id='txtLbl' size='2'><b>TO PREORDER:</b></font>");}
	if(xDisclamer == 3) { document.write("- This Book Via PAY PAL For $14.95, <a href='rr_pob.htm' onMouseOver='URLHover()'>CLICK HERE</a> <i>(PRE-ORDER offer includes autographed copy and S&H to USA)</i>.");}
	document.write("</font></td>");
	document.write("</tr>");
}

function LU() {
	var Upd = new Date(document.lastModified);
    var cYr = Upd.getYear(); if (cYr <= 1000) {cYr += 1900;}
	var cMn = Upd.getMonth() + 1; if (cMn < 10) { cMn = "0" + cMn }
	var cDy = Upd.getDate(); if (cDy < 10) { cDy = "0" + cDy }
	var cH = Upd.getHours(); if (cH < 10) { cH = "0" + cH }
	var cM = Upd.getMinutes(); if (cM < 10) { cM = "0" + cM }
	var cS = Upd.getSeconds(); if (cS < 10) { cS = "0" + cS }
	document.write("<tr><td align=right><font face='arial' id='txtLbl' size='1'><b>LAST UPDATE:</b> </font><font face='arial' id='txtBody' size='1'><b>");
	document.write(cYr + "." + cMn + "." + cDy + " " + cH + ":" + cM + ":" + cS);
	document.write("</b></font></td></tr>");
	return true;
}

function elmR(xU,xD,xL) {
	return "<a href='mailto:" + xU + "@" + xD + "' onMouseOver='URLHover()'>" + xL + "</a>";
}

function elm(xA) {
	var xU;	var xD;
	if(xA == 1) { xU = "Info"; xD = "ReincarnationRedefined.Com"; }
	if(xA == 2) { xU = "Feedback"; xD = "ReincarnationRedefined.Com"; }
	if(xA == 3) { xU = "WebMaster"; xD = "ReincarnationRedefined.Com"; }
	if(xA == 4) { xU = "DarkCon"; xD = "ReincarnationRedefined.Com"; }
	if(xA == 5) { xU = "KimLMartin"; xD = "ReincarnationRedefined.Com"; }
	if(xA == 6) { xU = "wilgar"; xD = "ReincarnationRedefined.Com"; }
	if(xA == 7) { xU = "velavision"; xD = "ReincarnationRedefined.Com"; }
    var xL = xU + "@" + xD;
    document.write(elmR(xU,xD,xL));
	return true;
}

// In a querystring such as: "mypage.htm?a=xxx&b=yyy" passing a name of
// "a" will return "xxx", and "b" will return "yyy".
// returns a named value from the querystring
function querystring(name) {
	var tmp = unescape( location.search.substring(1) );
	var i   = tmp.toUpperCase().indexOf(name.toUpperCase()+"=");

	if ( i >= 0 ) {
		tmp = tmp.substring( name.length+i+1 );
		i = tmp.indexOf("&");
		return( tmp = tmp.substring( 0, (i>=0) ? i : tmp.length ));
	}
	return("");
}

function WrtLn(txtStr) {
	document.write(txtStr);
	return true;
}

// -->