
function sorry() { alert('Sorry, that page is not available yet.'); }

function startPage ( align, text1, text2 ) 
{
	document.writeln ( '<table border=0 width=748 cellspacing=0 cellpadding=0>');
	document.writeln ( '<tr height=95 ><td colspan=3><img src="../images/NJRID Logo - Sunburst.jpg"></td></tr>');
	document.writeln ( '<tr height=68 ><td colspan=3 background="../images/blottertop.jpg" class=blotterheadtext>'+text1+' <font color=#000000>'+text2+'</font></td></tr>');
	document.writeln ( '<tr height=366><td width=99 background="../images/blotterright.jpg" valign=top>');
	document.writeln ( '<table width=99 border=0 cellspacing=0 cellpadding=0 align=right>');
	document.writeln ( '<tr><td class=navheadtext>news</td></tr>');
	document.writeln ( '<tr><td class=navitemtext><a href="nWrks.asp">workshops</a></td></tr>');
	document.writeln ( '<tr><td class=navitemtext><a href="nArts.asp">articles</td></tr>');
	document.writeln ( '<tr><td class=navitemtext><a href="nMtgs.asp">meetings</td></tr>');
	document.writeln ( '<tr><td class=navheadtext>info</td></tr>');
	document.writeln ( '<tr><td class=navitemtext><a href="iMmb.asp">membership</td></tr>');
	document.writeln ( '<tr><td class=navitemtext><a href="iLdr.asp">leadership</td></tr>');
	document.writeln ( '<tr><td class=navitemtext><a href="iMnt.asp">mentoring</td></tr>');
	document.writeln ( '<tr><td class=navitemtext><a href="iRsr.asp">resources</td></tr>');
	document.writeln ( '<tr><td class=navheadtext>my njrid</td></tr>');
	document.writeln ( '<tr><td class=navitemtext><a href="mLgn.asp">login/logout</a></td></tr>'); 
	if (startPage.arguments.length>3) {
		if (startPage.arguments[3]==1) { document.writeln ( '<tr><td class=navitemtext><a href="mPrf.asp">profile</a></td></tr>'); }
		if (startPage.arguments[4]==1) { document.writeln ( '<tr><td class=navitemtext><a href="mAcc.asp">account</a></td></tr>'); }
	};
	if (startPage.arguments.length>5) {
		document.writeln ( '<tr><td class=navheadtext>admin</td></tr>');
		if (startPage.arguments[5]==1) { document.writeln ( '<tr><td class=navitemtext><a href="aMnu.asp">website</a></td></tr>'); }
		if (startPage.arguments[6]==1) { document.writeln ( '<tr><td class=navitemtext><a href="mPrf.asp">financials</a></td></tr>'); }
	};
document.writeln ( '</table> <br></td><td width=10>&nbsp;</td><td width=639 valign='+align+' >'); 
}

function printSubBanner ( subb )
{
	document.writeln ('<table border=0 cellspacing=0 cellpadding=0 background="../images/new top.gif"><tr><td width=672 class="navheadtext">&nbsp;&nbsp;'+subb+'</td></tr></table>');
}
	

function addTabs ( tx1, lk1, tx2, lk2, tx3, lk3, tx4, lk4, tx5, lk5, tx6, lk6 )
{
	var tx;
	var lk;
	var n;
	
	document.writeln ( '<table border=0 width=639 cellspacing=0 cellpadding=0>');
	document.writeln ( '<tr height=30><td colspan=7 background="../images/bluefield.jpg">&nbsp;</td></tr>');
	document.writeln ( '<tr height=24>');
	n = addTabs.arguments.length / 2;
	for (var i=0;i<n;i++) {
		tx = addTabs.arguments[2*i];
		lk = addTabs.arguments[1+2*i];
		if (tx=='') { document.writeln ( '<td width=105 background="../images/bluefield.jpg">&nbsp;</td>'); };
		if (lk=='') { document.writeln ( '<td width=105 background="../images/tabsel.jpg" class=infotext>&nbsp;&nbsp;'+tx+'</td>'); };
		if (lk!='') { document.writeln ( '<td width=105 background="../images/tabunsel.jpg" class=infotext>  <a href="'+lk+'">'+tx+'</a></td>'); };
	};
	for (;i<6;i++) 
		document.writeln ( '<td width=105 background="../images/bluefield.jpg">&nbsp;</td>');
	document.writeln ('<td width=9 background="../images/bluefield.jpg">&nbsp;</td></tr></table>');
}

function endPage ()
{
	document.writeln ( '</td></tr></table>');
}

function endBodyFrame ()
{
	document.writeln('</td></tr></table>');
}

function isblank ( s )
{
	for(var i = 0; i < s.length; i++) {
		var c = s.charAt(i);
		if ((c != ' ')&&(c != '\n')&&(c != '\t')) return false;
	}
	return true;
}

function verifyForm ( f, em )
{
	var msg;
	var empty_fields = "";
	var errors = em;
	var radioSet=new Object();
	var radioNotSet=new Object();

	for (var i=0; i<f.length; i++) {
		var e=f.elements[i];
		if ((e.type=="text")||(e.type=="textarea")) {
			var b=new String(e.value);
			e.value = b.replace(/"/g,"'");
		};
		if (((e.type=="text")||(e.type=="textarea"))&&!e.optional) {
			if ((e.value==null)||(e.value=="")||isblank(e.value)) {
				empty_fields += "\n         "+e.name;
				continue;
			}
			
			if (!e.optional && (e.numeric||(e.min!=null)||(e.max!=null))) {
				var v = parseFloat(e.value);
				if (isNaN(v) ||
					((e.min!=null)&&(ve.min)) ||
					((e.max!=null)&&(v>e.max))) {
					errors += "- Please verify that the field "+e.name+" is a number";
					if (e.min!=null)
						errors += " that is at least " + e.min;
					if (e.max!=null && e.min!=null)
						errors += " and no more than " + e.max;
					else if (e.max!=null)
						errors += " that no more than " + e.max;
					errors += ".\n";
				}
			}
		}
 
 		if (e.optional&&(e.value!='')&&(e.value!=null)&&(!isblank(e.value))&&(e.numeric||(e.min!=null)||(e.max!=null))) {
			var v = parseFloat(e.value);
			if (isNaN(v) ||
				((e.min!=null)&&(v<e.min)) ||
				((e.max!=null)&&(v>e.max))) {
				errors += "- Please verify that the field "+e.name+" is a number";
				if (e.min!=null)
					errors += " that is greater than " + e.min;
				if (e.max!=null && e.min!=null)
					errors += " and less than " + e.max;
				else if (e.max!=null)
					errors += " that is less than " + e.max;
				errors += ".\n";
			}
		}

 		if ((e.type=="radio")&&!e.optional&&!radioSet[e.name]) 
 				if (e.checked) { 
  					radioSet[e.name]=true;
 					if (radioNotSet[e.name]) {
 						delete radioNotSet[e.name];}
 				} else { radioNotSet[e.name]=true; }
		
			
	}
	
	for (x in radioNotSet) 
		errors += " - Make sure you selected a "+x+".\n";
		 
	if (!empty_fields && !errors) return true;
	
	msg = "__________________________________________________\n\n";
	msg +="Sorry, we could not process this form.\n";
	msg +="Please check the items listed below and try again.\n";
	msg += "__________________________________________________\n\n";
	
	if (empty_fields) {
		msg += " - We need the following fields to be filled out:" + empty_fields + "\n";
		if (errors) msg += "\n";
	}
	msg += errors;
	alert(msg);
	return (false);
}

var States = [ "Alabama", "AL",
			  "Alaska", "AK",
			  "Arizona", "AZ",
			  "Arkansas", "AR",
			  "California", "CA",
			  "Colorado", "CO",
			  "Connecticut", "CT",
			  "Delaware", "DE",
			  "District of Columbia", "DC",
			  "Florida", "FL",
			  "Georgia", "GA",
			  "Hawaii", "HI",
			  "Idaho", "ID",
			  "Illinois", "IL",
			  "Indiana", "IN",
			  "Iowa", "IA",
			  "Kansas", "KS",
			  "Kentucky", "KY",
			  "Louisiana", "LA",
			  "Maine", "ME",
			  "Maryland", "MD",
			  "Massachusetts", "MA",
			  "Michigan", "MI",
			  "Minnesota", "MN",
			  "Mississippi","MS",
			  "Missouri", "MO",
			  "Montana", "MT",
			  "Nebraska", "NE",
			  "Nevada", "NV",
			  "New Hampshire", "NH",
			  "New Jersey", "NJ",
			  "New Mexico", "NM",
			  "New York", "NY",
			  "North Carolina", "NC",
			  "North Dakota", "ND",
			  "Ohio", "OH",
			  "Oklahoma", "OK",
			  "Oregon", "OR",
			  "Pennsylvania", "PA",
			  "Rhode Island", "RI",
			  "South Carolina", "SC",
			  "South Dakota", "SD",
			  "Tennessee", "TN",
			  "Texas", "TX",
			  "Utah", "UT",
			  "Vermont", "VT",
			  "Virginia", "VA",
			  "Washington", "WA",
			  "West Virginia", "WV",
			  "Wisconsin", "WI",
			  "Wyoming", "WY"
];

var notYetStates=[ "Alberta", "AB",
			  "American Samoa", "AS",
			  "British Columbia", "BC",
			  "Fed. States of Micronesia", "FM",
			  "Guam", "GU",
			  "Manitoba", "MB",
			  "Marshall Isl.", "MH",
			  "New Brunswick", "NB",
			  "Newfoundland", "NF",
			  "Northern Mariana Isl.", "MP",
			  "Northwest Territories", "NT",
			  "Nova Scotia","NS",
			  "Nunavut", "NU",
			  "Ontario", "ON",
			  "Palau", "PW",
			  "Prince Edward Isl.","PE",
			  "Puerto Rico", "PR",
			  "Quebec","QC",
			  "Saskatchewan", "SK",
			  "Virgin Isl.", "VI",
			  "Yukon","YT"];

var areas = [
	'Atlantic County NJ', 'NJ01',
	'Bergen County NJ', 'NJ02',
	'Burlington County NJ', 'NJ03',
	'Camden County NJ', 'NJ04',
	'Cape May County NJ', 'NJ05',
	'Cumberland County NJ', 'NJ06',
	'Essex County NJ', 'NJ07',
	'Gloucester County NJ', 'NJ08',
	'Hudson County NJ', 'NJ09',
	'Hunterdon County NJ', 'NJ10',
	'Mercer County NJ', 'NJ11',
	'Middlesex County NJ', 'NJ12',
	'Monmouth County NJ', 'NJ13',
	'Morris County NJ', 'NJ14',
	'Ocean County NJ', 'NJ15',
	'Passaic County NJ', 'NJ16',
	'Salem County NJ', 'NJ17',
	'Somerset County NJ', 'NJ18',
	'Sussex County NJ', 'NJ19',
	'Union County NJ', 'NJ20',
	'Warren County NJ', 'NJ21' ];
				  
var contactTypes = [
	'Voice', '1',
  'Voice/TTY', '2',
	'TTY', '3',
	'Cell', '4',
	'Pager', '5',
	'Fax', '6', 
	'CSD VRS', '7'
	];
	
var contactBestTimes = [
	 'Any Time' ,'1',
	 'Days', '2',
	 'Weekdays' ,'3',
	 'Weekends' ,'4',
	 'Nights' ,'5',
	 'Weeknights' ,'6',
	 'Nights/Weekends','7',
	 'Emergency Only','8'];
	
var regType = [
	'Everyone', '1',
	'Working Interpreters', '2',
	'Certified Interpeters', '3',
	'Students', '4',
	'Other (see workshop description)', '5' ];
	
var regStatus = [
	'Registered', '1',
	'PayPal in Process', '2',
	'Payment Received', '3',
	'Waitlisted', '4',
	'Cancelled', '5',
	'Cancelled after PayPal Payment Made', '6',
	'Cancelled after Payment Received', '7' ];
	
var articleStatus = [
	'Draft', '1',
	'Waiting Review', '2',
	'Posted', '3',
	'Hidden', '4',
	'Deleted', '5' ];
	
var commitments = [
	'Full-time Position', '1',
	'Part-time Position', '2',
	'Substitute Position', '3',
	'Multiple Positions', '4' ];
	
var monthNames = [
	'Jan','1',
	'Feb','2',
	'Mar','3',
	'Apr','4',
	'May','5',
	'Jun','6',
	'Jul','7',
	'Aug','8',
	'Sep','9',
	'Oct','10',
	'Nov','11',
	'Dec','12' ];
	
var hourNames = [
	'12 midnight','0',
	'1 AM', '1',
	'2 AM', '2',
	'3 AM', '3',
	'4 AM', '4',
	'5 AM', '5',
	'6 AM', '6',
	'7 AM', '7',
	'8 AM', '8',
	'9 AM', '9',
	'10 AM', '10',
	'11 AM', '11',
	'12 noon', '12',
	'1 PM', '13',
	'2 PM', '14',
	'3 PM', '15',
	'4 PM', '16',
	'5 PM', '17',
	'6 PM', '18',
	'7 PM', '19',
	'8 PM', '20',
	'9 PM', '21',
	'10 PM', '22',
	'11 PM', '23' ];
	
var njridMS = [
	'NJRID Certified', '0', 
	'NJRID Associate', '1',
	'NJRID Supporting', '2',
	'NJRID Student', '3',
	'Non-member','4',
	'Other', '5' ];

var cMemberType = [
	'Certified - Interpreter with RID or NAD credentials', '1', 
	'Associate - Working interpreter without RID or NAD credentials', '2',
	'Supporting - Not an interpreter', '3',
	'Student - In an interpreter training program', '4',
	'Organization', '5' ];
	
var cMemberTypeShort = [
	'Certified', '1',
	'Associate', '2',
	'Supporting', '3',
	'Student', '4',
	'Organizational', '5' ];

var cMemberTypeShortA = [
	'a certified', '1',
	'an associate', '2',
	'a supporting', '3',
	'a student', '4',
	'an organizational', '5' ];

var cMemberTypeShortIndiv = [
	'Certified', '1',
	'Associate', '2',
	'Supporting', '3',
	'Student', '4'  ];

var cMemberStatus = [
	'Verify identity and RID membership or ITP credential', '1',
	'Verify identity and RID membership or ITP credential', '2',
	'Has received renewal notice', '3',
	'Active member', '4',
	'NJRID denied membership', '5',
	'Member terminated membership', '6',
	'NJRID temporarily suspended membership', '7',
	'NJRID terminated membership', '8' ];
	
var cCredentialStatus = [
	'Claims to hold', '1',
	'Verified', '2',
	'Rejected', '3',
	'Deleted', '4' ];
	
var cmCredentialStatus = [
	'Not yet verified', '1',
	'Verified', '2',
	'Could not verify', '3',
	'Removed', '4' ];
	
var cCommunity = [
	'hearing', '1',
	'deaf', '2',
	'hard of hearing', '3' ];
	
var cPaymentStatus = [
	'check is in the mail; click verify when you receive it', '1',
	'paypal reports payment; click verify when you receive email from paypal', '2',
	'payment received', '3',
	'payment rejected', '4',
	'check received', '5',
	'paypal received', '6' ];
	
var cPaymentType = [
	'unknown', '3',
	'check', '5',
	'paypal', '6' ];

var njridAcc = [
	'  ','0',
	'American Sign Language', '1',
	'Deaf/Blind Interpreting', '2',
	'Oral Interpreting', '3',
	'Assistive Listening Device', '4',
	'Computer-Assisted Real Time Captioning (CART)', '5',
	'Other', '6' ];

	
var njridStudents = [
	'No', '0',
	'Yes - UCC', '1',
	'Yes - CCC', '2',
	'Yes - other', '3' ];
	
var njridTeachers = [
	'No', '0',
	'Yes', '1',
	'Yes - Teacher of the Deaf', '2' ];
	
var njridWksps = [
	'Financial Planning for Deaf and Hard of Hearing', '1',
	'ASL Narratives: Visual Vernacular and Voicing', '2',
	'Advanced Deaf Interpreting Process - Part II', '3',
	'Deaf-Hearing Team Interpreting - Part II', '4' ];
	
var dayList=new Array(31);
var yearList=new Array(3);
for (var i=1;i<32;i++) { dayList[2*(i-1)]=i; dayList[2*i-1]=i; }
for (i=1;i<4;i++) { yearList[2*(i-1)]=2001+i; yearList[2*i-1]=2001+i; }
		
function WriteStateOptions ( selected )
{
	if (selected=='')
		{document.write("<option value='' SELECTED> </option>");}
	else
		{document.write("<option value=''> </option>");};
		
	for ( i=0;i<States.length;i+=2)
	 {
	 	if (States[i+1]==selected)
	 	  {document.write ("<option value='", States[i+1], "' SELECTED>", States[i], "</option>")}
		else
	 	  {document.write ("<option value='", States[i+1], "'>", States[i], "</option>")}
		
	 }
}

function GetOptions ( whichList, selected )
{
	var x='';
	for ( i=0;i<whichList.length;i+=2)
	 {
	 	if (whichList[i+1]==selected)
	 	  {x+='<option value="'+ whichList[i+1]+ '" SELECTED>'+ whichList[i]+ '</option>';}
		else
	 	  {x+='<option value="'+ whichList[i+1]+ '">'+ whichList[i]+ '</option>'}
		
	 }
	 return(x);
}


function GetStateOptions ( selected )
{
	var x;
	if (selected=='')
		{x="<option value='' SELECTED> </option>";}
	else
		{x="<option value=''> </option>";};
		
	for ( i=0;i<States.length;i+=2)
	 {
	 	if (States[i+1]==selected)
	 	  {x+="<option value='"+ States[i+1]+ "' SELECTED>"+ States[i]+ "</option>";}
		else
	 	  {x+="<option value='"+ States[i+1]+ "'>"+ States[i]+ "</option>"}
		
	 }
	 return(x);
}

function longState ( st )
{
	for (i=0;i<States.length;i+=2)
		if (States[i+1]==st)
		{
			document.write ( States[i].toUpperCase() );
			break;
		}
	
}

var myBrowser;
function browserSetUp( brwsr )
{
	myBrowser=brwsr;
	if ( brwsr =="NN") 
		document.captureEvents(Event.KEYDOWN|Event.KEYUP);
}

function submitOnEnter ( DnEvents )
{
	if (DnEvents)
		k=DnEvents.which
	else
		k=window.event.keyCode;

//	if (k == 13) 		  
//			eval( this.soeGo );

}	  
	
var linksEnabled=true;
function disableActions ()
{
	if (myBrowser=="IE") 
	{ 
		document.all.SI1.style.visibility="hidden";
	};
	linksEnabled=false;
}

function myReload()
{
	location.reload();
}

var nextMyOpen=0;
var hw;
function myOpen( a, b, c, w, h )
{
	if (linksEnabled)
	{	var s="SIW"+nextMyOpen;
		if (myBrowser=="IE")
		{
			sl=",left="; st=",top=";
		} else {
			sl=",screenX="; st=",screenY=";
		};

		if (w>screen.availWidth || h>screen.availHeight)
		{	w=screen.availWidth; h=screen.availHeight; }
		
		var p="height="+h+",width="+w+",scrollbars,menubar"+sl+(0.75*(screen.availWidth-w))+st+(0.75*(screen.availHeight-h));
		nextMyOpen++;
		hw=window.open(a,s,p);
		hw.focus();
	}
	else {
		alert("Please try again after page reloads."); }
}

function WriteHoursBlock ( m, tu, w, th, f, sa, su, start, end )
{
	var days=['Mon','Tue','Wed','Thu','Fri','Sat','Sun'];
	var dayflags=[m,tu,w,th,f,sa,su];
	var s=0;
	var hb=new String("");
	
	for (var i=0; i<7; i++)
	{
		if (dayflags[i]=='True' || dayflags[i]=='1')
		{
			if (s<2)
				{ hb += days[i] + ' - '; s++; }
			else 
				{ hb = hb.substr( 0, hb.length-6 );
				  hb += days[i] + ' - '; }
		} else {
			if (s>0)
				{ 	hb = hb.substr ( 0, hb.length-3 );
					hb+=', '; s=0; } 
		}
	}

	hb = hb.substr( 0, hb.length-2 );
	hb += ": " + start + ' - ' + end;
	document.write(hb);
}

function MakeHoursBlock ( m, tu, w, th, f, sa, su, start, end )
{
	var days=['Mon','Tue','Wed','Thu','Fri','Sat','Sun'];
	var dayflags=[m,tu,w,th,f,sa,su];
	var s=0;
	var hb=new String("");
	
	for (var i=0; i<7; i++)
	{
		if (dayflags[i]=='True' || dayflags[i]=='1')
		{
			if (s<2)
				{ hb += days[i] + ' - '; s++; }
			else 
				{ hb = hb.substr( 0, hb.length-6 );
				  hb += days[i] + ' - '; }
		} else {
			if (s>0)
				{ 	hb = hb.substr ( 0, hb.length-3 );
					hb+=', '; s=0; } 
		}
	}

	hb = hb.substr( 0, hb.length-2 );
	hb += ": " + start + ' - ' + end;
	return(hb);
}

function WriteCertString ( asl, se, oral, rev, lgl )
{
	var cs = new String("");
	if (asl>0.5) { cs += "/ ASL Interpreter "; }
	if (se>0.5) { cs += "/ Transliterator "; }
	if (oral>0.5) { cs += "/ Oral Interpreter ";}
	if (rev>0.5) { cs += "/ Deaf Interpreter ";}
	if (lgl>0.5) { cs += "/ Legal Interpreter ";}
	if (cs != "") {	cs =  cs.substr(2,cs.length-2); 
					cs = "Certified " + cs; }
	
	if (cs == "") 
	{
		if (asl>0.0) { cs += "/ ASL Interpreter "; }
		if (se>0.0) { cs += "/ Transliterator "; }
		if (oral>0.0) { cs += "/ Oral Interpreter ";}
		if (rev>0.0) { cs += "/ Deaf Interpreter ";}
		if (lgl>0.0) { cs += "/ Legal Interpreter ";}
		if (cs != "") { cs =  cs.substr(2,cs.length-2); 
						cs = "Working Non-Certified " + cs;}
	}
	
	if ( cs == "")
	{
		cs = "No credentials reported";
	}
	
	document.write(cs);
}

function MakeCertString ( asl, se, oral, rev, lgl )
{
	var cs = new String("");
	if (asl>0.5) { cs += "· ASL Interpreter "; }
	if (se>0.5) { cs += "· Transliterator "; }
	if (oral>0.5) { cs += "· Oral Interpreter ";}
	if (rev>0.5) { cs += "· Deaf Interpreter ";}
	if (lgl>0.5) { cs += "· Legal Interpreter ";}
	if (cs != "") {	cs =  cs.substr(9,cs.length-9); 
					cs = "Certified " + cs;}
	
	if (cs == "") 
	{
		if (asl>0.0) { cs += "· ASL Interpreter "; }
		if (se>0.0) { cs += "· Transliterator "; }
		if (oral>0.0) { cs += "· Oral Interpreter ";}
		if (rev>0.0) { cs += "· Deaf Interpreter ";}
		if (lgl>0.0) { cs += "· Legal Interpreter ";}
		if (cs != "") { cs =  cs.substr(9,cs.length-9); 
						cs = "Working Non-Certified " + cs;}
	}
	return(cs);
}
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) parent.location.reload();
}
// -->

var FTinbuttons=false;
var FTwhich;
var mw, lw, iw, bw;
var bb=false;

function FTB()
{
	if (FTB.arguments.length==4) 
	{
		mw = FTB.arguments[0];
		lw = FTB.arguments[1];
		iw = FTB.arguments[2];
		bw = FTB.arguments[3];
		if (mw+lw+iw+bw!=572)
			iw = 572-mw-lw-bw;
	} else {
		mw = 15; lw = 100; iw = 357;	bw = 100;
	};
	document.writeln ( '<table class=formTable border=0 cellspacing=0 cellpadding=0 width=572>');
	document.writeln ( '<tr><td width='+mw+'>&nbsp;</td>');
	document.writeln ( '    <td width='+(lw+iw)+'>&nbsp;</td>');
	document.writeln ( '    <td width='+bw+'>&nbsp;</td></tr>');
	FTwhich='FTB';
	document.writeln ( '<tr><td>&nbsp;</td>');
	document.writeln ( '    <td>');
	document.writeln ( '    <table border=0 cellspacing=0 cellpadding=0 width='+(lw+iw)+'>');
	document.writeln ( '    <tr><td width='+lw+'>&nbsp;</td><td width='+iw+'>&nbsp;</td></tr>');
}

function FTBNextBlk()
{
	document.writeln ('</table></td></tr>');
	document.writeln ( '<tr><td>&nbsp;</td>');
	document.writeln ( '    <td>');
	document.writeln ( '    <table border=0 cellspacing=0 cellpadding=0 width='+(lw+iw)+'>');
}	

function FTN()
{
	if (FTN.arguments.length==3)
	{
		mw = FTN.arguments[0];
		lw = FTN.arguments[1];
		iw = FTN.arguments[2];
		if (mw+lw+iw!=572)
			iw = 572-mw-lw;
	} else {
		mw = 15;
		lw = 100;
		iw = 457;
	};
	document.writeln ( '<table class=formTable border=0 cellspacing=0 cellpadding=0>');
	document.writeln ( '<tr><td width='+mw+'>&nbsp;</td>');
	document.writeln ( '    <td width='+(lw+iw)+'>');
	document.writeln ( '    <table border=0 cellspacing=0 cellpadding=0 width='+(lw+iw)+'>');
	document.writeln ( '    <tr><td width='+lw+'>&nbsp;</td><td width='+iw+'>&nbsp;</td></tr>');
	FTwhich='FTN';
}
	

function FTIL()
{
	if (FTinbuttons==true)
		FTBNextBlk();
		
	if (FTIL.arguments.length==1)
	{
		s=FTIL.arguments[0];
	} else {
		s=' ';
	};
	document.writeln ('<tr><td colspan=2 width='+(lw+iw)+' class=formInst>'+s+'</td></tr>');
	FTinbuttons=false;
}

function FTWL()
{
	if (FTinbuttons==true)
		FTBNextBlk();
		
	if (FTWL.arguments.length==1)
	{
		s=FTWL.arguments[0];
	} else {
		s=' ';
	};
	document.writeln ('<tr><td colspan=2 width='+(iw+lw) + ' class=formWarn>'+s+'</td></tr>');
	FTinbuttons=false;
}

function FTLL( lbl, itm )
{
	if (FTinbuttons==true)
		FTBNextBlk();
		
	document.writeln ('<tr><td class=formLabel width='+lw+' valign=top>'+lbl+'</td><td width='+iw+' class=formInst>'+itm+'</td></tr>');
	FTinbuttons=false;
}

function FTAL( lbl, itm )
{
	if (FTinbuttons==true)
		FTBNextBlk();
		
	document.writeln ('<tr><td class=formLabelRight width='+lw+' valign=top>'+lbl+'&nbsp;&nbsp;</td><td width='+iw+' class=formInst>'+itm+'</td></tr>');
	FTinbuttons=false;
}

function FTPL( lbl, itm )
{
	if (FTinbuttons==true)
		FTBNextBlk();
		
	document.writeln ('<tr><td class=formInst width='+lw+' valign=top>'+lbl+'</td><td width='+iw+' class=formInst>'+itm+'</td></tr>');
	FTinbuttons=false;
}

function FTLLOpen( lbl, itm )
{
	if (FTinbuttons==true)
		FTBNextBlk();
		
	document.writeln ('<tr><td class=formLabel width='+lw+' valign=top>'+lbl+'</td><td width='+iw+' class=formInst>'+itm);
	FTinbuttons=false;
}

function FTLLClose ( )
{
	document.writeln('</td></tr>');
}

function FTUL ( itm )
{
	if (FTinbuttons==true)
		FTBNextBlk();
		
	document.writeln ('<tr><td class=formLabel width='+lw+'>&nbsp;</td><td width='+iw+' class=formInst>'+itm+'</td></tr>');
	FTinbuttons=false;
}	

function FTBL ( btntxt, btnlnk )
{
	if (FTinbuttons==false)
	{
	document.writeln ('</table></td><td width='+bw+' valign=middle>');
	document.writeln ('<table width=100% border=0 cellspacing=0 cellpadding=0>');
	};
	document.writeln('<tr><td class=formTableHighlight width=100% align=center><a href="'+btnlnk+'">'+btntxt+'</a></td></tr>');
	FTinbuttons=true;
}

function FTBF ( btn )
{
	if (FTinbuttons==false)
	{
	document.writeln ('</table></td><td width='+bw+' valign=middle>');
	document.writeln ('<table width=100% border=0 cellspacing=0 cellpadding=0>');
	};
	document.writeln('<tr><td class=formTableHighlight width=100% align=center>'+btn+'</td></tr>');
	FTinbuttons=true;
}

function FTBS ()
{
	document.writeln ('</table></td><td width='+bw+'>&nbsp;</td></tr>');
	document.writeln ( '<tr><td>&nbsp;</td>');
	document.writeln ( '    <td>');
	document.writeln ( '    <table border=0 cellspacing=0 cellpadding=0 width='+(lw+iw)+'>');
}	

function FTEND()
{
	if (FTwhich=='FTB')
	{
		if (FTinbuttons==true)
			 {document.writeln ( '</table></td></tr></table>');}
		else
			 {document.writeln ( '<tr><td>&nbsp;</td></tr></table></td><td width='+bw+'>&nbsp;</td></tr></table>');}
	} else {
		document.writeln ( '</table></td></tr></table>'); }
}
	
function FTBtnBar ()
{
	var backB=false;
	var topB=false;
	var submitB=false;
	var delB=false;
	var addB=false;
	var cancelB=false;
	var updateB=false;
	var goB=false;
	var goLink='';
	
	for (var i=0;i<FTBtnBar.arguments.length; i++)
		switch ( FTBtnBar.arguments[i] )
		{
			case 'back': backB=true; break;
			case 'top': topB=true; break;
			case 'submit': submitB=true; break;
			case 'delete': delB=true; break;
			case 'add': addB=true; break;
			case 'cancel': cancelB=true; break;
			case 'update': updateB=true; break;
			default: goB=true; goLink=FTBtnBar.arguments[i]; 
		}
		document.writeln('<table class=formTable width=100% border=0 cellspacing=0 cellpadding=0><tr height=20><td width=60>');
		if (backB==true) 
			{ document.writeln ('<a href="javascript:history.back();"><img src="../images/backBtn.gif" height=20 width=50 border=0></a>')}
		else
			{ document.writeln (' '); }
		document.writeln(' </td><td align=right> ');
		if (delB==true)
			{ document.writeln ('<input type=image src="../images/delBtn.gif" height=20 width=50 border=0>   '); }
		if (addB==true)
			{ document.writeln ('<input type=image src="../images/goBtn.gif" height=20 width=50 border=0>   '); }
		if (updateB==true)
			{ document.writeln ('<input type=image src="../images/goBtn.gif" height=20 width=50 border=0>   '); }
		if (cancelB==true)
			{ document.writeln ('<a href="javascript:if (confirm(\'Are you sure you want to delete all changes?\')) {location.reload(true);};"><img src="../images/cancelBtn.gif" height=20 width=50 border=0></a>'); }
		if (topB==true)
			{ document.writeln ('<a href="#top"><img src="../images/topBtn.gif" height=20 width=50 border=0></a>   '); }
		if (submitB==true)
			{ document.writeln ('<input type=image src="../images/goBtn.gif" height=20 width=50 border=0>   '); }
		if (goB==true)
			{ document.writeln ('<a href='+goLink+'><img src="../images/goBtn.gif" height=20 width=50 border=0></a>   '); }
		document.writeln('</td></tr></table>');
}
				
