3c5564da3289cb5f492457647f5fce5e48a52e68
[freeside.git] / httemplate / docs / credits.html
1 <% include('/elements/header-popup.html', '') %>
2
3 <BR>
4 <BR>
5 <BR>
6 <BR>
7 <BR>
8 <BR>
9 <BR>
10 <BR>
11 <BR>
12 <BR>
13 <BR>
14 <BR>
15 <BR>
16 <BR>
17 <BR>
18 <BR>
19 <BR>
20 <BR>
21 <BR>
22
23 <FONT SIZE=6>
24   <CENTER>Freeside</CENTER>
25 </FONT>
26
27 <BR>
28
29 <CENTER>
30 <IMG SRC="<%$fsurl%>images/small-logo.png" BORDER=0"><BR>
31 <H3>version <% $FS::VERSION %></H3>
32 </CENTER>
33
34 <CENTER>
35
36 <H3>Core team</H3>
37 Peter Bowen<BR>
38 Jeff Finucane<BR>
39 Jason Hall<BR>
40 Kristian Hoffman<BR>
41 Ivan Kohler<BR>
42 Richard Siddall<BR>
43 <BR>
44
45 <H3>Contributors</H3>
46 Stephen Amadei<BR>
47 Eric Arvidsson<BR>
48 Mark Asplen-Taylor<BR>
49 Mihai Bazon<BR>
50 Charles A. Beasley<BR>
51 Stephen Bechard<BR>
52 Eric Bosrup<BR>
53 Dave Burgess<BR>
54 Joe Camadine<BR>
55 Chris Cappuccio<BR>
56 Rebecca Cardennis<BR>
57 Shane Chrisp<BR>
58 Luke Crawford<BR>
59 Brad Dameron<BR>
60 Dave Denney<BR>
61 Serge Dolgov<BR>
62 Scott Edwards<BR>
63 Kenny Elliott<BR>
64 Donald Greer<BR>
65 Joel Griffiths<BR>
66 Ryan Gunn<BR>
67 Troy Hammonds<BR>
68 Sean Hanson<BR>
69 Dale Hege<BR>
70 Kelly Hickel<BR>
71 Mark James<BR>
72 Frederico Caldeira Knabben<BR>
73 Greg Kuhnert<BR>
74 Randall Lucas<BR>
75 Foteos Macrides<BR>
76 Roger Mangraviti<BR>
77 Brian McCane<BR>
78 mimooh<BR>
79 Mack Nagashima<BR>
80 Matt Peterson<BR>
81 Luke Pfeifer<BR>
82 Ricardo Signes<BR>
83 Matt Simerson<BR>
84 Steve Simitzis<BR>
85 Jason Spence<BR>
86 James Switzer<BR>
87 Audrey Tang<BR>
88 Jason Thomas<BR>
89 Jesse Vincent<BR>
90 Mark Wells<BR>
91 Peter Wemm<BR>
92 Mark Williamson<BR>
93 Tim Yardley<BR>
94
95 </CENTER>
96
97 <BR>
98 <BR>
99 <BR>
100 <BR>
101 <BR>
102 <BR>
103 <BR>
104 <BR>
105 <BR>
106 <BR>
107 <BR>
108 <BR>
109 <BR>
110 <BR>
111 <BR>
112 <BR>
113 <BR>
114 <BR>
115 <BR>
116
117 <SCRIPT TYPE="text/javascript">
118
119 function myScroll() {
120
121   documentYposition += 1;
122   window.scroll(0,documentYposition);
123
124   var timeout = 25;
125
126   if ( documentYposition > documentLength ) {
127     documentYposition = 0;
128   }
129
130   if ( documentYposition == startingPosition ) {
131     timeout = 5000;
132   }
133
134   setTimeout('myScroll()', timeout);
135 }
136
137 function DelayThenScroll() {
138   window.scroll(0,documentYposition);
139   documentLength = myHeight();
140   setTimeout('myScroll()', 3000);
141 }
142
143 function myHeight() {
144 /*    if (document.all) 
145         return document.body.offsetHeight;
146     else if (document.layers)
147         return document.body.document.height;
148     else
149 */
150         return 1700; // approx height (add more per contributors)
151 }
152
153 document.body.style.overflow = 'hidden';
154
155 var startingPosition = 360;
156
157 //huh, adjust for firefox
158 var ua = navigator.userAgent;
159 var opera = /opera [56789]|opera\/[56789]/i.test(ua);
160 var webkit = /webkit/i.test(ua)
161 var moz = !opera && !webkit && /gecko/i.test(ua);
162 if ( moz ) {
163   startingPosition += 20;
164 } else if ( opera ) {
165   startingPosition += 21;
166 }
167
168 var documentYposition = startingPosition;
169 var documentLength;
170 window.onLoad = DelayThenScroll();
171
172 </SCRIPT>
173
174 </BODY>
175 </HTML>