var Crystal_Pop = "status=yes,location=yes,resizable=yes,toolbar=yes,menubar=yes,scrollbars=yes,links=yes,left=0,top=0,width=860,height=650";
var screenY = screen.width;
var screenX = screen.height;
var BusinessName = 'Gregory Hart'


function comments(Top,Left,Width,Header,Comment)
	{
	peaches("<CENTER><STRONG>"+Comment+"</STRONG></CENTER>",
	FIXX,Left, FIXY,Top, CAPTION,"<CENTER><STRONG>"+Header+"</STRONG></CENTER>", WIDTH,Width, 
	FGCOLOR,'#FFFFFF', BGCOLOR,'#000000', BORDER,1, CAPTIONFONT,'Arial', CAPTIONSIZE,1, TEXTFONT,'Arial', TEXTSIZE,1);
	}
function moving_comments(Width,Header,Comment)
	{
	peaches("<CENTER><STRONG>"+Comment+"</STRONG></CENTER>",
	FIXY,100, CAPTION,"<CENTER><STRONG>"+Header+"</STRONG></CENTER>", WIDTH,Width, OFFSETY,0, 
	FGCOLOR,'#FFFF00', BGCOLOR,'#000000', CAPCOLOR,'#FFFFFF', BORDER,1, CAPTIONFONT,'Arial', CAPTIONSIZE,1, TEXTFONT,'Arial', TEXTSIZE,1);
	}
function help(Top,Left,Width,Comment)
	{
	peaches("<CENTER><STRONG>"+Comment+"</STRONG></CENTER>", FIXY,Top, FIXX,Left, WIDTH,Width, FGCOLOR,'#FFFF00', BGCOLOR,'#000000', BORDER,1, TEXTFONT,'Arial', TEXTSIZE,1);
	}
function bar_chart_comment(CapBackColor,CapTextColor,Left,Width,Header,Comment)
	{
	peaches("<CENTER><STRONG>"+Comment+"</STRONG></CENTER>",
	FIXX,Left, FIXY,-50, CAPTION,"<CENTER><STRONG>"+Header+"</STRONG></CENTER>", WIDTH,Width, OFFSETY,20, 
	FGCOLOR,'#FFFFFF', BGCOLOR,CapBackColor, CAPCOLOR,CapTextColor, BORDER,1, CAPTIONFONT,'Arial', CAPTIONSIZE,1, TEXTFONT,'Arial', TEXTSIZE,1);
	}
function toolbar_hint(Comment)
	{
	peaches("<CENTER><STRONG>"+Comment+"</STRONG></CENTER>", FIXY,30, WIDTH,35, FGCOLOR,'#FFFF00', BGCOLOR,'#000000', BORDER,1, TEXTFONT,'Arial', TEXTSIZE,1);
	}
function floating_hint(Comment,Width)
	{
	peaches("<CENTER><STRONG>"+Comment+"</STRONG></CENTER>", WIDTH,Width, FGCOLOR,'#FFFF00', BGCOLOR,'#000000', BORDER,1, TEXTFONT,'Arial', TEXTSIZE,1);
	}
function floating_justified(Comment)
	{
	peaches("<B style=text-align:Justify style=width:140>"+Comment+"</B>", WIDTH,150, FGCOLOR,'#FFFFAA', BGCOLOR,'#000000', BORDER,1, TEXTFONT,'Arial', TEXTSIZE,1);
	}


function Black(text)
	{
	text.style.color='#000000';
	}
function Maroon(text)
	{
	text.style.color='#800000';
	}
function Navy(text)
	{
	text.style.color='#0000A0';
	}
function FF0000(text)
	{
	text.style.color='#FF0000';
	}
function FFFFFF(text)
	{
	text.style.color='#FFFFFF';
	}

function B_Over(ObjName,Text)
	{
	
	if (ObjName.value != '1')
		{
		Text.style.color='#000000';
		Text.style.background='#99CCFF';
		}
	}
function B_Out(ObjName,Text)
	{
	
	if (ObjName.value != '1')
		{
		Text.style.color='#99CCFF';
		Text.style.background='#000000';
		}
	}
function Nav_Over(text)
	{
	text.style.color='#FFCC66';
	text.style.background='#003366';
	}
function Nav_Out(text)
	{
	text.style.color='#003366';
	text.style.background='#99CCFF';
	}
function m_over(text)
	{
	Old_Back_Color = text.style.background;
	Old_Text_Color = text.style.color;
	text.style.background='#FFFF95';
	text.style.color='#000000';
	}
function m_over_select(text)
	{
	Old_Back_Color = text.style.background;
	Old_Text_Color = text.style.color;
	text.style.background='#FFFF00';
	text.style.color='#FF0000';
	}
function URL_Over(text)
	{
	Old_Back_Color = text.style.background;
	Old_Text_Color = text.style.color;
	text.style.background='#FFFF00';
	text.style.color='#0000AA';
	}
function m_out(text)
	{
	text.style.background=Old_Back_Color;
	text.style.color=Old_Text_Color;
	}
function button_over(text)
	{
	text.style.color='#E1E1E1';
	text.style.background='#000000';
	}
function button_out(text)
	{
	text.style.color='#000000';
	text.style.background='#E1E1E1';
	}
function button_down(text)
	{
	text.style.border='4px inset';
	}
function button_up(text)
	{
	text.style.border='4px outset';
	}
function toolbar_over(text)
	{
	text.style.background='#FFFF00';
	}
function toolbar_out(text)
	{
	text.style.background='#D4D0C8';
	}
function toolbar_down(text)
	{
	text.style.border='4px ridge';
	}
function toolbar_up(text)
	{
	text.style.border='2px outset';
	}
function tab_over(text)
	{
	text.style.color='#6B7DAD';
	text.style.background='#FFFFFF';
	}
function tab_out(text)
	{
	text.style.color='#FFFFFF';
	text.style.background='#6B7DAD';
	}

function BenefitWin(URL)
	{
	var WindowHeight = 600;
	var WindowWidth = 1100;
	PositionTop = ((screen.height / 2) - (WindowHeight / 2));
	PositionLeft = (screen.width / 2) - (WindowWidth / 2);
	Parameters = "top=" + PositionTop + ",left=" + PositionLeft + ",width=" + WindowWidth + ",height=" + WindowHeight
	WindowName = open('http://www.BenefitLife.net/Pages/'+URL,'BenefitLifeWin',Parameters+',resizable=yes,scrollbars=yes');
	WindowName.focus();
	}
function HireWin(URL)
	{
	var WindowHeight = 600;
	var WindowWidth = 1100;
	PositionTop = ((screen.height / 2) - (WindowHeight / 2));
	PositionLeft = (screen.width / 2) - (WindowWidth / 2);
	Parameters = "top=" + PositionTop + ",left=" + PositionLeft + ",width=" + WindowWidth + ",height=" + WindowHeight
	WindowName = open('http://www.HireHeights.com/Pages/'+URL,'BenefitLifeWin',Parameters+',resizable=yes,scrollbars=yes');
	WindowName.focus();
	}
function URLWin(URL)
	{
	if (URL.substring(0,7) == 'http://')
		URL = URL.substring(7,121);
	PositionTop = ((screen.height / 2) - (800 / 2));
	PositionLeft = (screen.width / 2) - (1100 / 2);
	Position = 'top=' + PositionTop + ',left=' + PositionLeft + ',height=800,width=1100';
	WindowName = open('http://'+URL,'URLWin',Position + ',status=yes,resizable=yes,toolbar=yes,scrollbars=yes,location=yes');
	WindowName.focus();
	}

function jsReplace(dirty_string,search_for,replace_with)
	{
	clean_string = "" + dirty_string;
	while (clean_string.indexOf(search_for)>-1)
		{
		pos= clean_string.indexOf(search_for);
		clean_string = "" + (clean_string.substring(0, pos) + replace_with + 
		clean_string.substring((pos + search_for.length), clean_string.length));
		}
	}
function Search_Turn_Red(Text_to_Search)
	{
	var rng = document.body.createTextRange()
	// var rng = document.Data_Return.CSV_File.createTextRange()
	for (var i = 0; rng.findText(Text_to_Search) != false; i++)
		{
		rng.select()
		document.execCommand("ForeColor","false","red")
		rng.collapse(false)
		rng.select()
		}
	}
function SelectAll(Field_to_Select)
	{
	var WhatIsSelected=eval("document."+Field_to_Select)
	WhatIsSelected.focus()
	WhatIsSelected.select()
	}
function CopyToClipBoard(Field_to_Select) 
	{
	var WhatIsSelected=eval("document."+Field_to_Select)
	Copied = WhatIsSelected.createTextRange();
	Copied.execCommand("Copy");
	}
function FillWithClipboard(Field_to_Populate)
	{
	var x, y;
	x = clipboardData.getData("Text");
	if (!(x == y)) // Test to see if clipboard data is "undefined"
		Field_to_Populate.value = x;
	}

var scrtxt = BusinessName;
var length = scrtxt.length;
var width = 100;
var pos = -(width + 2);
function scroll()
	{
	pos++;
	var scroller = "";
	if (pos ==length)
		{pos = - (width + 2);}
	if (pos < 0)
		{
		for (var i = 1; i <= Math.abs(pos); i++)
			{scroller = scroller + " ";}
		scroller = scroller + scrtxt.substring(0, width - i + 1);
		}
	else
		{scroller = scroller + scrtxt.substring(pos, width + pos);}
	window.status = scroller;
	setTimeout("scroll()", 100);
	}

function UpdateID()
	{
	if (Data_Form.New_Info_Name.value == '<%=rs_Info_Name%>' && Data_Form.New_Info_Address.value == '<%=rs_Info_Address%>' && Data_Form.New_Info_City.value == '<%=rs_Info_City%>' && Data_Form.New_Info_State.value == '<%=rs_Info_State%>' && Data_Form.New_Info_Zipcode.value == '<%=rs_Info_Zipcode%>' && Data_Form.New_Info_AreaCode.value == '<%=rs_Info_AreaCode%>' && Data_Form.New_Info_Phone1.value == '<%=rs_Info_Phone1%>' && Data_Form.New_Info_Phone2.value == '<%=rs_Info_Phone2%>' && Data_Form.New_Info_Fax_AreaCode.value == '<%=rs_Info_Fax_AreaCode%>' && Data_Form.New_Info_Fax1.value == '<%=rs_Info_Fax1%>' && Data_Form.New_Info_Fax2.value == '<%=rs_Info_Fax2%>' && Data_Form.New_Info_e_Mail.value == '<%=rs_Info_e_Mail%>')
		{
		Data_Form.New_Info_ID.value = '<%=rs_Info_ID%>';
		Data_Form.Data_Query_Type.value='SAVEINSERT';
		}
	else
		{
		var TodaysDate = new Date();
		var BaseDate = new Date('12/22/1998');
		Data_Form.New_Info_ID.value = TodaysDate.valueOf() - BaseDate.valueOf();
		Data_Form.Data_Query_Type.value='SAVE';
		}
	}
function Date_Crystal(date_text)
	{
	var date_field = new Date(date_text);
	return (new String( "Date("+date_field.getFullYear()+","+(date_field.getMonth()+1)+","+date_field.getDate()+")" ));
	}
function numX(inputValue,inputName)
	{
	if (inputValue != 0)
		if (!parseFloat(inputValue))
			{
			alert("Please enter a completely valid number (no commas).  One or more of the character entries are non-numeric.");
			inputName.focus();
			inputName.select();
			}
		else
			{
			for (var i=0; i<inputValue.length; i++)
				{if (inputValue.charAt(i) != " " && inputValue.charAt(i) != "0" && inputValue.charAt(i) != ".")
					{if (!parseFloat(inputValue.charAt(i)))
						{
						alert("Please enter a completely valid number (no commas).  One or more of the character entries are non-numeric.");
						inputName.focus();
						inputName.select();
						break
						}
					}
				}
			}
	}
function pointX(inputValue,inputName)
	{
	var Alert_Msg = 'All time entries must be in half-hour increments.\nPlease correct the entry for [Straight Time]'
	if (inputValue.substring(0,1) == '.')
		if ((inputValue.substring(1,2) != '0' && inputValue.substring(1,2) != '5') || inputValue.substring(2,3) != '')
			{
			alert(Alert_Msg);
			inputName.focus();
			inputName.select();
			}
	else if (inputValue.substring(1,2) == '.')
		if ((inputValue.substring(2,3) != '0' && inputValue.substring(2,3) != '5') || inputValue.substring(3,4) != '')
			{
			alert(Alert_Msg);
			inputName.focus();
			inputName.select();
			}
	else if (inputValue.substring(2,3) == '.')
		if (inputValue.substring(3,4) != '0' && inputValue.substring(3,4) != '5')
			{
			alert(Alert_Msg);
			inputName.focus();
			inputName.select();
			}
	}
function zipX(inputValue,inputName)
	{
	if ((inputValue.length < 5 & inputValue.length > 0) || (inputValue.length > 5 & inputValue.length < 9))
		{
		alert("Please enter a completely valid zipcode (5 digits or greater than 9 digits, no dashes).");
		inputName.focus();
		inputName.select();
		}
	if (inputValue != 0)
		if (!parseFloat(inputValue))
			{
			alert("Please enter a completely valid number (no dashes).  One or more of the character entries are non-numeric.");
			inputName.focus();
			inputName.select();
			}
		else
			{
			for (var i=0; i<inputValue.length; i++)
				{if (inputValue.charAt(i) != " " && inputValue.charAt(i) != "0" && inputValue.charAt(i) != ".")
					{if (!parseFloat(inputValue.charAt(i)))
						{
						alert("Please enter a completely valid number (no dashes).  One or more of the character entries are non-numeric.");
						inputName.focus();
						inputName.select();
						}
					}
				}
			}
	}
function emailX(inputValue)
	{
	var Valid_eMail;
	var eMail_String_Match = inputValue.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
	if (inputValue.value != "")
		{
		if (eMail_String_Match)
			{Valid_eMail = true;}
		else
			{
			alert('Please enter a valid eMail address.');
			inputValue.focus();
			inputValue.select();
			Valid_eMail = false;
			}
		}
	}

function Mapquest(Address,Zipcode)
	{
	MapquestWindow = open("http://maps.yahoo.com/py/maps.py?&addr="+Address+"&csz="+Zipcode+"&country=us&Get%A0Map=Get+Map","MapquestWindow","resizable=yes,scrollbars=yes,top=0,left=0,width=800,height=470");
	MapquestWindow.focus();
	}

function autotab(original,destination)
	{
	if (original.getAttribute&&original.value.length==original.getAttribute("maxlength"))
	destination.focus()
	}
function Auto_Tab(Fill_Me_Up, Max_Length, Transfer_To)
	{
		var KeyCode_var,oItem
		oItem = eval(Transfer_To);
		KeyCode_var = window.event.keyCode
		if(KeyCode_var==9 && window.event.shiftKey) { return; }
		switch(window.event.keyCode)
			{
			case 37 : return;
			case 39 : return;
			case 16 : return;
			case 46 : return;
			}
		if (window.event.keyCode != 9)
			{
			if( (String(Fill_Me_Up.value).length == Max_Length) ) {oItem.focus()}
			}
	}
function Auto_Tab_Forced(Fill_Me_Up, Max_Length, Transfer_To)
	{
		var KeyCode_var,oItem
		oItem = eval(Transfer_To);
		KeyCode_var = window.event.keyCode
		if(KeyCode_var==9 && window.event.shiftKey) { return; }
		switch(window.event.keyCode)
			{
			case 37 : return;
			case 39 : return;
			case 16 : return;
			case 46 : return;
			}
		if (window.event.keyCode != 9)
			{
			if( typeof(oItem) == "object" )
				{
				if( (String(oItem.value).length == 0) && (String(Fill_Me_Up.value).length == Max_Length) )
					{
					oItem.focus()
					}
				}
			}
	}

function Send_eMail(URL_Address,eMail_subject,eMail_message)
	{
	if (eMail_subject == "")
		{eMail_subject = BusinessName + " Auto-Generated eMail";}
	if (eMail_message == "")
		{eMail_message = "eMail message:";}
	{window.location = "mailto:"+URL_Address+"?subject="+eMail_subject+"&body="+eMail_message;}
	}


var INARRAY=1;
var CAPARRAY = 2;
var STICKY = 3;
var BACKGROUND = 4;
var NOCLOSE = 5;
var CAPTION = 6;
var LEFT = 7;
var RIGHT = 8;
var CENTER = 9;
var OFFSETX = 10;
var OFFSETY = 11;
var FGCOLOR = 12;
var BGCOLOR = 13;
var TEXTCOLOR = 14;
var CAPCOLOR = 15;
var CLOSECOLOR = 16;
var WIDTH = 17;
var BORDER = 18;
var STATUS = 19;
var AUTOSTATUS = 20;
var AUTOSTATUSCAP = 21;
var HEIGHT = 22;
var CLOSETEXT = 23;
var SNAPX = 24;
var SNAPY = 25;
var FIXX = 26;
var FIXY = 27;
var FGBACKGROUND = 28;
var BGBACKGROUND = 29;
var PADX = 30;
var PADY = 31;
var PADX2 = 32;
var PADY2 = 33;
var FULLHTML = 34;
var ABOVE = 35;
var BELOW = 36;
var CAPICON = 37;
var TEXTFONT = 38;
var CAPTIONFONT = 39;
var CLOSEFONT = 40;
var TEXTSIZE = 41;
var CAPTIONSIZE = 42;
var CLOSESIZE = 43;
var FRAME = 44;


if (typeof ol_fgcolor == 'undefined') { var ol_fgcolor = "#CCCCFF";}
if (typeof ol_bgcolor == 'undefined') { var ol_bgcolor = "#77777D";}
if (typeof ol_textcolor == 'undefined') { var ol_textcolor = "#000000";}
if (typeof ol_capcolor == 'undefined') { var ol_capcolor = "#FFFFFF";}
if (typeof ol_closecolor == 'undefined') { var ol_closecolor = "#9999FF";}
if (typeof ol_textfont == 'undefined') { var ol_textfont = "Verdana,Arial,Helvetica";}
if (typeof ol_captionfont == 'undefined') { var ol_captionfont = "Verdana,Arial,Helvetica";}
if (typeof ol_closefont == 'undefined') { var ol_closefont = "Verdana,Arial,Helvetica";}
if (typeof ol_textsize == 'undefined') { var ol_textsize = "1";}
if (typeof ol_captionsize == 'undefined') { var ol_captionsize = "1";}
if (typeof ol_closesize == 'undefined') { var ol_closesize = "1";}
if (typeof ol_width == 'undefined') { var ol_width = "200";}
if (typeof ol_border == 'undefined') { var ol_border = "1";}
if (typeof ol_offsetx == 'undefined') { var ol_offsetx = 10;}
if (typeof ol_offsety == 'undefined') { var ol_offsety = 10;}
if (typeof ol_text == 'undefined') { var ol_text = "Default Text"; }
if (typeof ol_cap == 'undefined') { var ol_cap = ""; }
if (typeof ol_sticky == 'undefined') { var ol_sticky = 0; }
if (typeof ol_background == 'undefined') { var ol_background = ""; }
if (typeof ol_close == 'undefined') { var ol_close = "Close"; }
if (typeof ol_hpos == 'undefined') { var ol_hpos = RIGHT; }
if (typeof ol_status == 'undefined') { var ol_status = ""; }
if (typeof ol_autostatus == 'undefined') { var ol_autostatus = 0; }
if (typeof ol_height == 'undefined') { var ol_height = -1; }
if (typeof ol_snapx == 'undefined') { var ol_snapx = 0; }
if (typeof ol_snapy == 'undefined') { var ol_snapy = 0; }
if (typeof ol_fixx == 'undefined') { var ol_fixx = -1; }
if (typeof ol_fixy == 'undefined') { var ol_fixy = -1; }
if (typeof ol_fgbackground == 'undefined') { var ol_fgbackground = ""; }
if (typeof ol_bgbackground == 'undefined') { var ol_bgbackground = ""; }
if (typeof ol_padxl == 'undefined') { var ol_padxl = 1; }
if (typeof ol_padxr == 'undefined') { var ol_padxr = 1; }
if (typeof ol_padyt == 'undefined') { var ol_padyt = 1; }
if (typeof ol_padyb == 'undefined') { var ol_padyb = 1; }
if (typeof ol_fullhtml == 'undefined') { var ol_fullhtml = 0; }
if (typeof o3_tracker == 'undefined') { var o3_tracker = 0; }
if (typeof ol_vpos == 'undefined') { var ol_vpos = BELOW; }
if (typeof ol_aboveheight == 'undefined') { var ol_aboveheight = 0; }
if (typeof ol_caption == 'undefined') { var ol_capicon = ""; }
if (typeof ol_frame == 'undefined') { var ol_frame = self; }

var ol_texts = new Array("Array Text 0", "Array Text 1");
var ol_caps = new Array("Array Caption 0", "Array Caption 1");
var o3_text = "";
var o3_cap = "";
var o3_sticky = 0;
var o3_background = "";
var o3_close = "Close";
var o3_hpos = RIGHT;
var o3_offsetx = 2;
var o3_offsety = 2;
var o3_fgcolor = "";
var o3_bgcolor = "";
var o3_textcolor = "";
var o3_capcolor = "";
var o3_closecolor = "";
var o3_width = 100;
var o3_border = 1;
var o3_status = "";
var o3_autostatus = 0;
var o3_height = -1;
var o3_snapx = 0;
var o3_snapy = 0;
var o3_fixx = -1;
var o3_fixy = -1;
var o3_fgbackground = "";
var o3_bgbackground = "";
var o3_padxl = 0;
var o3_padxr = 0;
var o3_padyt = 0;
var o3_padyb = 0;
var o3_fullhtml = 0;
var o3_vpos = BELOW;
var o3_aboveheight = 0;
var o3_capicon = "";
var o3_textfont = "Verdana,Arial,Helvetica";
var o3_captionfont = "Verdana,Arial,Helvetica";
var o3_closefont = "Verdana,Arial,Helvetica";
var o3_textsize = "1";
var o3_captionsize = "1";
var o3_closesize = "1";
var o3_frame = self;
var o3_x = 0;
var o3_y = 0;
var o3_allowmove = 0;
var o3_showingsticky = 0;
var o3_removecounter = 0;
var over = null;
var ns4 = (document.layers)? true:false
var ie4 = (document.all)? true:false
var ie5 = true;

if (ie4)
	{
	if (navigator.userAgent.indexOf('MSIE 5')>0)
		{ie5 = true;}
	}
if ( (ns4) || (ie4) )
	{
	document.onmousemove = mouseMove
	if (ns4)
		document.captureEvents(Event.MOUSEMOVE)
	}
else
	{
	peaches = no_peaches;
	nd = no_peaches;
	ver3fix = true;
	}
function no_peaches()
	{return ver3fix;}

function peaches()
	{
	o3_text = ol_text;
	o3_cap = ol_cap;
	o3_sticky = ol_sticky;
	o3_background = ol_background;
	o3_close = ol_close;
	o3_hpos = ol_hpos;
	o3_offsetx = ol_offsetx;
	o3_offsety = ol_offsety;
	o3_fgcolor = ol_fgcolor;
	o3_bgcolor = ol_bgcolor;
	o3_textcolor = ol_textcolor;
	o3_capcolor = ol_capcolor;
	o3_closecolor = ol_closecolor;
	o3_width = ol_width;
	o3_border = ol_border;
	o3_status = ol_status;
	o3_autostatus = ol_autostatus;
	o3_height = ol_height;
	o3_snapx = ol_snapx;
	o3_snapy = ol_snapy;
	o3_fixx = ol_fixx;
	o3_fixy = ol_fixy;
	o3_fgbackground = ol_fgbackground;
	o3_bgbackground = ol_bgbackground;
	o3_padxl = ol_padxl;
	o3_padxr = ol_padxr;
	o3_padyt = ol_padyt;
	o3_padyb = ol_padyb;
	o3_fullhtml = ol_fullhtml;
	o3_vpos = ol_vpos;
	o3_aboveheight = ol_aboveheight;
	o3_capicon = ol_capicon;
	o3_textfont = ol_textfont;
	o3_captionfont = ol_captionfont;
	o3_closefont = ol_closefont;
	o3_textsize = ol_textsize;
	o3_captionsize = ol_captionsize;
	o3_closesize = ol_closesize;

	if ( (ns4) || (ie4) )
		{
		o3_frame = ol_frame;
		if (ns4) over = o3_frame.document.overDiv
		if (ie4) over = o3_frame.overDiv.style
		}

	var parsemode = -1;

	for (i = 0; i < arguments.length; i++)
		{
		if (parsemode == 0)
			{
			if (arguments[i] == INARRAY) { parsemode = INARRAY; }
			if (arguments[i] == CAPARRAY) { parsemode = CAPARRAY; }
			if (arguments[i] == STICKY) { parsemode = opt_STICKY(arguments[i]); }
			if (arguments[i] == BACKGROUND) { parsemode = BACKGROUND; }
			if (arguments[i] == NOCLOSE) { parsemode = opt_NOCLOSE(arguments[i]); }
			if (arguments[i] == CAPTION) { parsemode = CAPTION; }
			if (arguments[i] == LEFT) { parsemode = opt_HPOS(arguments[i]); }
			if (arguments[i] == RIGHT) { parsemode = opt_HPOS(arguments[i]); }
			if (arguments[i] == CENTER) { parsemode = opt_HPOS(arguments[i]); }
			if (arguments[i] == OFFSETX) { parsemode = OFFSETX; }
			if (arguments[i] == OFFSETY) { parsemode = OFFSETY; }
			if (arguments[i] == FGCOLOR) { parsemode = FGCOLOR; }
			if (arguments[i] == BGCOLOR) { parsemode = BGCOLOR; }
			if (arguments[i] == TEXTCOLOR) { parsemode = TEXTCOLOR; }
			if (arguments[i] == CAPCOLOR) { parsemode = CAPCOLOR; }
			if (arguments[i] == CLOSECOLOR) { parsemode = CLOSECOLOR; }
			if (arguments[i] == WIDTH) { parsemode = WIDTH; }
			if (arguments[i] == BORDER) { parsemode = BORDER; }
			if (arguments[i] == STATUS) { parsemode = STATUS; }
			if (arguments[i] == AUTOSTATUS) { parsemode = opt_AUTOSTATUS(arguments[i]); }
			if (arguments[i] == AUTOSTATUSCAP) { parsemode = opt_AUTOSTATUSCAP(arguments[i]); }
			if (arguments[i] == HEIGHT) { parsemode = HEIGHT; }
			if (arguments[i] == CLOSETEXT) { parsemode = CLOSETEXT; }
			if (arguments[i] == SNAPX) { parsemode = SNAPX; }
			if (arguments[i] == SNAPY) { parsemode = SNAPY; }
			if (arguments[i] == FIXX) { parsemode = FIXX; }
			if (arguments[i] == FIXY) { parsemode = FIXY; }
			if (arguments[i] == FGBACKGROUND) { parsemode = FGBACKGROUND; }
			if (arguments[i] == BGBACKGROUND) { parsemode = BGBACKGROUND; }
			if (arguments[i] == PADX) { parsemode = PADX; }
			if (arguments[i] == PADY) { parsemode = PADY; }
			if (arguments[i] == FULLHTML) { parsemode = opt_FULLHTML(arguments[i]); }
			if (arguments[i] == ABOVE) { parsemode = opt_VPOS(arguments[i]); }
			if (arguments[i] == BELOW) { parsemode = opt_VPOS(arguments[i]); }
			if (arguments[i] == CAPICON) { parsemode = CAPICON; }
			if (arguments[i] == TEXTFONT) { parsemode = TEXTFONT; }
			if (arguments[i] == CAPTIONFONT) { parsemode = CAPTIONFONT; }
			if (arguments[i] == CLOSEFONT) { parsemode = CLOSEFONT; }
			if (arguments[i] == TEXTSIZE) { parsemode = TEXTSIZE; }
			if (arguments[i] == CAPTIONSIZE) { parsemode = CAPTIONSIZE; }
			if (arguments[i] == CLOSESIZE) { parsemode = CLOSESIZE; }
			if (arguments[i] == FRAME) { parsemode = FRAME; }
			}
		else
			{
			if (parsemode < 0)
				{
				if (arguments[i] == INARRAY)
					{
					parsemode = INARRAY;
					}
				else
					{
					o3_text = arguments[i];
					parsemode = 0;
					}
				}
			else
				{
				if (parsemode == INARRAY) { parsemode = opt_INARRAY(arguments[i]); }
				if (parsemode == CAPARRAY) { parsemode = opt_CAPARRAY(arguments[i]); }
				if (parsemode == BACKGROUND) { parsemode = opt_BACKGROUND(arguments[i]); }
				if (parsemode == CAPTION) { parsemode = opt_CAPTION(arguments[i]); }
				if (parsemode == OFFSETX) { parsemode = opt_OFFSETX(arguments[i]); }
				if (parsemode == OFFSETY) { parsemode = opt_OFFSETY(arguments[i]); }
				if (parsemode == FGCOLOR) { parsemode = opt_FGCOLOR(arguments[i]); }
				if (parsemode == BGCOLOR) { parsemode = opt_BGCOLOR(arguments[i]); }
				if (parsemode == TEXTCOLOR) { parsemode = opt_TEXTCOLOR(arguments[i]); }
				if (parsemode == CAPCOLOR) { parsemode = opt_CAPCOLOR(arguments[i]); }
				if (parsemode == CLOSECOLOR) { parsemode = opt_CLOSECOLOR(arguments[i]); }
				if (parsemode == WIDTH) { parsemode = opt_WIDTH(arguments[i]); }
				if (parsemode == BORDER) { parsemode = opt_BORDER(arguments[i]); }
				if (parsemode == STATUS) { parsemode = opt_STATUS(arguments[i]); }
				if (parsemode == HEIGHT) { parsemode = opt_HEIGHT(arguments[i]); }
				if (parsemode == CLOSETEXT) { parsemode = opt_CLOSETEXT(arguments[i]); }
				if (parsemode == SNAPX) { parsemode = opt_SNAPX(arguments[i]); }
				if (parsemode == SNAPY) { parsemode = opt_SNAPY(arguments[i]); }
				if (parsemode == FIXX) { parsemode = opt_FIXX(arguments[i]); }
				if (parsemode == FIXY) { parsemode = opt_FIXY(arguments[i]); }
				if (parsemode == FGBACKGROUND) { parsemode = opt_FGBACKGROUND(arguments[i]); }
				if (parsemode == BGBACKGROUND) { parsemode = opt_BGBACKGROUND(arguments[i]); }
				if (parsemode == PADX2) { parsemode = opt_PADX2(arguments[i]); }
				if (parsemode == PADY2) { parsemode = opt_PADY2(arguments[i]); }
				if (parsemode == PADX) { parsemode = opt_PADX(arguments[i]); }
				if (parsemode == PADY) { parsemode = opt_PADY(arguments[i]); }
				if (parsemode == CAPICON) { parsemode = opt_CAPICON(arguments[i]); }
				if (parsemode == TEXTFONT) { parsemode = opt_TEXTFONT(arguments[i]); }
				if (parsemode == CAPTIONFONT) { parsemode = opt_CAPTIONFONT(arguments[i]); }
				if (parsemode == CLOSEFONT) { parsemode = opt_CLOSEFONT(arguments[i]); }
				if (parsemode == TEXTSIZE) { parsemode = opt_TEXTSIZE(arguments[i]); }
				if (parsemode == CAPTIONSIZE) { parsemode = opt_CAPTIONSIZE(arguments[i]); }
				if (parsemode == CLOSESIZE) { parsemode = opt_CLOSESIZE(arguments[i]); }
				if (parsemode == FRAME) { parsemode = opt_FRAME(arguments[i]); }
				}
			}
		}
	return peaches310();
	}
function nd()
	{
	if ( o3_removecounter >= 1 )
		{ o3_showingsticky = 0 };
	if ( (ns4) || (ie4) )
		{
		if ( o3_showingsticky == 0 )
			{
			o3_allowmove = 0;
			hideObject(over);
			}
		else
			{
			o3_removecounter++;
			}
	}
	window.status=BusinessName
	return true;
	}
function peaches310()
	{
	var layerhtml;	
	if (o3_background != "" || o3_fullhtml)
		{
		layerhtml = ol_content_background(o3_text, o3_background, o3_fullhtml);
		}
	else
		{
		if (o3_fgbackground != "")
			{o3_fgbackground = "BACKGROUND=\""+o3_fgbackground+"\"";}
		if (o3_bgbackground != "")
			{o3_bgbackground = "BACKGROUND=\""+o3_bgbackground+"\"";}
		if (o3_fgcolor != "")
			{o3_fgcolor = "BGCOLOR=\""+o3_fgcolor+"\"";}
		if (o3_bgcolor != "")
			{o3_bgcolor = "BGCOLOR=\""+o3_bgcolor+"\"";}
		if (o3_height > 0)
			{o3_height = "HEIGHT=" + o3_height;}
		else
			{o3_height = "";}
		if (o3_cap == "")
			{layerhtml = ol_content_simple(o3_text);}
		else
			{
			if (o3_sticky)
				{layerhtml = ol_content_caption(o3_text, o3_cap, o3_close);}
			else
				{layerhtml = ol_content_caption(o3_text, o3_cap, "");}
			}
		}

	if (o3_sticky)
		{
		o3_showingsticky = 1;
		o3_removecounter = 0;
		}

	layerWrite(layerhtml);

	if (o3_autostatus > 0)
		{
		o3_status = o3_text;
		if (o3_autostatus > 1)
			{o3_status = o3_cap;}
		}
	o3_allowmove = 0;
	disp(o3_status);
	if (o3_sticky)
		{
		o3_allowmove = 0;
		return false;
		}
	else
		{return true;}
	}

function ol_content_simple(text)
	{
	txt = "<TABLE WIDTH="+o3_width+" BORDER=0 CELLPADDING="+o3_border+" CELLSPACING=0 "+o3_bgcolor+" "+o3_height+"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 "+o3_fgcolor+" "+o3_fgbackground+" "+o3_height+"><TR><TD VALIGN=TOP><FONT FACE=\""+o3_textfont+"\" COLOR=\""+o3_textcolor+"\" SIZE=\""+o3_textsize+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>"
	set_background("");
	return txt;
	}
function ol_content_caption(text, title, close)
	{
	closing = "";
	if (close != "")
		{closing = "<TD ALIGN=RIGHT><A HREF=\"/\" onMouseOver=\"cClick();\"><FONT COLOR=\""+o3_closecolor+"\" FACE=\""+o3_closefont+"\" SIZE=\""+o3_closesize+"\">"+close+"</FONT></A></TD>";}
	if (o3_capicon != "")
		{o3_capicon = "<IMG SRC=\""+o3_capicon+"\"> ";}
	txt = "<TABLE WIDTH="+o3_width+" BORDER=0 CELLPADDING="+o3_border+" CELLSPACING=0 "+o3_bgcolor+" "+o3_bgbackground+" "+o3_height+"><TR><TD><TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD><B><FONT COLOR=\""+o3_capcolor+"\" FACE=\""+o3_captionfont+"\" SIZE=\""+o3_captionsize+"\">"+o3_capicon+title+"</FONT></B></TD>"+closing+"</TR></TABLE><TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 "+o3_fgcolor+" "+o3_fgbackground+" "+o3_height+"><TR><TD VALIGN=TOP><FONT COLOR=\""+o3_textcolor+"\" FACE=\""+o3_textfont+"\" SIZE=\""+o3_textsize+"\">"+text+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";
	set_background("");
	return txt;
	}
function ol_content_background(text, picture, hasfullhtml)
	{
	if (hasfullhtml)
		{txt = text;}
	else
		{txt = "<TABLE WIDTH="+o3_width+" BORDER=0 CELLPADDING=0 CELLSPACING=0 HEIGHT="+o3_height+"><TR><TD COLSPAN=3 HEIGHT="+o3_padyt+"></TD></TR><TR><TD WIDTH="+o3_padxl+"></TD><TD VALIGN=TOP WIDTH="+(o3_width-o3_padxl-o3_padxr)+"><FONT FACE=\""+o3_textfont+"\" COLOR=\""+o3_textcolor+"\" SIZE=\""+o3_textsize+"\">"+text+"</FONT></TD><TD WIDTH="+o3_padxr+"></TD></TR><TR><TD COLSPAN=3 HEIGHT="+o3_padyb+"></TD></TR></TABLE>";}
	set_background(picture);
	return txt;
}
function set_background(pic)
	{
	if (ns4)
		{over.background.src = pic;}
	else if(ie4)
		{over.backgroundImage = "url("+pic+")";}
	}
function disp(statustext)
	{
	if ( (ns4) || (ie4) )
		{
		if (o3_allowmove == 0)
			{
			placeLayer();
			showObject(over);
			o3_allowmove = 1;
			}
		}
	if (statustext != "")
		{self.status = statustext;}
	}
function placeLayer()
	{
	var placeX, placeY;
	if (o3_fixx > -1)
		{placeX = o3_fixx;}
	else
		{
		if (o3_hpos == CENTER)
			{placeX = o3_x+o3_offsetx-(o3_width/2);}
		if (o3_hpos == RIGHT)
			{placeX = o3_x+o3_offsetx;}
		if (o3_hpos == LEFT)
			{placeX = o3_x-o3_offsetx-o3_width;}
		if (o3_snapx > 1)
			{
			var snapping = placeX % o3_snapx;
				if (o3_hpos == LEFT)
					{placeX = placeX - (o3_snapx + snapping);}
				else
					{placeX = placeX + (o3_snapx - snapping);}
			}
		}
	if (o3_fixy > -1)
		{placeY = o3_fixy;}
	else
		{
		if (o3_aboveheight > 0 && o3_vpos == ABOVE)
			{placeY = o3_y - (o3_aboveheight + o3_offsety);}
		else
			{placeY = o3_y + o3_offsety;}
		if (o3_snapy > 1)
			{
			var snapping = placeY % o3_snapy;
			if (o3_aboveheight > 0 && o3_vpos == ABOVE)
				{placeY = placeY - (o3_snapy + snapping);}
			else
				{placeY = placeY + (o3_snapy - snapping);}
			}
		}

	moveTo(over, placeX, placeY);
	}

function mouseMove(e)
	{
	if (ns4)
		{o3_x=e.pageX; o3_y=e.pageY;}
	if (ie4)
		{o3_x=event.x; o3_y=event.y;}
	if (ie5)
		{o3_x=event.x+o3_frame.document.body.scrollLeft; o3_y=event.y+o3_frame.document.body.scrollTop;}
	if (o3_allowmove)
		{placeLayer();}
	}
function cClick()
	{
	hideObject(over);
	o3_showingsticky=0;
	}
function trk()
	{
	if ( (ns4) || (ie4) )
		{bt=new Image(1,1); bt.src="http://www.bosrup.com/web/peaches/o3/tr.gif";}
	o3_tracker = 0;
	}
function layerWrite(txt)
	{
        if (ns4)
		{
                var lyr = o3_frame.document.overDiv.document
                lyr.write(txt)
                lyr.close()
        	}
        else if (ie4)
		o3_frame.document.all["overDiv"].innerHTML = txt
	if (o3_tracker)
		{trk();}
	}
function showObject(obj)
	{
        if (ns4)
		obj.visibility = "show"
        else if (ie4)
		obj.visibility = "visible"
	}
function hideObject(obj)
	{
        if (ns4)
		obj.visibility = "hide"
        else if (ie4)
		obj.visibility = "hidden"
	self.status = "";
	}
function moveTo(obj,xL,yL)
	{
        obj.left = xL
        obj.top = yL
	}
function opt_INARRAY(id)
	{
	o3_text = ol_texts[id];
	return 0;
	}
function opt_CAPARRAY(id)
	{
	o3_cap = ol_caps[id];	
	return 0;
	}
function opt_STICKY(unused)
	{
	o3_sticky = 1;
	return 0;
	}
function opt_BACKGROUND(file)
	{
	o3_background = file;
	return 0;
	}
function opt_NOCLOSE(unused)
	{
	o3_close = "";
	return 0;
	}
function opt_CAPTION(text)
	{
	o3_cap = text;
	return 0;
	}
function opt_HPOS(pos)
	{
	o3_hpos = pos;
	return 0;
	}
function opt_OFFSETX(offset)
	{
	o3_offsetx = offset;
	return 0;
	}
function opt_OFFSETY(offset)
	{
	o3_offsety = offset;
	return 0;
	}
function opt_FGCOLOR(clr)
	{
	o3_fgcolor = clr;
	return 0;
	}
function opt_BGCOLOR(clr)
	{
	o3_bgcolor = clr;
	return 0;
	}
function opt_TEXTCOLOR(clr)
	{
	o3_textcolor = clr;
	return 0;
	}
function opt_CAPCOLOR(clr)
	{
	o3_capcolor = clr;
	return 0;
	}
function opt_CLOSECOLOR(clr)
	{
	o3_closecolor = clr;
	return 0;
	}
function opt_WIDTH(pixels)
	{
	o3_width = pixels;
	return 0;
	}
function opt_BORDER(pixels)
	{
	o3_border = pixels;
	return 0;
	}
function opt_STATUS(text)
	{
	o3_status = text;
	return 0;
	}
function opt_AUTOSTATUS(val)
	{
	o3_autostatus = 1;
	return 0;
	}
function opt_AUTOSTATUSCAP(val)
	{
	o3_autostatus = 2;
	return 0;
	}
function opt_HEIGHT(pixels)
	{
	o3_height = pixels;
	o3_aboveheight = pixels;
	return 0;
	}
function opt_CLOSETEXT(text)
	{
	o3_close = text;
	return 0;
	}
function opt_SNAPX(pixels)
	{
	o3_snapx = pixels;
	return 0;
	}
function opt_SNAPY(pixels)
	{
	o3_snapy = pixels;
	return 0;
	}
function opt_FIXX(pos)
	{
	o3_fixx = pos;
	return 0;
	}
function opt_FIXY(pos)
	{
	o3_fixy = pos;
	return 0;
	}
function opt_FGBACKGROUND(picture)
	{
	o3_fgbackground = picture;
	return 0;
	}
function opt_BGBACKGROUND(picture)
	{
	o3_bgbackground = picture;
	return 0;
	}
function opt_PADX(pixels)
	{
	o3_padxl = pixels;
	return PADX2;
	}
function opt_PADY(pixels)
	{
	o3_padyt = pixels;
	return PADY2;
	}
function opt_PADX2(pixels)
	{
	o3_padxr = pixels;
	return 0;
	}
function opt_PADY2(pixels)
	{
	o3_padyb = pixels;
	return 0;
	}
function opt_FULLHTML(unused)
	{
	o3_fullhtml = 1;
	return 0;
	}
function opt_VPOS(pos)
	{
	o3_vpos = pos;
	return 0;
	}
function opt_CAPICON(icon)
	{
	o3_capicon = icon;
	return 0;
	}
function opt_TEXTFONT(fontname)
	{
	o3_textfont = fontname;
	return 0;
	}
function opt_CAPTIONFONT(fontname)
	{
	o3_captionfont = fontname;
	return 0;
	}
function opt_CLOSEFONT(fontname)
	{
	o3_closefont = fontname;
	return 0;
	}
function opt_TEXTSIZE(fontsize)
	{
	o3_textsize = fontsize;
	return 0;
	}
function opt_CAPTIONSIZE(fontsize)
	{
	o3_captionsize = fontsize;
	return 0;
	}
function opt_CLOSESIZE(fontsize)
	{
	o3_closesize = fontsize;
	return 0;
	}
function opt_FRAME(frm)
	{
	o3_frame = frm;
	if ( (ns4) || (ie4) )
		{
		if (ns4) over = o3_frame.document.overDiv
		if (ie4) over = o3_frame.overDiv.style
		}
	return 0;
	}
function vpos_convert(d)
	{
	if (d == 0)
		{d = LEFT;}
	else
		{
		if (d == 1)
			{d = RIGHT;}
		else
			{d = CENTER;}
		}
	return d;
	}
function dts(d,text)
	{
	o3_hpos = vpos_convert(d);
	peaches(text, o3_hpos, CAPTION, "");
	}
function dtc(d,text, title)
	{
	o3_hpos = vpos_convert(d);
	peaches(text, CAPTION, title, o3_hpos);
	}
function stc(d,text, title)
	{
	o3_hpos = vpos_convert(d);
	peaches(text, CAPTION, title, o3_hpos, STICKY);
	}
function drs(text)
	{dts(1,text);}
function drc(text, title)
	{dtc(1,text,title);}
function src(text,title)
	{stc(1,text,title);}
function dls(text)
	{dts(0,text);}
function dlc(text, title)
	{dtc(0,text,title);}
function slc(text,title)
	{stc(0,text,title);}
function dcs(text)
	{dts(2,text);}
function dcc(text, title)
	{dtc(2,text,title);}
function scc(text,title)
	{stc(2,text,title);}

