// Document function types--synchronize with EN_DocumentType enumeration.
T_NONE                    = '0';
T_HOME                    = '1';
T_NEWS                    = '2';
T_TOTE                    = '3';
T_ENTRIES                 = '4';
T_ENTRIES_DETAIL          = '5';
T_ENTRIES_TOTE_DETAIL     = '6';
T_RESULTS                 = '7';
T_RESULTS_DETAIL          = '8';
T_RESULTS_TOTE_DETAIL     = '9';
T_DATA                    = 'a';
T_DATA_PAST_PERFORMANCES  = 'b';
T_DATA_SELECTIONS         = 'c';
T_DATA_ANALYSIS           = 'd';
T_DATA_JOCKEYS            = 'e';
T_DATA_CLOSER_LOOK        = 'f';
T_DATA_GRADED_ENTRIES     = 'g';
T_DATA_TRACK_RECORDS      = 'h';
T_DATA_TRAINERS           = 'i';
T_DATA_STANDINGS          = 'j';
T_WATCHES                 = 'k';
T_INTERACT                = 'l';
T_SPORTS                  = 'm';
T_LEADERBOARD             = 'n';
T_LEADERBOARD_TRAINERS    = 'o';
T_LEADERBOARD_JOCKEYS     = 'p';
T_LEADERBOARD_HORSES      = 'q';
T_LEADERBOARD_STALLIONS   = 'r';
T_LEADERBOARD_BEST_BEYERS = 's';
T_SITEMAP                 = 't';
T_LOGIN                   = 'u';

// Month names for pretty print
MONTH_NAMES = new Array(
	"January",
	"February",
	"March",
	"April",
	"May",
	"June",
	"July",
	"August",
	"September",
	"October",
	"November",
	"December"
);

// Location for help files.
HELP_HOME =  "/help";

//Footer variables for copy right year, hrefs, font face and link

//WT_ScriptDir   = "/scripts/";
//WTno_ScriptDir = "\"http://analytics.drf.com/\"";

FONT_TYPE= "\"Verdana, Arial, Helvetica, sans-serif\"";
COPY_RIGHT_DATE= "2006";
MAIL_TO= "cservice@drf.com";

SAR2006_REL_HREF	= "\"http://www.drf.com/sar/2006/saratoga.html\"";
LATESTNEWS_REL_HREF	= "\"http://www.drf.com/news/content/3SAR.html\"";
LITFIN_REL_HREF	= "\"http://www.drf.com/sar/2006/litfin/litfin.jsp\"";
CRIST_REL_HREF	= "\"http://www.drf.com/sar/2006/crist/crist.html\"";
ILLMAN_REL_HREF	= "\"http://www.drf.com/sar/2006/illman/illman.jsp\"";
DIARY_REL_HREF	= "\"http://www.drf.com/sar/2006/diary/diary.html\"";
H2W_REL_HREF	= "\"http://www.drf.com/sar/2006/h2w/h2w.html\"";
SEMINAR_REL_HREF	= "\"http://www.drf.com/sar/2006/seminar.html\"";
TV_REL_HREF	= "\"http://www.drf.com/sar/2006/tv.html\"";
GLANCE_REL_HREF	= "\"http://www.drf.com/sar/2006/glance.html\"";
CALENDAR_REL_HREF	= "\"http://www.drf.com/sar/2006/calendar.html\"";
HISTORY_REL_HREF	= "\"http://www.drf.com/sar/2006/history.html\"";
TRACKINFO_REL_HREF	= "\"http://www.drf.com/sar/2006/ti.html\"";
JCRT_REL_HREF	= "\"http://www.drf.com/sar/2006/jcrt.html\"";
SALES_REL_HREF	= "\"http://www.drf.com/sar/2006/sales.html\"";
HALL_REL_HREF	= "\"http://www.drf.com/sar/2006/hall.html\"";

NEWS_REL_HREF	= "\"http://www.drf.com/news/content/1.html\"";
ENTRIES_REL_HREF	= "\"http://www.drf.com/entries/eindex.html\"";
RESULTS_REL_HREF	= "\"http://www.drf.com/results/rindex.html\"";
CHARTS_REL_HREF	= "\"http://www.drf.com/charts/cindex.html\"";
WORKS_REL_HREF	= "\"http://www.drf.com/workouts/windex.html\"";
PPS_REL_HREF	= "\"http://www.drf.com/drfPastPerformance.do\"";
ROW_REL_HREF	= "\"http://www.drf.com/row/row.html\"";

BUYPPS_REL_HREF	= "\"http://store.drf.com/acb/showprod.cfm?DID=7&CATID=17&ObjectGroup_ID=303\"";
F4_REL_HREF	= "\"http://www.drf.com/formulator/formulator_ad.html\"";
FINDER_REL_HREF	= "\"http://www.drf.com/help/formfinder/formfinder.html\"";
SIMO_REL_HREF	= "\"http://www.drf.com/misc/drf_simo/drf_simo.html\"";
BOOKS_REL_HREF	= "\"http://store.drf.com/acb/webpage.cfm?DID=7&WebPage_ID=161\"";
ADVERT_REL_HREF	= "\"http://www.drf.com/about/about_advertising.html\"";
CLASSI_REL_HREF	= "\"http://www.drf.com/classified/classi.html\"";

POLICY_REL_HREF	= "\"http://www.drf.com/about/about_privacy.html\"";
ABOUT_REL_HREF	= "\"http://www.drf.com/about/about_new.html\"";
HELP_REL_HREF	= "\"http://www.drf.com/help/help_faqs.html\"";
FANED_REL_HREF	= "\"http://www.drf.com/misc/free-info.html\"";
FEED_BACK_HREF= "\"mailto:cservice@drf.com\"";
RACING_REL_HREF= "\"http://www.drf.com/racing_links/links_tracks.html\"";
SPORTS_REL_HREF	= "\"http://www.drf.com/sports/sports.html\"";
FREEMEMBERS_REL_HREF	= "\"http://www.drf.com/misc/free_membership.html\"";

SAR2006_ABS_HREF	= "\"http://www.drf.com/sar/2006/saratoga.html\"";
LATESTNEWS_ABS_HREF	= "\"http://www.drf.com/news/content/3SAR.html\"";
LITFIN_ABS_HREF	= "\"http://www.drf.com/sar/2006/litfin/litfin.jsp\"";
CRIST_ABS_HREF	= "\"http://www.drf.com/sar/2006/crist/crist.html\"";
ILLMAN_ABS_HREF	= "\"http://www.drf.com/sar/2006/illman/illman.jsp\"";
DIARY_ABS_HREF	= "\"http://www.drf.com/sar/2006/diary/diary.html\"";
H2W_ABS_HREF	= "\"http://www.drf.com/sar/2006/h2w/h2w.html\"";
SEMINAR_ABS_HREF	= "\"http://www.drf.com/sar/2006/seminar.html\"";
TV_ABS_HREF	= "\"http://www.drf.com/sar/2006/tv.html\"";
GLANCE_ABS_HREF	= "\"http://www.drf.com/sar/2006/glance.html\"";
CALENDAR_ABS_HREF	= "\"http://www.drf.com/sar/2006/calendar.html\"";
HISTORY_ABS_HREF	= "\"http://www.drf.com/sar/2006/history.html\"";
TRACKINFO_ABS_HREF	= "\"http://www.drf.com/sar/2006/ti.html\"";
JCRT_ABS_HREF	= "\"http://www.drf.com/sar/2006/jcrt.html\"";
SALES_ABS_HREF	= "\"http://www.drf.com/sar/2006/sales.html\"";
HALL_ABS_HREF	= "\"http://www.drf.com/sar/2006/hall.html\"";

NEWS_ABS_HREF	= "\"http://www.drf.com/news/content/1.html\"";
ENTRIES_ABS_HREF	= "\"http://www.drf.com/entries/eindex.html\"";
RESULTS_ABS_HREF	= "\"http://www.drf.com/results/rindex.html\"";
CHARTS_ABS_HREF	= "\"http://www.drf.com/charts/cindex.html\"";
WORKS_ABS_HREF	= "\"http://www.drf.com/workouts/windex.html\"";
PPS_ABS_HREF	= "\"http://www.drf.com/drfPastPerformance.do\"";
ROW_ABS_HREF	= "\"http://www.drf.com/row/row.html\"";

BUYPPS_ABS_HREF	= "\"http://store.drf.com/acb/showprod.cfm?DID=7&CATID=17&ObjectGroup_ID=303\"";
F4_ABS_HREF	= "\"http://www.drf.com/formulator/formulator_ad.html\"";
FINDER_ABS_HREF	= "\"http://www.drf.com/help/formfinder/formfinder.html\"";
SIMO_ABS_HREF	= "\"http://www.drf.com/misc/drf_simo/drf_simo.html\"";
BOOKS_ABS_HREF	= "\"http://store.drf.com/acb/webpage.cfm?DID=7&WebPage_ID=161\"";
ADVERT_ABS_HREF	= "\"http://www.drf.com/about/about_advertising.html\"";
CLASSI_ABS_HREF	= "\"http://www.drf.com/classified/classi.html\"";

POLICY_ABS_HREF	= "\"http://www.drf.com/about/about_privacy.html\"";
ABOUT_ABS_HREF	= "\"http://www.drf.com/about/about_new.html\"";
HELP_ABS_HREF	= "\"http://www.drf.com/help/help_faqs.html\"";
FANED_ABS_HREF	= "\"http://www.drf.com/misc/free-info.html\"";
// FEED_BACK_HREF
RACING_ABS_HREF= "\"http://www.drf.com/racing_links/links_tracks.html\"";
SPORTS_ABS_HREF	= "\"http://www.drf.com/sports/sports.html\"";
FREEMEMBERS_ABS_HREF	= "\"http://www.drf.com/misc/free_membership.html\"";

MAIL_TO_HREF= "\"mailto:cservice@drf.com\"";
EQUIBASE_CREDIT = "Daily Racing Form, LLC and Equibase Company, LLC, all rights reserved.<p>Republication, retransmission or dissemination of the contents of this screen, in any form, is prohibited without the written<br>permission of Daily Racing Form. Use, including viewing, of the material contained herein shall constitute acceptance of these terms.<p>";
DISCLAIMER = "Data provided or compiled by Daily Racing Form, LLC and Equibase Company, LLC generally are accurate but occasionally errors and omissions occur as a result of incorrect data received from others, mistakes in processing or other causes. Daily Racing Form, LLC and Equibase Company, LLC disclaim responsibility for the consequences, if any, of such errors, but would appreciate their being called to their attention.";

//function for inserting footer. Intended to be insert as the last row of the table and aligned in  the middle. JAL
function insert_footer(fnType){

//	Set absolute or relative hrefs
 if (fnType == T_SPORTS)
 {
	SAR2006_HREF	= SAR2006_ABS_HREF;
	LATESTNEWS_HREF	=	LATESTNEWS_ABS_HREF;
	LITFIN_HREF	=	LITFIN_ABS_HREF;
	CRIST_HREF	=	CRIST_ABS_HREF;
	ILLMAN_HREF	=	ILLMAN_ABS_HREF;
	DIARY_HREF	=	DIARY_ABS_HREF;
	H2W_HREF	=	H2W_ABS_HREF;
	SEMINAR_HREF	= SEMINAR_ABS_HREF;
	TV_HREF	= TV_ABS_HREF;
	GLANCE_HREF	= GLANCE_ABS_HREF;
	CALENDAR_HREF	= CALENDAR_ABS_HREF;
	HISTORY_HREF	= HISTORY_ABS_HREF;
	TRACKINFO_HREF	= TRACKINFO_ABS_HREF;
	JCRT_HREF	= JCRT_ABS_HREF;
	SALES_HREF	= SALES_ABS_HREF;
	HALL_HREF	= HALL_ABS_HREF;
	
	NEWS_HREF	=	NEWS_ABS_HREF;
	ENTRIES_HREF	=	ENTRIES_ABS_HREF;
	RESULTS_HREF	=	RESULTS_ABS_HREF;	
	CHARTS_HREF	=	CHARTS_ABS_HREF;	
	WORKS_HREF	=	WORKS_ABS_HREF;	
	PPS_HREF	=	PPS_ABS_HREF;	
	ROW_HREF	=	ROW_ABS_HREF;

	BUYPPS_HREF	=	BUYPPS_ABS_HREF;	
	F4_HREF	=	F4_ABS_HREF;	
	FINDER_HREF	=	FINDER_ABS_HREF;	
	SIMO_HREF	=	SIMO_ABS_HREF;	
	BOOKS_HREF	=	BOOKS_ABS_HREF;	
	ADVERT_HREF	=	ADVERT_ABS_HREF;	
	CLASSI_HREF	=	CLASSI_ABS_HREF;	

	POLICY_HREF	=	POLICY_ABS_HREF;	
	ABOUT_HREF	=	ABOUT_ABS_HREF;	
	HELP_HREF	=	HELP_ABS_HREF;
	FANED_HREF	=	FANED_ABS_HREF;	
	RACING_HREF	=	RACING_ABS_HREF;
	SPORTS_HREF	=	SPORTS_ABS_HREF;	
	FREEMEMBERS_HREF	=	FREEMEMBERS_ABS_HREF;
 }
 else
 { 
 	SAR2006_HREF	= SAR2006_REL_HREF;
	LATESTNEWS_HREF	=	LATESTNEWS_REL_HREF;
	LITFIN_HREF	=	LITFIN_REL_HREF;
	CRIST_HREF	=	CRIST_REL_HREF;
	ILLMAN_HREF	=	ILLMAN_REL_HREF;
	DIARY_HREF	=	DIARY_REL_HREF;
	H2W_HREF	=	H2W_REL_HREF;
	SEMINAR_HREF	= SEMINAR_REL_HREF;
	TV_HREF	= TV_REL_HREF;
	GLANCE_HREF	= GLANCE_REL_HREF;
	CALENDAR_HREF	= CALENDAR_REL_HREF;
	HISTORY_HREF	= HISTORY_REL_HREF;
	TRACKINFO_HREF	= TRACKINFO_REL_HREF;
	JCRT_HREF	= JCRT_REL_HREF;
	SALES_HREF	= SALES_REL_HREF;
	HALL_HREF	= HALL_REL_HREF;
	
	NEWS_HREF	=	NEWS_REL_HREF;
	ENTRIES_HREF	=	ENTRIES_REL_HREF;
	RESULTS_HREF	=	RESULTS_REL_HREF;	
	CHARTS_HREF	=	CHARTS_REL_HREF;	
	WORKS_HREF	=	WORKS_REL_HREF;	
	PPS_HREF	=	PPS_REL_HREF;	
	ROW_HREF	=	ROW_REL_HREF;	
	
	NEWS_HREF	=	NEWS_REL_HREF;
	ENTRIES_HREF	=	ENTRIES_REL_HREF;
	RESULTS_HREF	=	RESULTS_REL_HREF;	
	CHARTS_HREF	=	CHARTS_REL_HREF;	
	WORKS_HREF	=	WORKS_REL_HREF;	
	PPS_HREF	=	PPS_REL_HREF;	
	ROW_HREF	=	ROW_REL_HREF;

	BUYPPS_HREF	=	BUYPPS_REL_HREF;	
	F4_HREF	=	F4_REL_HREF;	
	FINDER_HREF	=	FINDER_REL_HREF;	
	SIMO_HREF	=	SIMO_REL_HREF;	
	BOOKS_HREF	=	BOOKS_REL_HREF;	
	ADVERT_HREF	=	ADVERT_REL_HREF;	
	CLASSI_HREF	=	CLASSI_REL_HREF;	

	POLICY_HREF	=	POLICY_REL_HREF;	
	ABOUT_HREF	=	ABOUT_REL_HREF;	
	HELP_HREF	=	HELP_REL_HREF;
	FANED_HREF	=	FANED_REL_HREF;	
	RACING_HREF	=	RACING_REL_HREF;
	SPORTS_HREF	=	SPORTS_REL_HREF;	
	FREEMEMBERS_HREF	=	FREEMEMBERS_REL_HREF;
 }
 if ((fnType != T_ENTRIES) &&
 	(fnType != T_ENTRIES_DETAIL) &&
 	(fnType != T_RESULTS) &&
	(fnType != T_RESULTS_DETAIL) &&
	(fnType != T_DATA)	&&
	(fnType != T_DATA_PAST_PERFORMANCES) &&
	(fnType != T_LEADERBOARD_TRAINERS) &&
	(fnType != T_LEADERBOARD_JOCKEYS) &&
	(fnType != T_LEADERBOARD_HORSES) &&
	(fnType != T_LEADERBOARD_STALLIONS)   )
	{
		//document.writeln("<tr>");
		//document.writeln("<td class=\"pgbot\">");
		//document.writeln("<div class=\"pgbot\" align=\"center\">");
		document.write("<p><a href=",SAR2006_HREF,">Saratoga Coverage</font></a>");
		document.write(" | <a href=",LATESTNEWS_HREF,">Latest News</a> | <a href=",LITFIN_HREF,">Litfin's Saratoga Plays</a>");
		document.write(" | <a href=",SEMINAR_HREF,">Siro's Seminar Webcast</a>");
		document.write(" | <a href=",CRIST_HREF,">Crist's Saratoga Diary</a>");
		document.write("<br><a href=",ILLMAN_HREF,">Illman's Spa Babies</a>");
		document.write(" | <a href=",DIARY_HREF,">Handicapper's Diary</a>");
		document.write(" | <a href=",H2W_HREF,">Horses to Watch</a>");
		document.write(" | <a href=",TV_HREF,">TV Schedule</a>");
		document.write(" | <a href=",GLANCE_HREF,">At a Glance</a>");
		document.write(" | <a href=",CALENDAR_HREF,">Stakes & Events</a>");
		document.write("<br><a href=",TRACKINFO_HREF,">Saratoga Track Info</a>");
		document.write(" | <a href=",HISTORY_HREF,">History</a>");
		document.write(" | <a href=",HALL_HREF,">Hall of Fame</a>");
		document.write(" | <a href=",JCRT_HREF,">Jockey Club Round Table</a>");
		document.write(" | <a href=",SALES_HREF,">Saratoga Horse Sales</a>");
	 	//document.writeln("</div>");
	 	document.writeln("<p align=\"center\">Copyright&nbsp;&copy&nbsp;",COPY_RIGHT_DATE,"&nbsp;Daily Racing Form, LLC. All rights reserved.<p>Republication, retransmission or dissemination of the contents of this screen, in any form, is prohibited without the written<br>permission of Daily Racing Form. Use, including viewing, of the material contained herein shall constitute acceptance of these terms.<p>");
		document.writeln("Please e-mail any questions or comments to: ");
		document.writeln("<a href=",MAIL_TO_HREF,">",MAIL_TO,"</a><br>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript' SRC='http://www.drf.com/scripts/WT10.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.1' SRC='http://www.drf.com/scripts/WT11.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='http://www.drf.com/scripts/WT12.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.3' SRC='http://www.drf.com/scripts/WT13.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.4' SRC='http://www.drf.com/scripts/WT14.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.5' SRC='http://www.drf.com/scripts/WT15.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript' SRC='http://www.drf.com/scripts/WT16.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<NOSCR" + "IPT SRC='http://analytics.drf.com/dcsf1x2r8sjuvjj0shsdk3ksc_7g5q/njs.gif?dcsuri=/nojavascript&WT.js=No'><\/NOSCR" + "IPT>");
		document.writeln("&nbsp;</p>");
		//document.writeln("</td>");
		//document.writeln("</tr>");		
	}
	else
	{	
		//document.writeln("<tr>");
		//document.writeln("<td class=\"pgbot\">");
		//document.writeln("<div class=\"pgbot\" align=\"center\">");
		document.write("<p><a href=",SAR2006_HREF,">Saratoga Coverage</font></a>");
		document.write(" | <a href=",LATESTNEWS_HREF,">Latest News</a> | <a href=",LITFIN_HREF,">Litfin's Saratoga Plays</a>");
		document.write(" | <a href=",SEMINAR_HREF,">Siro's Seminar Webcast</a>");
		document.write(" | <a href=",CRIST_HREF,">Crist's Saratoga Diary</a>");
		document.write("<br><a href=",ILLMAN_HREF,">Illman's Spa Babies</a>");
		document.write(" | <a href=",DIARY_HREF,">Handicapper's Diary</a>");
		document.write(" | <a href=",H2W_HREF,">Horses to Watch</a>");
		document.write(" | <a href=",TV_HREF,">TV Schedule</a>");
		document.write(" | <a href=",GLANCE_HREF,">At a Glance</a>");
		document.write(" | <a href=",CALENDAR_HREF,">Stakes & Events</a>");
		document.write("<br><a href=",TRACKINFO_HREF,">Saratoga Track Info</a>");
		document.write(" | <a href=",HISTORY_HREF,">History</a>");
		document.write(" | <a href=",HALL_HREF,">Hall of Fame</a>");
		document.write(" | <a href=",JCRT_HREF,">Jockey Club Round Table</a>");
		document.write(" | <a href=",SALES_HREF,">Saratoga Horse Sales</a>");
	 	//document.writeln("</div>");
	 	document.writeln("<p align=\"center\">Copyright&nbsp;&copy&nbsp;",COPY_RIGHT_DATE,"&nbsp;",EQUIBASE_CREDIT,"<br>");
	 	document.writeln("<p>",DISCLAIMER,"<br>");
		document.writeln("<p align=\"center\">Please e-mail any questions or comments to: ");
		document.writeln("<a href=",MAIL_TO_HREF,">",MAIL_TO,"</a><br>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript' SRC='http://www.drf.com/scripts/WT10.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.1' SRC='http://www.drf.com/scripts/WT11.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.2' SRC='http://www.drf.com/scripts/WT12.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.3' SRC='http://www.drf.com/scripts/WT13.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.4' SRC='http://www.drf.com/scripts/WT14.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript1.5' SRC='http://www.drf.com/scripts/WT15.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<SCR" + "IPT LANGUAGE='JavaScript' SRC='http://www.drf.com/scripts/WT16.js' TYPE='text/javascript'><\/SCR" + "IPT>");
		document.write("<NOSCR" + "IPT SRC='http://analytics.drf.com/dcsf1x2r8sjuvjj0shsdk3ksc_7g5q/njs.gif?dcsuri=/nojavascript&WT.js=No'><\/NOSCR" + "IPT>");
		document.writeln("&nbsp;</p>");
		//document.writeln("</td>");
		//document.writeln("</tr>");
	}
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_goToURL() { //v3.0
  var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
  for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function todayIs()
{
	date = new Date();

	document.write("<font size=\"1\" face=\"Verdana, Arial, Helvetica, sans-serif\">" + MONTH_NAMES[date.getMonth()] + " " + date.getDate() + ", "  + date.getFullYear() + "</font>");
} 

function popUpHelp(helpURL)
{
	window.open(HELP_HOME + "/" + helpURL, "help", "scrollbars=yes,resizable=yes,width=400,height=450");
}

function VerifyUserLogin(link){
	// Expire any existing cookies of this type
	var thePast = new Date(90,00,01);	
	document.cookie = "drf_web_post_login_url=" + link + "; path=/" + "; domain=.drf.com" + "; expires=" + thePast.toGMTString();	
	
	// Retrieve cookies
	var allCookies = document.cookie;		
	
	// Search for our login cookie
	if (allCookies.indexOf("drf_web_customer_id") != -1){
	
		//If present, then user is already logged in, take the link
		
		return(link);
	}
	else 
	{ 	
		// User not logged in, belay the link, save the url in a new cookie and, redirect to User Login Page 
		document.cookie = "drf_web_post_login_url=" + link + "; path=/" + "; domain=.drf.com";
		
        switch (link)
		{
			case "http://tote.drf.com/interactive/prospero.asp?Web_Tag=dr-row":
				return("/admin/drfwebReLogin.jsp");

			case "/members/EN_CarryoverWatch.sendCollection":
				return("/admin/drfwebReLogin.jsp");
            
            		case "/members/EN_TrainerWatch.sendCollection":
                		return("/admin/drfwebReLogin.jsp");

            		case "/CarryoverWatches.do":
                		return("/admin/drfwebReLogin.jsp");

            		case "/members/EN_RaceWatch.sendCollection":
                		return("/admin/drfwebReLogin.jsp");

			case "http://tote.drf.com/drftote/index.asp":
				return("/admin/drfwebReLogin.jsp");

			default:
				return("/admin/drfwebLogin.jsp");
		}	
	}			
}


// PRODUCTION VERSION 
function AdVert(strSite, strArea, strImageWd, strImageHt, strPos) {
	// set up local variables
	var l_DirectServerURL = "http://ads.drf.com";
	var l_now = new Date();
	var l_random = l_now.getTime();
	var l_aamsz = strImageWd + "X" + strImageHt;
	var l_target = "/SITE=" + strSite + "/AREA=" + strArea + "/AAMSZ=" + l_aamsz + "/POSITION=" + strPos;
	
	//Using the above, generate HTML to request the ad from DirectServer
	
	 if (navigator.appName.indexOf("Microsoft") != -1 || navigator.appName.indexOf("Netscape") != -1)
		{	// IE
		// Open the iframe tag with reference to the html server (/hserver)
		document.write('<iframe src="' + l_DirectServerURL + '/hserver/acc_random=' + l_random +  l_target +'"');	
		document.write(' noresize scrolling="no" hspace="0" vspace="0" frameborder="0" marginheight="0"');
		document.writeln(' marginwidth="0" width="' + strImageWd + '" height="' + strImageHt + '">');	
	
		//Generate the reference to the javascript server (/jnserver)
		document.write('<scr');
		document.write('ipt src="' + l_DirectServerURL + '/jnserver/acc_random=' + l_random + l_target +'">');
		document.write('</scr');
		document.writeln('ipt>');	
	
		// Close the iframe tag
		document.write('</iframe>'); 	
		}
	else		
		{	// all other browsers	
		// Generate a simple href for non-iframe supporting browsers
		document.write('<a href="' +  l_DirectServerURL + '/accipiter/adclick/' + l_target + '">');
		document.writeln('<img src="' +  l_DirectServerURL + '/accipiter/nserver/' +  l_target + '"></a>');
		}	
}

