1 |
2 |
fpga_is_fu |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
2 |
|
|
<HTML><HEAD>
|
3 |
|
|
<TITLE>HD Designer Web Export</TITLE>
|
4 |
|
|
<META NAME="ROBOTS" CONTENT="NOINDEX">
|
5 |
|
|
|
6 |
|
|
<!--
|
7 |
|
|
Joust Outliner Version 2.5.4
|
8 |
|
|
(c) Copyright 1996-2001, MITEM (Europe) Ltd. All rights reserved.
|
9 |
|
|
This code may be freely copied and distributed provided that it is accompanied by this
|
10 |
|
|
header. For full details of the Joust license, as well as documentation and help, go
|
11 |
|
|
to http://www.ivanpeters.com/.
|
12 |
|
|
|
13 |
|
|
Do not modify anything between here and the "End of Joust" marker unless you know what you
|
14 |
|
|
are doing.
|
15 |
|
|
-->
|
16 |
|
|
<script language="JavaScript">
|
17 |
|
|
<!--
|
18 |
|
|
function getMode() {
|
19 |
|
|
var theMode = getParm(document.cookie, 'mode', ';');
|
20 |
|
|
return ((theMode == "Floating") || (theMode == "NoFrames")) ? theMode : "Frames";
|
21 |
|
|
}
|
22 |
|
|
function smOnError (msg, url, lno) {
|
23 |
|
|
self.onerror = oldErrorHandler;
|
24 |
|
|
if (confirm(smSecurityMsg)) {
|
25 |
|
|
savePage = false;
|
26 |
|
|
setTimeout('menuClosed();', 100);
|
27 |
|
|
} else {
|
28 |
|
|
if (getMode() != 'Floating') {document.cookie = 'mode=Floating; path=/';}
|
29 |
|
|
openMenu(index1);
|
30 |
|
|
}
|
31 |
|
|
return true;
|
32 |
|
|
}
|
33 |
|
|
function menuClosed() {
|
34 |
|
|
var currentMode = getMode();
|
35 |
|
|
if (currentMode == 'Floating') {
|
36 |
|
|
document.cookie = 'mode=Frames; path=/';
|
37 |
|
|
currentMode = getMode();
|
38 |
|
|
if (currentMode != 'Frames') {
|
39 |
|
|
alert(smCookieMsg);
|
40 |
|
|
openMenu(index1);
|
41 |
|
|
}
|
42 |
|
|
}
|
43 |
|
|
if (currentMode == 'Floating') {
|
44 |
|
|
openMenu(index1);
|
45 |
|
|
} else {
|
46 |
|
|
var dest = '';
|
47 |
|
|
var okToGo = true;
|
48 |
|
|
if (savePage) {
|
49 |
|
|
if (canOnError) {
|
50 |
|
|
oldErrorHandler = self.onerror;
|
51 |
|
|
self.onerror = smOnError;
|
52 |
|
|
}
|
53 |
|
|
var l = contentWin.location;
|
54 |
|
|
var p = l.pathname;
|
55 |
|
|
if (canOnError) {self.onerror = oldErrorHandler;}
|
56 |
|
|
if (p) {
|
57 |
|
|
dest = fixPath(p) + l.search;
|
58 |
|
|
} else {
|
59 |
|
|
if (!confirm(smSecurityMsg)) {okToGo = false;}
|
60 |
|
|
}
|
61 |
|
|
}
|
62 |
|
|
if (okToGo) {
|
63 |
|
|
if (currentMode == 'NoFrames') {
|
64 |
|
|
dest = (index3 == '') ? ((dest == '') ? '/' : dest) : index3;
|
65 |
|
|
} else {
|
66 |
|
|
dest = index1 + ((dest == '') ? '' : '?page=' + escape(dest));
|
67 |
|
|
}
|
68 |
|
|
theMenu = theBrowser = imgStore = JoustMenu = null;
|
69 |
|
|
setTimeout('self.location.href = "' + dest + '";', 10);
|
70 |
|
|
}
|
71 |
|
|
}
|
72 |
|
|
}
|
73 |
|
|
function closeMenu() {
|
74 |
|
|
if (JoustMenu != null) {
|
75 |
|
|
if (JoustMenu.myOpener) {JoustMenu.myOpener = null;}
|
76 |
|
|
if (JoustMenu.theMenu) {JoustMenu.close();}
|
77 |
|
|
}
|
78 |
|
|
}
|
79 |
|
|
function setGlobals() {
|
80 |
|
|
if ((JoustMenu != null) && pageLoaded) {
|
81 |
|
|
theMenu = JoustMenu.theMenu;
|
82 |
|
|
theBrowser = JoustMenu.theBrowser;
|
83 |
|
|
imgStore = JoustMenu.imgStore;
|
84 |
|
|
savePage = theMenu.savePage;
|
85 |
|
|
contentWin = eval('self.' + theMenu.contentFrame);
|
86 |
|
|
canOnError = theBrowser.canOnError;
|
87 |
|
|
smCookieMsg = JoustMenu.smCookieMsg;
|
88 |
|
|
smSecurityMsg = JoustMenu.smSecurityMsg;
|
89 |
|
|
jsErrorMsg = JoustMenu.jsErrorMsg;
|
90 |
|
|
if (canOnError) {self.onerror = defOnError;}
|
91 |
|
|
} else {
|
92 |
|
|
setTimeout('setGlobals();', 100);
|
93 |
|
|
}
|
94 |
|
|
}
|
95 |
|
|
function loaded() {
|
96 |
|
|
pageLoaded = true;
|
97 |
|
|
}
|
98 |
|
|
function setStatus(theText) {
|
99 |
|
|
self.status = theText;
|
100 |
|
|
if (theBrowser.canOnMouseOut == false) {
|
101 |
|
|
clearTimeout(statusTimeout);
|
102 |
|
|
statusTimeout = setTimeout('clearStatus()', 5000);}
|
103 |
|
|
return true;
|
104 |
|
|
}
|
105 |
|
|
function clearStatus() {
|
106 |
|
|
self.status = '';
|
107 |
|
|
}
|
108 |
|
|
function fixPath(p) {
|
109 |
|
|
if (p.substring(0,2) == '/:') {p = p.substring(p.indexOf('/', 2), p.length);}
|
110 |
|
|
var i = p.indexOf('\\', 0);
|
111 |
|
|
while (i >= 0) {
|
112 |
|
|
p = p.substring(0,i) + '/' + p.substring(i+1,p.length);
|
113 |
|
|
i = p.indexOf('\\', i);
|
114 |
|
|
}
|
115 |
|
|
return p;
|
116 |
|
|
}
|
117 |
|
|
function getParm(string, parm, delim) {
|
118 |
|
|
// returns value of parm from string
|
119 |
|
|
if (string.length == 0) {return '';}
|
120 |
|
|
var sPos = string.indexOf(parm + "=");
|
121 |
|
|
if (sPos == -1) {return '';}
|
122 |
|
|
sPos = sPos + parm.length + 1;
|
123 |
|
|
var ePos = string.indexOf(delim, sPos);
|
124 |
|
|
if (ePos == -1) {ePos = string.length;}
|
125 |
|
|
return unescape(string.substring(sPos, ePos));
|
126 |
|
|
}
|
127 |
|
|
function pageFromSearch(def, selIt) {
|
128 |
|
|
var s = self.location.search;
|
129 |
|
|
if ((s == null) || (s.length < 1)) {return def;}
|
130 |
|
|
var p = getParm(s, 'page', '&');
|
131 |
|
|
p = (p != '') ? fixPath(p) : def;
|
132 |
|
|
return p;
|
133 |
|
|
}
|
134 |
|
|
function openMenu(url, features) {
|
135 |
|
|
if (features) {menuWinFeatures = features;}
|
136 |
|
|
JoustMenu = window.open(url, "JoustMenu", menuWinFeatures);
|
137 |
|
|
if (JoustMenu.opener == null) {
|
138 |
|
|
JoustMenu.opener = self;
|
139 |
|
|
}
|
140 |
|
|
}
|
141 |
|
|
function defOnError(msg, url, lno) {
|
142 |
|
|
if (jsErrorMsg == '') {
|
143 |
|
|
return false;
|
144 |
|
|
} else {
|
145 |
|
|
alert(jsErrorMsg + '.\n\nError: ' + msg + '\nPage: ' + url + '\nLine: ' + lno + '\nBrowser: ' + navigator.userAgent);
|
146 |
|
|
return true;
|
147 |
|
|
}
|
148 |
|
|
}
|
149 |
|
|
|
150 |
|
|
var JoustMenu;
|
151 |
|
|
var theMenu;
|
152 |
|
|
var theBrowser;
|
153 |
|
|
var imgStore;
|
154 |
|
|
var contentWin;
|
155 |
|
|
var savePage = true;
|
156 |
|
|
var pageLoaded = false;
|
157 |
|
|
var JoustFrameset = true;
|
158 |
|
|
var menuWinFeatures = '';
|
159 |
|
|
var canOnError = false;
|
160 |
|
|
var oldErrorHandler;
|
161 |
|
|
var smCookieMsg = '';
|
162 |
|
|
var smSecurityMsg = '';
|
163 |
|
|
var jsErrorMsg = '';
|
164 |
|
|
|
165 |
|
|
if (getMode() != 'Floating') {document.cookie = 'mode=Floating; path=/';}
|
166 |
|
|
|
167 |
|
|
// ############################ End of Joust ############################
|
168 |
|
|
|
169 |
|
|
self.defaultStatus = "";
|
170 |
|
|
|
171 |
|
|
//-->
|
172 |
|
|
</script>
|
173 |
|
|
</HEAD>
|
174 |
|
|
|
175 |
|
|
<SCRIPT LANGUAGE="JavaScript">
|
176 |
|
|
<!--
|
177 |
|
|
var index1 = 'R65C02_TCR65C02_TCindex.htm';
|
178 |
|
|
var index2 = 'R65C02_TCR65C02_TCindex2.htm';
|
179 |
|
|
var index3 = 'R65C02_TCR65C02_TCindex3.htm';
|
180 |
|
|
var thePage = pageFromSearch('home.htm', true);
|
181 |
|
|
|
182 |
|
|
openMenu(index1 + "?page=" + escape(thePage), "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=230,height=400");
|
183 |
|
|
|
184 |
|
|
self.document.writeln('<frameset cols="100%" rows="100%,*" onLoad="loaded();" onUnload="closeMenu();">');
|
185 |
|
|
self.document.writeln('<frame name="text" src="' + thePage + '" scrolling="auto" marginwidth="5" marginheight="5">');
|
186 |
|
|
self.document.writeln('<frame name="title" src="title.htm" scrolling="no" noresize marginwidth="0" marginheight="0">');
|
187 |
|
|
self.document.writeln('</frameset>');
|
188 |
|
|
//-->
|
189 |
|
|
</SCRIPT>
|
190 |
|
|
<NOSCRIPT>
|
191 |
|
|
<BODY BGCOLOR=#FFFFCC>
|
192 |
|
|
<h1>Joust Outliner</h1>
|
193 |
|
|
Your browser does not support JavaScript (if you are using Netscape 3 or higher or Microsoft Internet
|
194 |
|
|
Explorer 4 or higher you may have JavaScript turned off in your network preferences), so this page,
|
195 |
|
|
does not include site navigation features. If you use
|
196 |
|
|
a JavaScript-capable browser, such as Microsoft <A HREF="http://microsoft.com/ie/ie.htm">Internet
|
197 |
|
|
Explorer version 3.0</A> or <A HREF="http://www.netscape.com/comprod/mirror/">Netscape Navigator
|
198 |
|
|
version 2.0</A>, you'll have a much more pleasant experience navigating around this site.</P>
|
199 |
|
|
|
200 |
|
|
<P><I><B>Opera Users:</B> Although Opera 3.0 supports JavaScript, there is a bug in their implementation
|
201 |
|
|
which prevents the menu system on this site from working.</I></P>
|
202 |
|
|
|
203 |
|
|
<P><I><B>Note:</B> There is a know bug in Netscape Navigator version 4.0.x which will cause you to see this message
|
204 |
|
|
if you have the local cache turned off.</I></P>
|
205 |
|
|
|
206 |
|
|
<P>If you have any problems with this site, please contact the Webmaster of this site.
|
207 |
|
|
</BODY>
|
208 |
|
|
</NOSCRIPT>
|
209 |
|
|
</HTML>
|