OSDN Git Service

近年はjQueryの紹介も盛んで、Googleのコードリストを使わせていただく方法を用いることにしました。
[newbbs/newbbs.git] / WebModuleUnit1.dfm
1 object TWebModule1: TTWebModule1
2   OldCreateOrder = False
3   OnCreate = WebModuleCreate
4   Actions = <
5     item
6       MethodType = mtGet
7       Name = 'top'
8       PathInfo = '/'
9       OnAction = TWebModule1topAction
10     end
11     item
12       MethodType = mtGet
13       Name = 'indexpage'
14       PathInfo = '/index'
15       OnAction = TWebModule1indexpageAction
16     end
17     item
18       MethodType = mtPost
19       Name = 'regist'
20       PathInfo = '/regist'
21       OnAction = TWebModule1registAction
22     end
23     item
24       MethodType = mtGet
25       Name = 'admin'
26       PathInfo = '/admin'
27       OnAction = TWebModule1adminAction
28     end
29     item
30       Name = 'search'
31       PathInfo = '/search'
32       OnAction = TWebModule1searchAction
33     end
34     item
35       Name = 'help'
36       PathInfo = '/help'
37       OnAction = TWebModule1helpAction
38     end
39     item
40       Name = 'master'
41       PathInfo = '/master'
42       OnAction = TWebModule1masterAction
43     end
44     item
45       Name = 'alert'
46       PathInfo = '/alert'
47       OnAction = TWebModule1alertAction
48     end
49     item
50       MethodType = mtPost
51       Name = 'usrdel'
52       PathInfo = '/userdel'
53       OnAction = TWebModule1deleteAction
54     end
55     item
56       Name = 'jump'
57       PathInfo = '/jump'
58       OnAction = TWebModule1jumpAction
59     end
60     item
61       MethodType = mtGet
62       Name = 'link'
63       PathInfo = '/link'
64       OnAction = TWebModule1linkAction
65     end
66     item
67       MethodType = mtPost
68       Name = 'admdel'
69       PathInfo = '/admindel'
70       OnAction = TWebModule1admdelAction
71     end
72     item
73       Name = 'login'
74       PathInfo = '/login'
75       OnAction = TWebModule1loginAction
76     end
77     item
78       MethodType = mtPost
79       Name = 'adminset'
80       PathInfo = '/adminset'
81       OnAction = TWebModule1adminsetAction
82     end
83     item
84       MethodType = mtGet
85       Name = 'logout'
86       PathInfo = '/logout'
87       OnAction = TWebModule1logoutAction
88     end
89     item
90       MethodType = mtGet
91       Name = 'img'
92       PathInfo = '/src'
93       OnAction = TWebModule1imgAction
94     end
95     item
96       MethodType = mtGet
97       Name = 'file'
98       PathInfo = '/file'
99       OnAction = TWebModule1fileAction
100     end>
101   Height = 385
102   Width = 436
103   object articles: TDataSetPageProducer
104     HTMLDoc.Strings = (
105       '                                            <hr size=1>'
106       
107         #9'<section id=number><a name=<#number>></a><a href=/jump?num=<#nu' +
108         'mber> style=text-decoration:none>'
109       #9#9'[<#number>]</a></section>'
110       #9'<section id=title><#title></section>'
111       #9'<section id=name>'#12288'Name:<h1><#name></h1></section>'
112       #9'<section id=date>'#12288'Date:<h1><#date></h1></section>'
113       #9'<p>'#9661#9650#9661#9650#9661#9650#9661
114       #9'<section id=comment><#comment></section>'
115       
116         '<section id=master style=text-align:right><a href=/alert?db=<#db' +
117         'num>&num=<#number>>'#22577#21578'</a></section>'
118       #9'<p>'#9651#9660#9651#9660#9651#9660#9651)
119     DataSet = DataModule1.FDTable2
120     OnHTMLTag = articlesHTMLTag
121     Left = 112
122     Top = 88
123   end
124   object index: TDataSetPageProducer
125     HTMLDoc.Strings = (
126       '<!DOCTYPE html>'
127       '<html lang="ja">'
128       '  <head>'
129       '    <meta charset="utf-8">'
130       '  <meta http-equiv="Content-Style-Type" content="text/css">'
131       '<style type="text/css">'
132       '<!--'
133       '    <#css id=2>'
134       '    <#css id=4>'
135       '-->'
136       '</style>'
137       
138         '    <script src=//cdn.rawgit.com/google/code-prettify/master/loa' +
139         'der/run_prettify.js></script>'
140       
141         '    <script type=text/javascript src=//ajax.googleapis.com/ajax/' +
142         'libs/jquery/1.8.1/jquery.min.js></script>'
143       '    <script>'
144       '    <!--'
145       '    <#js id=1>'
146       '    <#js id=2>'
147       '    -->'
148       '    </script>'
149       '    <title>'
150       '    <#title>'
151       '    </title>'
152       '  </head>'
153       '  <body>'
154       ''
155       '    <a href=/ style=text-decoration:none><#title2></a>'
156       ''
157       '    <#header>'
158       ''
159       '    <hr size="1" width="100%">'
160       '    <form action=/userdel?db=<#dbnum> method="post" id=search>'
161       '      <label><p>'#35352#20107'No</p><input name="num"></label>'
162       
163         '      <label><p>Pass</p><input type="password" name="password"><' +
164         '/label>'
165       '      <input type="submit" value="'#21066#38500'">'
166       '    </form>'
167       '    <form action=/jump?db=<#dbnum> method=post id=search>'
168       '      <label><p>'#35352#20107'No</p><input name=num></label>'
169       '      <input type=submit value='#31227#21205'>'
170       '    </form>'
171       '    <p><a href=/search?db=<#dbnum>>'#26908#32034#12506#12540#12472'</a></p>'
172       '    <p style=text-align:right><a href=#article>'#19979#12408#31227#21205'</a></p>'
173       '    <p style=text-align:center><#database></p>'
174       '    <#footer>'
175       '  <#article>'
176       #9'<a name=article></a>'
177       #9'<p style=text-align:right><a href=#top>Top'#12408#31227#21205'</a></p>'
178       '  <#footer>'
179       
180         '    <p style=text-align:center><a href="/admin?db=<#dbnum>">'#31649#29702#32773#29992 +
181         #12525#12464#12452#12531'</a></p>'
182       '  </body>'
183       '</html>')
184     DataSet = DataModule1.FDTable3
185     OnHTMLTag = indexHTMLTag
186     Left = 112
187     Top = 32
188   end
189   object admin: TDataSetTableProducer
190     Columns = <
191       item
192         Title.Caption = 'check'
193       end
194       item
195         FieldName = 'NUMBER'
196       end
197       item
198         FieldName = 'TITLE'
199       end
200       item
201         FieldName = 'NAME'
202       end
203       item
204         FieldName = 'DATE'
205       end>
206     Footer.Strings = (
207       '<input type=submit value='#21066#38500#12377#12427'><input type=submit value='#12522#12475#12483#12488'>'
208       '</form>'
209       '')
210     MaxRows = 30
211     DataSet = DataModule1.FDTable2
212     OnFormatCell = adminFormatCell
213     Left = 176
214     Top = 32
215   end
216   object search: TPageProducer
217     HTMLDoc.Strings = (
218       ''
219       '<!DOCTYPE HTML>'
220       ''
221       '<html>'
222       '  <head>'
223       '    <title>'#26908#32034'</title>'
224       '    <style type=text/css>'
225       '    <!--'
226       '    <#css>'
227       '    -->'
228       '    </style>'
229       '  </head>'
230       ''
231       '  <body>'
232       '    <form action="/search<#query>" method="post">'
233       '    <p align="center"><strong>'#25237#31295#26908#32034
234       '</strong>'
235       '    </p>'
236       '    <p>'
237       '</p>'
238       '    <p>'
239       '    </p>'
240       '      <p align="center">'#26908#32034#12290#12473#12506#12540#12473#12391#21306#20999#12387#12390#12367#12384#12373#12356#12290'</p>'
241       '    <select name=type>'
242       '      <option value=OR>OR</option>'
243       '      <option value=AND>AND</option>'
244       '    </select>      '
245       
246         '        <div style="HEIGHT: 26px; WIDTH: 105px; POSITION: relati' +
247         've; DISPLAY: inline" ms_positioning="FlowLayout">'#26908#32034#12527#12540#12489
248       '</div>'
249       '      <p>&nbsp;<input name="word1"></p>'
250       
251         '    <p><input type="radio" name="filter" style="HEIGHT: 20px; WI' +
252         'DTH: 17px" size="17" value="name">'#21517#21069#12363#12425#26908#32034' <input type="radio" che' +
253         'cked="true" style="HEIGHT: 20px; WIDTH: 16px" size="16" name="fi' +
254         'lter" value="com">'#26412#25991#12363#12425#26908#32034
255       '</p>'
256       '      <p>'
257       '    <input type="submit" value="'#26908#32034'"></p>'
258       '    </form>'
259       '      <p><a href="/">'#25522#31034#26495#12408#25147#12427
260       '</a></p>'
261       '    <#items>'
262       '  </body>'
263       '</html>')
264     OnHTMLTag = searchHTMLTag
265     Left = 240
266     Top = 32
267   end
268   object items: TDataSetPageProducer
269     HTMLDoc.Strings = (
270       '                                            <hr size=1>'
271       #9'<section id=title><#title></section>'
272       #9'<section id=name>'#12288'Name:<h1><#name></h1></section>'
273       #9'<section id=date>'#12288'Date:<h1><#date></h1></section>'
274       #9
275       #9'<section id=comment><#item></section>'
276       '')
277     DataSet = DataModule1.FDTable2
278     OnHTMLTag = itemsHTMLTag
279     Left = 240
280     Top = 144
281   end
282   object help: TPageProducer
283     HTMLDoc.Strings = (
284       ''
285       '<!DOCTYPE html>'
286       ''
287       '<html><head><meta charset=utf8><title>'#20351#12356#26041'</title></head>'
288       '<body>'
289       '<P>'#35370#21839#32773#12398#30342#12373#12435'</P>'
290       '<form action=/help method=post>'
291       #9'<p>'#12362#21839#12356#21512#12431#12379'<'#21066#38500#20381#38972#12394#12393#20309#12391#12418'></p>'
292       #9'<textarea name=help style=height:100px;width:250px>'
293       #25237#31295#32773#21517#12394#12393#65306
294       #30456#35527#20869#23481#65306
295       #12381#12398#20182#65306'</textarea><br>'
296       #9'<input type=submit value="'#36865#20449'"></form>'
297       #9'<p><br>'
298       '<p>'#38283#30330#32773#12398#30342#12373#12435
299       '<p>pybbs'#12398'API'
300       '<p>ArticleAPI ... ~/read/api/<b>dbname</b>/<b>number</b>'
301       '<p>ListAPI ... ~/headline/api'
302       '<p><br>'
303       '<p>'
304       '<p>'#21033#29992#35215#32004
305       '<p>'#12371#12428#12363#12425#26360#12365#12414#12377
306       '<p style=text-align:center><a href=/>'#25147#12427'</a>'
307       '</body>'
308       '</html>')
309     Left = 304
310     Top = 32
311   end
312   object top: TPageProducer
313     HTMLDoc.Strings = (
314       '<!doctype html>'
315       '<html class=no-js lang="ja">'
316       '<head>'
317       #9'<title>Top Page</title>'
318       
319         '<link rel=stylesheet type=text/css href="/file?type=css&id=1" re' +
320         'f=top>'
321       
322         '<link rel=stylesheet type=text/css href="/file?type=css&id=3" re' +
323         'f=normal>'
324       
325         ' <script type="text/javascript" src="//ajax.googleapis.com/ajax/' +
326         'libs/jquery/2.1.4/jquery.min.js"></script>'
327       
328         ' <link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jq' +
329         'ueryui/1.10.4/themes/smoothness/jquery-ui.css" />'
330       
331         ' <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jq' +
332         'uery-ui.min.js"></script>'
333       '<script src="file?types=js&id=8">easing</script>'
334       '<script src="/file?type=js&id=6">moder</script>'
335       '<script src="/file?type=js&id=3">org</script>'
336       '</head>'
337       '<body>'
338       '<div id="fb-root"></div>'
339       ''
340       '<script>(function(d, s, id) {'
341       '  var js, fjs = d.getElementsByTagName(s)[0];'
342       '  if (d.getElementById(id)) return;'
343       '  js = d.createElement(s); js.id = id;'
344       
345         '  js.src = "//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=' +
346         'v2.8";'
347       '  fjs.parentNode.insertBefore(js, fjs);'
348       '}(document, '#39'script'#39', '#39'facebook-jssdk'#39'));</script>'
349       ''
350       ''
351       '<header><h1 style="text-align: center;">'#28961#26009#38651#23376#25522#31034#26495#12408#12424#12358#12371#12381
352       '</h1></header>'
353       '<div class="slideshow">'
354       #9'<div class="slideshow-slides"><#slide></div>'
355       ''
356       #9'<div class="slideshow-nav">'
357       #9'<a href="#" class="prev">prev'
358       '</a>'
359       #9'<a href="#" class="next">next'
360       '</a>'
361       '        </div>'
362       ''
363       #9'<div class="slideshow-indicator"></div>'
364       '</div>'
365       
366         '        <p>[ <a href=/index?db=<#dbnum>><#info></a> ] ='#12362#30693#12425#12379' <p>[' +
367         ' <a href="/master">master'
368       
369         '</a> ] ='#31649#29702#20154'<div class="fb-like" data-href="http://pybbs.herokuap' +
370         'p.com" data-layout="box_count" data-action="like" data-size="sma' +
371         'll" data-show-faces="true" data-share="false"></div>'
372       
373         '<p><a href="http://www.xn--gckj5d1ktb3488cn4q.jp/" target="_blan' +
374         'k"><img alt="'#28961#26009#12459#12454#12531#12479#12540'" src="http://www.xn--gckj5d1ktb3488cn4q.jp/' +
375         'counter.php?id=pybbs" border="0"></a>'
376       '<footer>'
377       '<p><br>'
378       '<p><a href="/title">'#12479#12452#12488#12523#34920#31034
379       '</a>'
380       '<p><a href="/help">'#20351#12356#26041#26696#20869
381       '</a>'
382       '<p><a href=/search>'#26908#32034'</a>'
383       '<p>PR '#12522#12531#12463'<br>'
384       
385         '<p><a href="https://www.amazon.co.jp/%E9%AB%98%E6%A0%A1%E5%8D%92' +
386         '%E6%A5%AD%E3%81%BE%E3%81%A7%E3%81%AE%E3%82%B5%E3%83%83%E3%82%AB%' +
387         'E3%83%BC%E6%88%A6%E8%A1%93-sanuki_kainushi-ebook/dp/B00AXBM08Q/r' +
388         'ef=sr_1_7?ie=UTF8&amp;qid=1479369992&amp;sr=8-7&amp;keywords=san' +
389         'uki_kainushi">'#39640#26657#21330#26989#12414#12391#12398#12469#12483#12459#12540#25126#34899
390       '</a><br>amazon kindle'
391       '</p>'
392       '<p>'
393       
394         '<p><a href="https://www.amazon.co.jp/%E4%B8%AD%E5%AD%A6%E5%8D%92' +
395         '%E6%A5%AD%E3%81%BE%E3%81%A7%E3%81%AE%E3%82%B5%E3%83%83%E3%82%AB%' +
396         'E3%83%BC%E6%88%A6%E8%A1%93-sanuki_kainushi-ebook/dp/B014X0S874/r' +
397         'ef=sr_1_3?s=digital-text&amp;ie=UTF8&amp;qid=1479370246&amp;sr=1' +
398         '-3">'#20013#23398#21330#26989#12414#12391#12398#12469#12483#12459#12540#25126#34899
399       '</a><br>amazon kindle'
400       '</p>'
401       '</footer>'
402       ''
403       '</body>'
404       '</html>')
405     OnHTMLTag = topHTMLTag
406     Left = 48
407     Top = 32
408   end
409   object master: TPageProducer
410     HTMLDoc.Strings = (
411       '<!doctype html>'
412       '<head>'
413       '<meta charset=utf-8>'
414       '</head>'
415       '<body>'
416       '<form action=/master method=post>'
417       '<p><#request>'
418       '<input type=radio name=delete value=some checked>'#21066#38500#28168#12415#12434#28040#21435#12288
419       '<input type=radio name=delete value=all>'#12377#12409#12390#28040#21435
420       '<input type=submit value="'#36865#20449'">'
421       '</form>'
422       '<p style=text-align:center><a href=/>'#25147#12427'</a>'
423       '</body></html>')
424     OnHTMLTag = masterHTMLTag
425     Left = 48
426     Top = 144
427   end
428   object alert: TDataSetPageProducer
429     HTMLDoc.Strings = (
430       '<tr><td>'
431       '<p><a href=/jump?db=<#dbname>&num=<#posnum>>'
432       '    [ <#dbname>-<#posnum> ]</a><#date>'
433       '<p><#article></td><td><#request>'
434       '</td><tr>')
435     DataSet = DataModule1.FDTable4
436     OnHTMLTag = alertHTMLTag
437     Left = 48
438     Top = 192
439   end
440   object footer: TDataSetPageProducer
441     HTMLDoc.Strings = (
442       '<p style=text-align:center>[ <#link> ] <#recent>')
443     DataSet = DataModule1.FDTable1
444     OnHTMLTag = footerHTMLTag
445     Left = 112
446     Top = 192
447   end
448   object mail: TPageProducer
449     HTMLDoc.Strings = (
450       '<!doctyle html>'
451       '<html>'
452       '<head><meta charset=utf-8></head>'
453       '<body>'
454       '<form action=/alert<#query>  method=post>'
455       '  <#content>'
456       '<textarea name=request></textarea>'
457       '<input type=submit>'
458       '<p style=text-align:center><a href=/jump<#query>>'#25147#12427'</a>'
459       '</form>'
460       '</body></html>')
461     OnHTMLTag = mailHTMLTag
462     Left = 176
463     Top = 144
464   end
465   object css1: TPageProducer
466     HTMLDoc.Strings = (
467       '@media only screen and (min-width:900px){'
468       '.slideshow-nav a.prev {'
469       #9'margin-left:-480px'
470       #9'}'
471       '.slideshow-nav a.next {'
472       #9'margin-left:408px'
473       #9'}'
474       '}'
475       '@media only screen and (min-width:600px)'
476       'and (max-width:899px){'
477       'header h1 {'
478       #9'font-size:1em'
479       #9'}'
480       '.slideshow .slide img {'
481       #9'display:none'
482       '}'
483       '.slideshow-nav a.prev {'
484       #9'margin-left:-300px'
485       #9'}'
486       '.slideshow-nav a.next {'
487       #9'margin-left:200px'
488       #9'}'
489       '}'
490       '@media only screen and (max-width:599px){'
491       'header h1 {'
492       #9'font-size:1em'
493       #9'}'
494       '.slideshow .slide img {'
495       #9'display:none'
496       '}'
497       '.slideshow-nav a.prev {'
498       #9'margin-left:-150px'
499       #9'}'
500       '.slideshow-nav a.next {'
501       #9'margin-left:100px'
502       #9'}'
503       '}'
504       ''
505       '.slideshow-slides {'
506       #9'height:100%;'
507       #9'position:absolute;'
508       #9'width:100%;'
509       '}'
510       ''
511       '.slideshow {'
512       #9'background-color:rgb(255,225,225);'
513       #9'width:100%;'
514       #9'height:465px;'
515       #9'overflow:hidden;'
516       #9'position:relative'
517       '}'
518       ''
519       '.slideshow-slides .slide {'
520       #9'height:100%;'
521       #9'overflow:auto;'
522       #9'position:absolute;'
523       #9'width:100%;'
524       '}'
525       ''
526       '.slide p {'
527       #9'font-size:1.5em'
528       '}'
529       ''
530       '.slideshow-nav a,'
531       '.slideshow-indicator a {'
532       #9'overflow:hidden'
533       '}'
534       ''
535       '.slideshow-nav a:before,'
536       '.slideshow-indicator a:before {'
537       #9'content:url("/src?name=sprites.png");'
538       #9'display:inline-block;'
539       #9'font-size:0;'
540       #9'line-height:0'
541       '}'
542       ''
543       '.slideshow-nav a {'
544       #9'position:absolute;'
545       #9'top:50%;'
546       #9'left:50%;'
547       #9'width:72px;'
548       #9'height:72px;'
549       #9'margin-top:-36px'
550       '}'
551       ''
552       '.slideshow-nav a.prev:before {'
553       #9'margin-top:-20px'
554       '}'
555       ''
556       '.slideshow-nav a.next:before {'
557       #9'margin-left:-80px;'
558       #9'margin-top:-20px'
559       '}'
560       ''
561       '.slideshow-nav a.disabled {'
562       #9'display:none'
563       '}'
564       ''
565       '.slideshow-indicator {'
566       #9'bottom:30px;'
567       #9'height:16px;'
568       #9'left:0;'
569       #9'position:absolute;'
570       #9'right:0;'
571       #9'text-align:center'
572       '}'
573       ''
574       '.slideshow-indicator a {'
575       #9'display:inline-block;'
576       #9'width:16px;'
577       #9'height:16px;'
578       #9'margin-left:3px;'
579       #9'margin-right:3px'
580       '}'
581       ''
582       '.slideshow-indicator a.active {'
583       #9'cursor:default'
584       '}'
585       ''
586       '.slideshow-indicator a:before {'
587       #9'margin-left:-110px'
588       '}'
589       ''
590       '.slideshow-indicator a.active:before {'
591       #9'margin-left:-130px'
592       '}'
593       ''
594       '.no-js .slideshow {'
595       #9'height:auto'
596       '}'
597       ''
598       '.no-js .slideshow-slides {'
599       #9'height:auto;'
600       #9'position:static'
601       '}'
602       ''
603       '.no-js .slideshow-slides .slide {'
604       #9'display: block;'
605       #9'height: auto;'
606       #9'position:static'
607       '}'
608       ''
609       '.no-js .slideshow-slides .slide .box{'
610       #9'margin:auto;'
611       #9'position:static'
612       '}'
613       ''
614       '.no-js .slideshow-nav,'
615       '.no-js .slideshow-indicator {'
616       #9'display:none'
617       '}')
618     Left = 360
619     Top = 96
620   end
621   object css2: TPageProducer
622     HTMLDoc.Strings = (
623       'section#number {'
624       '    display:inline'
625       '}'
626       ''
627       'section#title {'
628       '    display:inline;'
629       '    font:bold;'
630       '    font-size:1.2em;'
631       '    color:#D01166;'
632       '}'
633       ''
634       'section#name h1 {'
635       '    font:bold;'
636       '    font-size:1em;'
637       '    color:#007000;'
638       '    margin:0;'
639       '}'
640       ''
641       'section#date h1 {'
642       '    font-size:1em;'
643       '    margin:0;'
644       '}'
645       ''
646       'section h1 {'
647       '    display:inline;'
648       '}'
649       ''
650       'header {'
651       '    margin:auto;'
652       '    border:solid 1px #aaaaaa;'
653       '    box-shadow:0 2px 3px #cccccc,'
654       '               0 0 #ff8800 inset;'
655       '    padding:18px;'
656       '    border-radius:5px;'
657       '    background:-webkit-linear-gradient(#ffffff 0%,#014471 50%,'
658       '        #014471 51%,#ffffff 100%);'
659       '    overflow:hidden;'
660       '    width:100%'
661       '}'
662       ''
663       'header table {'
664       '    margin:auto'
665       '}'
666       ''
667       'header p {'
668       '    display:inline'
669       '}'
670       ''
671       '@media only screen and (min-width:900px){'
672       'header textarea {'
673       '    width:100%;'
674       '    height:150px;'
675       #9'}'
676       '}'
677       '@media only screen and (max-width:899px){'
678       'header textarea {'
679       #9'width:70%;'
680       #9'height:90px'
681       #9'}'
682       '}'
683       ''
684       'button {'
685       #9'position:absolute;'
686       #9'width:80px;'
687       #9'height:30px;'
688       #9'right:20px'
689       '}'
690       ''
691       'button.sticky {'
692       #9'position:fixed;'
693       #9'top:0'
694       '}'
695       ''
696       'input[type=password] {'
697       '    width:55px'
698       '}'
699       ''
700       'form#search input {'
701       '    height:22px;'
702       '    width:55px'
703       '}'
704       ''
705       'span {'
706       '    color:#ff0000'
707       '}'
708       ''
709       'p {'
710       #9'text-indent:0;'
711       #9'margin:0'
712       '}'
713       ''
714       'body {'
715       #9'line-height:1.5'
716       '}'
717       ''
718       'table {'
719       #9'margin:auto;'
720       #9'border:0'
721       '}'
722       ''
723       'form#search {'
724       #9'border:solid;'
725       #9'display:inline-block;'
726       #9'margin-top:30px;'
727       #9'margin-right:30px;'
728       #9'margin-left:30px;'
729       #9'margin-bottom:30px'
730       '}')
731     Left = 360
732     Top = 144
733   end
734   object css3: TPageProducer
735     HTMLDoc.Strings = (
736       '/*! normalize.css v2.1.2 | MIT License | git.io/normalize */'
737       ''
738       
739         '/* =============================================================' +
740         '============='
741       '   HTML5 display definitions'
742       
743         '   =============================================================' +
744         '============= */'
745       ''
746       '/**'
747       ' * Correct `block` display not defined in IE 8/9.'
748       ' */'
749       ''
750       'article,'
751       'aside,'
752       'details,'
753       'figcaption,'
754       'figure,'
755       'footer,'
756       'header,'
757       'hgroup,'
758       'main,'
759       'nav,'
760       'section,'
761       'summary {'
762       '    display: block;'
763       '}'
764       ''
765       '/**'
766       ' * Correct `inline-block` display not defined in IE 8/9.'
767       ' */'
768       ''
769       'audio,'
770       'canvas,'
771       'video {'
772       '    display: inline-block;'
773       '}'
774       ''
775       '/**'
776       
777         ' * Prevent modern browsers from displaying `audio` without contr' +
778         'ols.'
779       ' * Remove excess height in iOS 5 devices.'
780       ' */'
781       ''
782       'audio:not([controls]) {'
783       '    display: none;'
784       '    height: 0;'
785       '}'
786       ''
787       '/**'
788       ' * Address styling not present in IE 8/9.'
789       ' */'
790       ''
791       '[hidden] {'
792       '    display: none;'
793       '}'
794       ''
795       
796         '/* =============================================================' +
797         '============='
798       '   Base'
799       
800         '   =============================================================' +
801         '============= */'
802       ''
803       '/**'
804       ' * 1. Set default font family to sans-serif.'
805       
806         ' * 2. Prevent iOS text size adjust after orientation change, wit' +
807         'hout disabling'
808       ' *    user zoom.'
809       ' */'
810       ''
811       'html {'
812       '    font-family: sans-serif; /* 1 */'
813       '    -ms-text-size-adjust: 100%; /* 2 */'
814       '    -webkit-text-size-adjust: 100%; /* 2 */'
815       '}'
816       ''
817       '/**'
818       ' * Remove default margin.'
819       ' */'
820       ''
821       'body {'
822       '    margin: 0;'
823       '}'
824       ''
825       
826         '/* =============================================================' +
827         '============='
828       '   Links'
829       
830         '   =============================================================' +
831         '============= */'
832       ''
833       '/**'
834       
835         ' * Address `outline` inconsistency between Chrome and other brow' +
836         'sers.'
837       ' */'
838       ''
839       'a:focus {'
840       '    outline: thin dotted;'
841       '}'
842       ''
843       '/**'
844       
845         ' * Improve readability when focused and also mouse hovered in al' +
846         'l browsers.'
847       ' */'
848       ''
849       'a:active,'
850       'a:hover {'
851       '    outline: 0;'
852       '}'
853       ''
854       
855         '/* =============================================================' +
856         '============='
857       '   Typography'
858       
859         '   =============================================================' +
860         '============= */'
861       ''
862       '/**'
863       
864         ' * Address variable `h1` font-size and margin within `section` a' +
865         'nd `article`'
866       ' * contexts in Firefox 4+, Safari 5, and Chrome.'
867       ' */'
868       ''
869       'h1 {'
870       '    font-size: 2em;'
871       '    margin: 0.67em 0;'
872       '}'
873       ''
874       '/**'
875       ' * Address styling not present in IE 8/9, Safari 5, and Chrome.'
876       ' */'
877       ''
878       'abbr[title] {'
879       '    border-bottom: 1px dotted;'
880       '}'
881       ''
882       '/**'
883       
884         ' * Address style set to `bolder` in Firefox 4+, Safari 5, and Ch' +
885         'rome.'
886       ' */'
887       ''
888       'b,'
889       'strong {'
890       '    font-weight: bold;'
891       '}'
892       ''
893       '/**'
894       ' * Address styling not present in Safari 5 and Chrome.'
895       ' */'
896       ''
897       'dfn {'
898       '    font-style: italic;'
899       '}'
900       ''
901       '/**'
902       ' * Address differences between Firefox and other browsers.'
903       ' */'
904       ''
905       'hr {'
906       '    -moz-box-sizing: content-box;'
907       '    box-sizing: content-box;'
908       '    height: 0;'
909       '}'
910       ''
911       '/**'
912       ' * Address styling not present in IE 8/9.'
913       ' */'
914       ''
915       'mark {'
916       '    background: #ff0;'
917       '    color: #000;'
918       '}'
919       ''
920       '/**'
921       ' * Correct font family set oddly in Safari 5 and Chrome.'
922       ' */'
923       ''
924       'code,'
925       'kbd,'
926       'pre,'
927       'samp {'
928       '    font-family: monospace, serif;'
929       '    font-size: 1em;'
930       '}'
931       ''
932       '/**'
933       ' * Improve readability of pre-formatted text in all browsers.'
934       ' */'
935       ''
936       'pre {'
937       '    white-space: pre-wrap;'
938       '}'
939       ''
940       '/**'
941       ' * Set consistent quote types.'
942       ' */'
943       ''
944       'q {'
945       '    quotes: "\201C" "\201D" "\2018" "\2019";'
946       '}'
947       ''
948       '/**'
949       ' * Address inconsistent and variable font size in all browsers.'
950       ' */'
951       ''
952       'small {'
953       '    font-size: 80%;'
954       '}'
955       ''
956       '/**'
957       
958         ' * Prevent `sub` and `sup` affecting `line-height` in all browse' +
959         'rs.'
960       ' */'
961       ''
962       'sub,'
963       'sup {'
964       '    font-size: 75%;'
965       '    line-height: 0;'
966       '    position: relative;'
967       '    vertical-align: baseline;'
968       '}'
969       ''
970       'sup {'
971       '    top: -0.5em;'
972       '}'
973       ''
974       'sub {'
975       '    bottom: -0.25em;'
976       '}'
977       ''
978       
979         '/* =============================================================' +
980         '============='
981       '   Embedded content'
982       
983         '   =============================================================' +
984         '============= */'
985       ''
986       '/**'
987       ' * Remove border when inside `a` element in IE 8/9.'
988       ' */'
989       ''
990       'img {'
991       '    border: 0;'
992       '}'
993       ''
994       '/**'
995       ' * Correct overflow displayed oddly in IE 9.'
996       ' */'
997       ''
998       'svg:not(:root) {'
999       '    overflow: hidden;'
1000       '}'
1001       ''
1002       
1003         '/* =============================================================' +
1004         '============='
1005       '   Figures'
1006       
1007         '   =============================================================' +
1008         '============= */'
1009       ''
1010       '/**'
1011       ' * Address margin not present in IE 8/9 and Safari 5.'
1012       ' */'
1013       ''
1014       'figure {'
1015       '    margin: 0;'
1016       '}'
1017       ''
1018       
1019         '/* =============================================================' +
1020         '============='
1021       '   Forms'
1022       
1023         '   =============================================================' +
1024         '============= */'
1025       ''
1026       '/**'
1027       ' * Define consistent border, margin, and padding.'
1028       ' */'
1029       ''
1030       'fieldset {'
1031       '    border: 1px solid #c0c0c0;'
1032       '    margin: 0 2px;'
1033       '    padding: 0.35em 0.625em 0.75em;'
1034       '}'
1035       ''
1036       '/**'
1037       ' * 1. Correct `color` not being inherited in IE 8/9.'
1038       
1039         ' * 2. Remove padding so people aren'#39't caught out if they zero ou' +
1040         't fieldsets.'
1041       ' */'
1042       ''
1043       'legend {'
1044       '    border: 0; /* 1 */'
1045       '    padding: 0; /* 2 */'
1046       '}'
1047       ''
1048       '/**'
1049       ' * 1. Correct font family not being inherited in all browsers.'
1050       ' * 2. Correct font size not being inherited in all browsers.'
1051       
1052         ' * 3. Address margins set differently in Firefox 4+, Safari 5, a' +
1053         'nd Chrome.'
1054       ' */'
1055       ''
1056       'button,'
1057       'input,'
1058       'select,'
1059       'textarea {'
1060       '    font-family: inherit; /* 1 */'
1061       '    font-size: 100%; /* 2 */'
1062       '    margin: 0; /* 3 */'
1063       '}'
1064       ''
1065       '/**'
1066       
1067         ' * Address Firefox 4+ setting `line-height` on `input` using `!i' +
1068         'mportant` in'
1069       ' * the UA stylesheet.'
1070       ' */'
1071       ''
1072       'button,'
1073       'input {'
1074       '    line-height: normal;'
1075       '}'
1076       ''
1077       '/**'
1078       
1079         ' * Address inconsistent `text-transform` inheritance for `button' +
1080         '` and `select`.'
1081       
1082         ' * All other form control elements do not inherit `text-transfor' +
1083         'm` values.'
1084       
1085         ' * Correct `button` style inheritance in Chrome, Safari 5+, and ' +
1086         'IE 8+.'
1087       ' * Correct `select` style inheritance in Firefox 4+ and Opera.'
1088       ' */'
1089       ''
1090       'button,'
1091       'select {'
1092       '    text-transform: none;'
1093       '}'
1094       ''
1095       '/**'
1096       
1097         ' * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys n' +
1098         'ative `audio`'
1099       ' *    and `video` controls.'
1100       ' * 2. Correct inability to style clickable `input` types in iOS.'
1101       
1102         ' * 3. Improve usability and consistency of cursor style between ' +
1103         'image-type'
1104       ' *    `input` and others.'
1105       ' */'
1106       ''
1107       'button,'
1108       'html input[type="button"], /* 1 */'
1109       'input[type="reset"],'
1110       'input[type="submit"] {'
1111       '    -webkit-appearance: button; /* 2 */'
1112       '    cursor: pointer; /* 3 */'
1113       '}'
1114       ''
1115       '/**'
1116       ' * Re-set default cursor for disabled elements.'
1117       ' */'
1118       ''
1119       'button[disabled],'
1120       'html input[disabled] {'
1121       '    cursor: default;'
1122       '}'
1123       ''
1124       '/**'
1125       ' * 1. Address box sizing set to `content-box` in IE 8/9.'
1126       ' * 2. Remove excess padding in IE 8/9.'
1127       ' */'
1128       ''
1129       'input[type="checkbox"],'
1130       'input[type="radio"] {'
1131       '    box-sizing: border-box; /* 1 */'
1132       '    padding: 0; /* 2 */'
1133       '}'
1134       ''
1135       '/**'
1136       
1137         ' * 1. Address `appearance` set to `searchfield` in Safari 5 and ' +
1138         'Chrome.'
1139       
1140         ' * 2. Address `box-sizing` set to `border-box` in Safari 5 and C' +
1141         'hrome'
1142       ' *    (include `-moz` to future-proof).'
1143       ' */'
1144       ''
1145       'input[type="search"] {'
1146       '    -webkit-appearance: textfield; /* 1 */'
1147       '    -moz-box-sizing: content-box;'
1148       '    -webkit-box-sizing: content-box; /* 2 */'
1149       '    box-sizing: content-box;'
1150       '}'
1151       ''
1152       '/**'
1153       
1154         ' * Remove inner padding and search cancel button in Safari 5 and' +
1155         ' Chrome'
1156       ' * on OS X.'
1157       ' */'
1158       ''
1159       'input[type="search"]::-webkit-search-cancel-button,'
1160       'input[type="search"]::-webkit-search-decoration {'
1161       '    -webkit-appearance: none;'
1162       '}'
1163       ''
1164       '/**'
1165       ' * Remove inner padding and border in Firefox 4+.'
1166       ' */'
1167       ''
1168       'button::-moz-focus-inner,'
1169       'input::-moz-focus-inner {'
1170       '    border: 0;'
1171       '    padding: 0;'
1172       '}'
1173       ''
1174       '/**'
1175       ' * 1. Remove default vertical scrollbar in IE 8/9.'
1176       ' * 2. Improve readability and alignment in all browsers.'
1177       ' */'
1178       ''
1179       'textarea {'
1180       '    overflow: auto; /* 1 */'
1181       '    vertical-align: top; /* 2 */'
1182       '}'
1183       ''
1184       
1185         '/* =============================================================' +
1186         '============='
1187       '   Tables'
1188       
1189         '   =============================================================' +
1190         '============= */'
1191       ''
1192       '/**'
1193       ' * Remove most spacing between table cells.'
1194       ' */'
1195       ''
1196       'table {'
1197       '    border-collapse: collapse;'
1198       '    border-spacing: 0;'
1199       '}')
1200     Left = 360
1201     Top = 192
1202   end
1203   object css4: TPageProducer
1204     HTMLDoc.Strings = (
1205       '/*** Styles for Live Preview Window ***/'
1206       ''
1207       '#livepreview_iframe {'
1208       '    box-shadow: inset 5px 5px 10px #666;'
1209       '    -moz-box-shadow: inset 5 5px 10px #666;'
1210       '    -webkit-box-shadow: inset 5 5px 10px #666;'
1211       '}'
1212       ''
1213       '#livepreview_dialog {'
1214       '    padding:0px;'
1215       '    height:200px;  '
1216       '    width:300px;'
1217       '    background-color:#fff;'
1218       '    background-image:url('#39'/images/icon_loading.gif'#39');'
1219       '    background-repeat:no-repeat;'
1220       '    background-position:center center;'
1221       '    position:absolute;'
1222       '    border:solid 5px #666;'
1223       '    border-radius:5px;'
1224       '    -moz-border-radius: 5px;'
1225       '    -webkit-border-radius:5px;'
1226       '}'
1227       ''
1228       '#livepreview_dialog:after, #livepreview_dialog:before {'
1229       '    border: solid transparent;'
1230       '    content: " ";'
1231       '    height: 0;'
1232       '    width: 0;'
1233       '    position: absolute;'
1234       '    pointer-events: none;'
1235       '}'
1236       ''
1237       
1238         '#livepreview_dialog.bottom:after, #livepreview_dialog.bottom:bef' +
1239         'ore {'
1240       '    bottom: 100%;'
1241       '    left: 50%;'
1242       '}'
1243       ''
1244       '#livepreview_dialog.bottom:after {'
1245       '    border-color: rgba(255, 255, 255, 0);'
1246       '    border-bottom-color: #ffffffff;'
1247       '    border-width: 20px; '
1248       '    margin-left: -20px;'
1249       '}'
1250       '#livepreview_dialog.bottom:before {'
1251       '    border-color: rgba(102, 102, 102, 0);'
1252       '    border-bottom-color: #666666;'
1253       '    border-width: 26px;'
1254       '    margin-left: -26px;'
1255       '}'
1256       ''
1257       '#livepreview_dialog.top:after, #livepreview_dialog.top:before {'
1258       '    top: 100%;'
1259       '    left: 50%;'
1260       '}'
1261       ''
1262       '#livepreview_dialog.top:after {'
1263       '    border-color: rgba(255, 255, 255, 0);'
1264       '    border-top-color: #ffffffff;'
1265       '    border-width: 20px;'
1266       '    margin-left: -20px;'
1267       '}'
1268       ''
1269       '#livepreview_dialog.top:before {'
1270       '    border-color: rgba(102, 102, 102, 0);'
1271       '    border-top-color: #666666;'
1272       '    border-width: 26px;'
1273       '    margin-left: -26px;'
1274       '}'
1275       ''
1276       
1277         '#livepreview_dialog.right:after, #livepreview_dialog.right:befor' +
1278         'e {'
1279       '    right: 100%;'
1280       '    top: 50%;'
1281       '}'
1282       ''
1283       '#livepreview_dialog.right:after {'
1284       '    border-color: rgba(255, 255, 255, 0);'
1285       '    border-right-color: #ffffffff;'
1286       '    border-width: 20px;'
1287       '    margin-top: -20px;'
1288       '}'
1289       ''
1290       '#livepreview_dialog.right:before {'
1291       '    border-color: rgba(102, 102, 102, 0);'
1292       '    border-right-color: #666666;'
1293       '    border-width: 26px;'
1294       '    margin-top: -26px;'
1295       '}'
1296       ''
1297       '#livepreview_dialog.left, #livepreview_dialog.left:before {'
1298       '    left: 100%;'
1299       '    top: 50%;'
1300       '}'
1301       ''
1302       '#livepreview_dialog.left:after {'
1303       '    border-color: rgba(255, 255, 255, 0);'
1304       '    border-left-color: #ffffffff;'
1305       '    border-width: 20px;'
1306       '    margin-top: -20px;'
1307       '}'
1308       ''
1309       '#livepreview_dialog.left:before {'
1310       '    border-color: rgba(102, 102, 102, 0);'
1311       '    border-left-color: #666666;'
1312       '    border-width: 26px;'
1313       '    margin-top: -26px;'
1314       '}')
1315     Left = 360
1316     Top = 240
1317   end
1318   object header: TDataSetPageProducer
1319     HTMLDoc.Strings = (
1320       '    <header>'
1321       '    <a name=top></a>'
1322       '    <form action=/regist?db=<#dbnum> method="post">'
1323       '      <table>'
1324       '        <tr><td>'
1325       
1326         '          <label><p>'#12362#21517#21069'</p><input name="name" class=name value=<' +
1327         '#cookie param=name>></label>'
1328       
1329         '          <label><p>'#12479#12452#12488#12523'</p><input name="title" class=title plac' +
1330         'eholder="'#12479#12452#12488#12523#12394#12375'." value=<#title>></label>'
1331       '          <input type="submit" value="'#36865#20449'">'
1332       '        </td></tr>'
1333       '        <tr><td>'
1334       '          <label><p>'#26412#25991'<span>'#24517#38920'</span><br></p>'
1335       
1336         '            <textarea style="font-size:1.75em" name="comment" co' +
1337         'ls=30'
1338       
1339         '                      required placeholder="'#12467#12513#12531#12488#12394#12393#12434#20837#21147#12375#12390#12367#12384#12373#12356'."><#' +
1340         'raw></textarea></label>'
1341       '        </td></tr>'
1342       '        <tr><td>'
1343       
1344         '          <label><p>'#12497#12473#12527#12540#12489'</p><input name="password" type="passwo' +
1345         'rd" placeholder="'#21066#38500#29992'" value=<#pass>>'
1346       
1347         '          </label> / <input type="checkbox" name="show" value="t' +
1348         'rue" <#check>><p>'#12503#12524#12499#12517#12540'</p>'
1349       '        </td></tr>'
1350       '        <tr><td>'
1351       
1352         '          <label><p>'#21512#35328#33865#12434#12402#12425#12364#12394#12391#20837#21147#12375#12390#12367#12384#12373#12356': genki <input name=aikotob' +
1353         'a type=text value=<#cookie param=aikotoba>></label>'
1354       '        </td></tr>'
1355       '      </table>'
1356       '    </form>'
1357       '    </header><#preview>')
1358     DataSet = DataModule1.FDTable1
1359     OnHTMLTag = headerHTMLTag
1360     Left = 240
1361     Top = 192
1362   end
1363   object login: TDataSetPageProducer
1364     HTMLDoc.Strings = (
1365       '<!DOCTYPE HTML>'
1366       '  <head>'
1367       '    <meta charset=utf-8>'
1368       '    <title>'#12525#12464#12452#12531'</title>'
1369       '  </head>'
1370       '  <body>'
1371       '    <p style=text-align:center>'#31649#29702#32773#29992#12525#12464#12452#12531#30011#38754
1372       '</p>'
1373       '    <br>'
1374       '    <form action=/login method="post">'
1375       '    <p style=text-align:center>'
1376       '      <input type=text name=record value=<#database>>'
1377       '    '#9'  <input style=height:25px type="password" name="password">'
1378       '      <input type="submit" value="'#12525#12464#12452#12531'">'
1379       '    </p>'
1380       '    </form>'
1381       '      <p style=text-align:center><br><a href=/ >TOP'#12408#31227#21205'</a></p>'
1382       '  </body>'
1383       '</html>')
1384     DataSet = DataModule1.FDTable1
1385     Left = 304
1386     Top = 144
1387   end
1388   object js1: TPageProducer
1389     HTMLDoc.Strings = (
1390       '$(function(){'
1391       #9'$('#39'.livepreview'#39').livePreview({position:'#39'top'#39'});'
1392       
1393         #9'$('#39'.minpreview'#39').livePreview({scale:1,viewWidth:900,viewHeight:' +
1394         '600});'
1395       #9
1396       #9'var $window = $(window),'
1397       #9#9'$header = $('#39'header'#39'),'
1398       #9#9'$button = $header.find('#39'button'#39'),'
1399       #9#9'$headerClone = $header.clone(),'
1400       
1401         #9#9'$headerCloneContainer = $('#39'<div class=clone style=position:fix' +
1402         'ed;width:100%></div>'#39'),'
1403       #9#9'$clonebutton = $headerCloneContainer.find('#39'button'#39'),'
1404       #9#9'headerOffsetTop = $header.offset().top,'
1405       #9#9'headerHeight = $header.outerHeight();'
1406       #9
1407       #9'$button.on('#39'click'#39',function(){'
1408       #9#9'if ($window.scrollTop() > headerOffsetTop){'
1409       #9#9#9'$headerCloneContainer'
1410       #9#9#9#9'.css({'
1411       #9#9#9#9#9'opacity:1,'
1412       #9#9#9#9#9'top:-$window.scrollTop()+headerOffsetTop'
1413       #9#9#9#9'})'#9#9#9#9
1414       #9#9#9#9'.animate({top:0},300)'
1415       #9#9#9#9'.find('#39'textarea'#39').val($header.find('#39'textarea'#39').val());'
1416       
1417         #9#9#9'$headerCloneContainer.find('#39'.name'#39').val($header.find('#39'.name'#39')' +
1418         '.val());'
1419       
1420         #9#9#9'$headerCloneContainer.find('#39'.title'#39').val($header.find('#39'.title' +
1421         #39').val());'
1422       #9#9#9'$header.addClass('#39'open'#39');'
1423       #9#9'};'
1424       #9'}).css({top:headerOffsetTop+headerHeight});'
1425       #9'$headerCloneContainer.append($headerClone);'
1426       #9'$headerCloneContainer.appendTo('#39'body'#39');'
1427       #9'$headerCloneContainer'
1428       #9#9'.css({'#39'opacity'#39':0})'
1429       #9#9'.find('#39'button'#39').text('#39'close'#39').on('#39'click'#39',function(){'#9#9#9
1430       #9#9#9'var wintop = $window.scrollTop();'#9#9#9#9
1431       ''
1432       
1433         #9#9#9'$header.find('#39'textarea'#39').val($headerCloneContainer.find('#39'text' +
1434         'area'#39').val());'
1435       #9#9#9'$headerCloneContainer'
1436       #9#9#9#9'.animate({top:-wintop+headerOffsetTop},300)'
1437       #9#9#9#9'.animate({opacity:0,top:-headerHeight},0);'
1438       
1439         #9#9#9'$header.find('#39'.name'#39').val($headerCloneContainer.find('#39'.name'#39')' +
1440         '.val());'
1441       
1442         #9#9#9'$header.find('#39'.title'#39').val($headerCloneContainer.find('#39'.title' +
1443         #39').val());'
1444       #9#9#9'$header.removeClass('#39'open'#39');'
1445       #9#9'});'
1446       #9'$window.on('#39'scroll'#39',function(){'
1447       #9#9'var wintop = $window.scrollTop();'
1448       #9#9
1449       #9#9'if ($header.hasClass('#39'open'#39')&&(wintop < headerOffsetTop)){'
1450       #9#9#9'$headerCloneContainer.css({opacity:0,top:-headerHeight});'
1451       #9#9#9'$header.removeClass('#39'open'#39');'
1452       #9#9#9'$window.trigger('#39'scroll'#39');'
1453       #9#9'};'
1454       #9#9'if (wintop > headerOffsetTop+headerHeight){'
1455       #9#9#9'$button.addClass('#39'sticky'#39').css({top:0});'
1456       #9#9'}else{'
1457       
1458         #9#9#9'$button.removeClass('#39'sticky'#39').css({top:headerOffsetTop+header' +
1459         'Height});'
1460       #9#9'};'
1461       #9'});'
1462       '});')
1463     Left = 304
1464     Top = 272
1465   end
1466   object js2: TPageProducer
1467     HTMLDoc.Strings = (
1468       '/* =========================================================='
1469       ' * jquery-live-preview.js v1.1.0'
1470       ' * https://github.com/alanphoon/jquery-live-preview'
1471       ' * =========================================================='
1472       ' * Copyright 2015 Alan Phoon, www.ampedupdesigns.com'
1473       ' * The MIT License'
1474       ' *'
1475       
1476         ' * Permission is hereby granted, free of charge, to any person o' +
1477         'btaining a copy'
1478       
1479         ' * of this software and associated documentation files (the "Sof' +
1480         'tware"), to deal'
1481       
1482         ' * in the Software without restriction, including without limita' +
1483         'tion the rights'
1484       
1485         ' * to use, copy, modify, merge, publish, distribute, sublicense,' +
1486         ' and/or sell'
1487       
1488         ' * copies of the Software, and to permit persons to whom the Sof' +
1489         'tware is'
1490       ' * furnished to do so, subject to the following conditions:'
1491       ' * '
1492       
1493         ' * The above copyright notice and this permission notice shall b' +
1494         'e included in'
1495       ' * all copies or substantial portions of the Software.'
1496       ' * '
1497       
1498         ' * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIN' +
1499         'D, EXPRESS OR'
1500       
1501         ' * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCH' +
1502         'ANTABILITY,'
1503       
1504         ' * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO E' +
1505         'VENT SHALL THE'
1506       
1507         ' * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES' +
1508         ' OR OTHER'
1509       
1510         ' * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWIS' +
1511         'E, ARISING FROM,'
1512       
1513         ' * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER' +
1514         ' DEALINGS IN'
1515       ' * THE SOFTWARE.'
1516       ' * ========================================================== */'
1517       ''
1518       '(function($) {'
1519       '  $.fn.extend({'
1520       '     livePreview: function(options) {'
1521       '         '
1522       '         var defaults = {'
1523       '             trigger: '#39'hover'#39','
1524       '             targetWidth : 1000,'
1525       '             targetHeight: 800,'
1526       '             viewWidth: 300,'
1527       '             viewHeight: 200,'
1528       '             position: '#39'right'#39','
1529       '             positionOffset: 40,'
1530       '         };'
1531       ''
1532       '         var options = $.extend(defaults, options);'
1533       '         //calculate appropriate scaling based on width.'
1534       
1535         '         var scale_w = (options.viewWidth / options.targetWidth)' +
1536         ';'
1537       
1538         '         var scale_h = (options.viewHeight / options.targetHeigh' +
1539         't);'
1540       '         var scale_f = 1;'
1541       '         var preview_id = '#39'livepreview_dialog'#39';'
1542       ''
1543       '         if(typeof options.scale != '#39'undefined'#39')'
1544       '             scale_f = options.scale;'
1545       '         else'
1546       '         {'
1547       '             if(scale_w > scale_h)'
1548       '                 scale_f = scale_w;'
1549       '             else'
1550       '                 scale_f = scale_h;'
1551       '         }'
1552       '         '
1553       '         var showPreview = function(event) {'
1554       '             var triggerType = event.data.triggerType;'
1555       '             var obj = event.data.target;'
1556       '             var href = event.data.href;'
1557       '             var s = event.data.scale;'
1558       '             '
1559       
1560         '             if( (triggerType == '#39'click'#39') && ($('#39'#'#39' + preview_id' +
1561         ').length == 0) ) {'
1562       '                 event.preventDefault();'
1563       '             }'
1564       ''
1565       '             var currentPos = options.position;'
1566       '              if(obj.attr("data-position"))'
1567       '                 currentPos = obj.attr("data-position");'
1568       ''
1569       '             var currentOffset = options.positionOffset;'
1570       '             if(obj.attr("data-positionOffset"))'
1571       
1572         '                 currentOffset = obj.attr("data-positionOffset")' +
1573         ';'
1574       ''
1575       '             if(obj.attr("data-scale"))'
1576       '                 s = obj.attr("data-scale");'
1577       ''
1578       '             var pos = $(this).offset();'
1579       '             var width = $(this).width();'
1580       '             var height = $(this).height();'
1581       '             var toppos = pos.top - (options.viewHeight/2);'
1582       '             var leftpos = pos.left + width + currentOffset;'
1583       ''
1584       '             if(currentPos == '#39'left'#39') {'
1585       
1586         '                leftpos = pos.left - options.viewWidth - current' +
1587         'Offset;'
1588       '             }'
1589       '            '
1590       '             if(currentPos == '#39'top'#39') {'
1591       
1592         '                leftpos = pos.left + (width/2) - (options.viewWi' +
1593         'dth/2);'
1594       
1595         '                toppos = pos.top - options.viewHeight - currentO' +
1596         'ffset;'
1597       '             }'
1598       ''
1599       '             if(currentPos == '#39'bottom'#39') {'
1600       
1601         '                leftpos = pos.left + (width/2) - (options.viewWi' +
1602         'dth/2);'
1603       '                toppos = pos.top + (height/2) + currentOffset;'
1604       '             }'
1605       '             '
1606       '             //hover on '
1607       
1608         '             $('#39'body'#39').append('#39'<div id="livepreview_dialog" clas' +
1609         's="'#39' + currentPos + '#39'" style="display:none; padding:0px; left: '#39 +
1610         ' + leftpos + '#39'px; top:'#39' + toppos + '#39'px; width: '#39' + options.viewW' +
1611         'idth + '#39'px; height: '#39' + options.viewHeight + '#39'px"><div class="li' +
1612         'vepreview-container" style="overflow:hidden; width: '#39' + options.' +
1613         'viewWidth + '#39'px; height: '#39' + options.viewHeight + '#39'px"><iframe i' +
1614         'd="livepreview_iframe" src="'#39' + href + '#39'" style="height:'#39' + opti' +
1615         'ons.targetHeight + '#39'px; width:'#39' + options.targetWidth + '#39'px;-moz' +
1616         '-transform: scale('#39'+ s + '#39');-moz-transform-origin: 0 0;-o-transf' +
1617         'orm: scale('#39'+ s + '#39');-o-transform-origin: 0 0;-webkit-transform:' +
1618         ' scale('#39'+ s + '#39');-webkit-transform-origin: 0 0;"></iframe></div>' +
1619         '</div>'#39');'
1620       '             $('#39'#'#39' + preview_id).fadeIn(100);'
1621       '         };'
1622       ''
1623       '         return this.each(function() {'
1624       '            var o = options;'
1625       '            var s = scale_f;'
1626       '            var obj = $(this);'
1627       
1628         '            var href = obj.attr("data-preview-url") || obj.attr(' +
1629         '"href");'
1630       '            var triggerType = options.trigger;'
1631       ''
1632       '            if(obj.attr("data-trigger")) {'
1633       '                triggerType = obj.attr("data-trigger");'
1634       '            }'
1635       ''
1636       '            if(triggerType != '#39'click'#39') {'
1637       '                triggerType = '#39'mouseenter'#39';'
1638       '                obj.on('#39'click'#39', function() {'
1639       '                    $('#39'#'#39' + preview_id).remove();'
1640       '                });'
1641       '            }'
1642       '            '
1643       
1644         '            obj.on(triggerType, null, { triggerType: triggerType' +
1645         ', target: obj, href: href, scale: s }, showPreview);'
1646       '            obj.on('#39'mouseleave'#39', function() {'
1647       '                $('#39'#'#39' + preview_id).remove();'
1648       '            });'
1649       ''
1650       '         });'
1651       '     }'
1652       '  });'
1653       '})(jQuery);')
1654     Left = 256
1655     Top = 272
1656   end
1657   object js3: TPageProducer
1658     HTMLDoc.Strings = (
1659       '$(function(){'
1660       #9'$('#39'.slideshow'#39').each(function(){'
1661       #9#9'var $container = $(this),'
1662       #9#9#9'$slideGroup = $container.find('#39'.slideshow-slides'#39'),'
1663       #9#9#9'$slides = $slideGroup.find('#39'.slide'#39'),'
1664       #9#9#9'$nav = $container.find('#39'.slideshow-nav'#39'),'
1665       #9#9#9'$indicator = $container.find('#39'.slideshow-indicator'#39'),'
1666       #9#9#9'$images = $slides.find('#39'img'#39'),'
1667       #9#9#9
1668       #9#9#9'slideCount = $slides.length,'
1669       #9#9#9'indicatorHTML = '#39#39','
1670       #9#9#9'currentIndex = 0,'
1671       #9#9#9'duration = 500,'
1672       #9#9#9'easing = '#39'easeInOutExpo'#39','
1673       #9#9#9'interval = 7500,'
1674       #9#9#9'timer;'
1675       #9#9#9#9
1676       #9#9
1677       #9#9'$slides.each(function(i){'
1678       #9#9#9'$(this).css({left:100*i+'#39'%'#39'});'
1679       #9#9#9'indicatorHTML += '#39'<a href="#">'#39'+(i+1)+'#39'</a>'#39';'
1680       #9#9'});'
1681       #9#9
1682       #9#9'$indicator.html(indicatorHTML);'
1683       #9#9
1684       #9#9'function goToSlide(index){'
1685       #9#9#9'$slideGroup.animate({left:-100*index+'#39'%'#39'},duration,easing);'
1686       #9#9#9'currentIndex = index;'
1687       #9#9#9'updateNav();'
1688       #9#9'}'
1689       #9#9
1690       #9#9'function updateNav(){'
1691       #9#9#9'var $navPrev = $nav.find('#39'.prev'#39'),'
1692       #9#9#9#9'$navNext = $nav.find('#39'.next'#39');'
1693       #9#9#9'if (currentIndex === 0){'
1694       #9#9#9#9'$navPrev.addClass('#39'disabled'#39');'
1695       #9#9#9'} else {'
1696       #9#9#9#9'$navPrev.removeClass('#39'disabled'#39');'
1697       #9#9#9'}'
1698       #9#9#9'if (currentIndex === slideCount-1){'
1699       #9#9#9#9'$navNext.addClass('#39'disabled'#39');'
1700       #9#9#9'} else {'
1701       #9#9#9#9'$navNext.removeClass('#39'disabled'#39');'
1702       #9#9#9'}'
1703       #9#9#9'$indicator.find('#39'a'#39').removeClass('#39'active'#39')'
1704       #9#9#9#9'.eq(currentIndex).addClass('#39'active'#39');'
1705       #9#9'}'
1706       ''
1707       #9#9'function startTimer(){'
1708       #9#9'    timer = setInterval(function(){'
1709       #9'            var nextIndex = (currentIndex + 1) % slideCount;'
1710       #9'            goToSlide(nextIndex);'
1711       '            }, interval)'
1712       #9#9'}'
1713       ''
1714       #9#9'function stopTimer(){'
1715       #9#9'    clearInterval(timer);'
1716       #9#9'}'
1717       #9#9#9
1718       #9#9'$nav.on('#39'click'#39','#39'a'#39',function(event){'
1719       #9#9#9'event.preventDefault();'
1720       #9#9#9'if ($(this).hasClass('#39'prev'#39')){'
1721       #9#9#9#9'goToSlide(currentIndex-1);'
1722       #9#9#9'} else {'
1723       #9#9#9#9'goToSlide(currentIndex+1);'
1724       #9#9#9'}'
1725       #9#9'});'
1726       #9#9
1727       #9#9'$indicator.on('#39'click'#39','#39'a'#39',function(event){'
1728       #9#9#9'event.preventDefault();'
1729       #9#9#9'if (!$(this).hasClass('#39'active'#39')){'
1730       #9#9#9#9'goToSlide($(this).index());'
1731       #9#9#9'}'
1732       #9#9'});'
1733       ''
1734       #9#9'$container.on({'
1735       #9#9'    mouseenter: stopTimer,'
1736       #9#9'    mouseleave: startTimer'
1737       #9#9'});'
1738       ''
1739       #9#9#9
1740       #9#9'goToSlide(currentIndex);'
1741       ''
1742       #9#9'startTimer();'
1743       #9#9
1744       #9'});'
1745       #9
1746       '});')
1747     Left = 200
1748     Top = 272
1749   end
1750   object js6: TPageProducer
1751     HTMLDoc.Strings = (
1752       '/* Modernizr 2.6.2 (Custom Build) | MIT & BSD'
1753       ' * Build: http://modernizr.com/download/#-shiv-cssclasses'
1754       ' */'
1755       
1756         ';window.Modernizr=function(a,b,c){function u(a){j.cssText=a}func' +
1757         'tion v(a,b){return u(prefixes.join(a+";")+(b||""))}function w(a,' +
1758         'b){return typeof a===b}function x(a,b){return!!~(""+a).indexOf(b' +
1759         ')}function y(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)retur' +
1760         'n d===!1?a[e]:w(f,"function")?f.bind(d||b):f}return!1}var d="2.6' +
1761         '.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElemen' +
1762         't(h),j=i.style,k,l={}.toString,m={},n={},o={},p=[],q=p.slice,r,s' +
1763         '={}.hasOwnProperty,t;!w(s,"undefined")&&!w(s.call,"undefined")?t' +
1764         '=function(a,b){return s.call(a,b)}:t=function(a,b){return b in a' +
1765         '&&w(a.constructor.prototype[b],"undefined")},Function.prototype.' +
1766         'bind||(Function.prototype.bind=function(b){var c=this;if(typeof ' +
1767         'c!="function")throw new TypeError;var d=q.call(arguments,1),e=fu' +
1768         'nction(){if(this instanceof e){var a=function(){};a.prototype=c.' +
1769         'prototype;var f=new a,g=c.apply(f,d.concat(q.call(arguments)));r' +
1770         'eturn Object(g)===g?g:f}return c.apply(b,d.concat(q.call(argumen' +
1771         'ts)))};return e});for(var z in m)t(m,z)&&(r=z.toLowerCase(),e[r]' +
1772         '=m[z](),p.push((e[r]?"":"no-")+r));return e.addTest=function(a,b' +
1773         '){if(typeof a=="object")for(var d in a)t(a,d)&&e.addTest(d,a[d])' +
1774         ';else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="functi' +
1775         'on"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-' +
1776         '")+a),e[a]=b}return e},u(""),i=k=null,function(a,b){function k(a' +
1777         ',b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[' +
1778         '0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>"' +
1779         ',d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.e' +
1780         'lements;return typeof a=="string"?a.split(" "):a}function m(a){v' +
1781         'ar b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c' +
1782         ',f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;re' +
1783         'turn f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]' +
1784         '=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildre' +
1785         'n&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);i' +
1786         'f(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.clo' +
1787         'neNode(),e=0,f=l(),g=f.length;for(;e<g;e++)d.createElement(f[e])' +
1788         ';return d}function p(a,b){b.cache||(b.cache={},b.createElem=a.cr' +
1789         'eateElement,b.createFrag=a.createDocumentFragment,b.frag=b.creat' +
1790         'eFrag()),a.createElement=function(c){return r.shivMethods?n(c,a,' +
1791         'b):b.createElem(c)},a.createDocumentFragment=Function("h,f","ret' +
1792         'urn function(){var n=f.cloneNode(),c=n.createElement;h.shivMetho' +
1793         'ds&&("+l().join().replace(/\w+/g,function(a){return b.createElem' +
1794         '(a),b.frag.createElement(a),'#39'c("'#39'+a+'#39'")'#39'})+");return n}")(r,b.fr' +
1795         'ag)}function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.h' +
1796         'asCSS&&(c.hasCSS=!!k(a,"article,aside,figcaption,figure,footer,h' +
1797         'eader,hgroup,nav,section{display:block}mark{background:#FF0;colo' +
1798         'r:#000}")),j||p(a,c),a}var c=a.html5||{},d=/^<|^(?:button|map|se' +
1799         'lect|textarea|object|iframe|option|optgroup)$/i,e=/^(?:a|b|code|' +
1800         'div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|sty' +
1801         'le|table|tbody|td|th|tr|ul)$/i,f,g="_html5shiv",h=0,i={},j;(func' +
1802         'tion(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",' +
1803         'f="hidden"in a,j=a.childNodes.length==1||function(){b.createElem' +
1804         'ent("a");var a=b.createDocumentFragment();return typeof a.cloneN' +
1805         'ode=="undefined"||typeof a.createDocumentFragment=="undefined"||' +
1806         'typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();v' +
1807         'ar r={elements:c.elements||"abbr article aside audio bdi canvas ' +
1808         'data datalist details figcaption figure footer header hgroup mar' +
1809         'k meter nav output progress section summary time video",shivCSS:' +
1810         'c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMetho' +
1811         'ds!==!1,type:"default",shivDocument:q,createElement:n,createDocu' +
1812         'mentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,g.className' +
1813         '=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+p.joi' +
1814         'n(" "):""),e}(this,this.document);')
1815     Left = 56
1816     Top = 272
1817   end
1818   object adhead: TDataSetPageProducer
1819     HTMLDoc.Strings = (
1820       '<form method=post action=/adminset style=text-align:center>'
1821       '    <label><p>'#12497#12473#12527#12540#12489#12398#22793#26356
1822       
1823         '      <input type="password" style="HEIGHT: 23px; WIDTH: 85px" n' +
1824         'ame="pass" value="<#password>">'
1825       '      </p>'
1826       '    </label>'
1827       '    <p>'
1828       
1829         '    <input type="checkbox" value="on" name="mente" <#mente>>'#12513#12531#12486#12490 +
1830         #12531#12473#34920#31034'</p>'
1831       '    <p><input type="submit" value="'#22793#26356'"></p>'
1832       '    <p><a href="/logout">'#12525#12464#12450#12454#12488'</a></p>'
1833       '</form>'
1834       '<form action=/admindel method=post>')
1835     DataSet = DataModule1.FDTable3
1836     OnHTMLTag = adheadHTMLTag
1837     Left = 176
1838     Top = 88
1839   end
1840   object js7: TPageProducer
1841     HTMLDoc.Strings = (
1842       ''
1843       '$(function(){'
1844       #9'$('#39'div'#39').on('#39'click'#39',function(){'
1845       #9#9'var $title = $(this),'
1846       #9#9#9'span1 = 1500,'
1847       #9#9#9'span2 = 200;'
1848       #9#9'$title.css('#39'font-size'#39','#39'2em'#39');'
1849       #9#9'$({deg:5}).animate({deg:365},{'
1850       #9#9#9'duration:500,'
1851       #9#9#9'progress:function(){'
1852       #9#9#9#9'$title.css({'
1853       #9#9#9#9#9#39'-webkit-transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39','
1854       #9#9#9#9#9#39'-ms-transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39','
1855       #9#9#9#9#9#39'ransform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39
1856       #9#9#9#9'});'
1857       #9#9#9'}'
1858       #9#9'});'
1859       #9#9'$({deg:5}).delay(span1).animate({deg:0},{'
1860       #9#9#9'duration:span2,'
1861       #9#9#9'progress:function(){'
1862       #9#9#9#9'$title.css({'#9
1863       #9#9#9#9#9#39'-webkit-transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39','
1864       #9#9#9#9#9#39'-ms-transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39','
1865       #9#9#9#9#9#39'transform'#39':'#39'rotate('#39'+this.deg+'#39'deg)'#39
1866       #9#9#9#9'});'
1867       #9#9#9'}'
1868       #9#9'});'
1869       #9#9'$title.delay(span1+span2).animate({'#39'font-size'#39':'#39'1em'#39'},1);'
1870       #9'});'
1871       '});'
1872       '')
1873     Left = 176
1874     Top = 328
1875   end
1876   object js8: TPageProducer
1877     HTMLDoc.Strings = (
1878       '/*'
1879       ' * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/'
1880       ' *'
1881       ' * Uses the built in easing capabilities added In jQuery 1.1'
1882       ' * to offer multiple easing options'
1883       ' *'
1884       ' * TERMS OF USE - jQuery Easing'
1885       ' * '
1886       ' * Open source under the BSD License. '
1887       ' * '
1888       ' * Copyright '#65410#65385' 2008 George McGinley Smith'
1889       ' * All rights reserved.'
1890       ' * '
1891       
1892         ' * Redistribution and use in source and binary forms, with or wi' +
1893         'thout modification, '
1894       ' * are permitted provided that the following conditions are met:'
1895       ' * '
1896       
1897         ' * Redistributions of source code must retain the above copyrigh' +
1898         't notice, this list of '
1899       ' * conditions and the following disclaimer.'
1900       
1901         ' * Redistributions in binary form must reproduce the above copyr' +
1902         'ight notice, this list '
1903       
1904         ' * of conditions and the following disclaimer in the documentati' +
1905         'on and/or other materials '
1906       ' * provided with the distribution.'
1907       ' * '
1908       
1909         ' * Neither the name of the author nor the names of contributors ' +
1910         'may be used to endorse '
1911       
1912         ' * or promote products derived from this software without specif' +
1913         'ic prior written permission.'
1914       ' * '
1915       
1916         ' * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRI' +
1917         'BUTORS "AS IS" AND ANY '
1918       
1919         ' * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,' +
1920         ' THE IMPLIED WARRANTIES OF'
1921       
1922         ' * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISC' +
1923         'LAIMED. IN NO EVENT SHALL THE'
1924       
1925         ' *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, IN' +
1926         'DIRECT, INCIDENTAL, SPECIAL,'
1927       
1928         ' *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMI' +
1929         'TED TO, PROCUREMENT OF SUBSTITUTE'
1930       
1931         ' *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINES' +
1932         'S INTERRUPTION) HOWEVER CAUSED '
1933       
1934         ' * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT L' +
1935         'IABILITY, OR TORT (INCLUDING'
1936       
1937         ' *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE O' +
1938         'F THIS SOFTWARE, EVEN IF ADVISED '
1939       ' * OF THE POSSIBILITY OF SUCH DAMAGE. '
1940       ' *'
1941       '*/'
1942       ''
1943       
1944         '// t: current time, b: begInnIng value, c: change In value, d: d' +
1945         'uration'
1946       'jQuery.easing['#39'jswing'#39'] = jQuery.easing['#39'swing'#39'];'
1947       ''
1948       'jQuery.extend( jQuery.easing,'
1949       '{'
1950       #9'def: '#39'easeOutQuad'#39','
1951       #9'swing: function (x, t, b, c, d) {'
1952       #9#9'//alert(jQuery.easing.default);'
1953       #9#9'return jQuery.easing[jQuery.easing.def](x, t, b, c, d);'
1954       #9'},'
1955       #9'easeInQuad: function (x, t, b, c, d) {'
1956       #9#9'return c*(t/=d)*t + b;'
1957       #9'},'
1958       #9'easeOutQuad: function (x, t, b, c, d) {'
1959       #9#9'return -c *(t/=d)*(t-2) + b;'
1960       #9'},'
1961       #9'easeInOutQuad: function (x, t, b, c, d) {'
1962       #9#9'if ((t/=d/2) < 1) return c/2*t*t + b;'
1963       #9#9'return -c/2 * ((--t)*(t-2) - 1) + b;'
1964       #9'},'
1965       #9'easeInCubic: function (x, t, b, c, d) {'
1966       #9#9'return c*(t/=d)*t*t + b;'
1967       #9'},'
1968       #9'easeOutCubic: function (x, t, b, c, d) {'
1969       #9#9'return c*((t=t/d-1)*t*t + 1) + b;'
1970       #9'},'
1971       #9'easeInOutCubic: function (x, t, b, c, d) {'
1972       #9#9'if ((t/=d/2) < 1) return c/2*t*t*t + b;'
1973       #9#9'return c/2*((t-=2)*t*t + 2) + b;'
1974       #9'},'
1975       #9'easeInQuart: function (x, t, b, c, d) {'
1976       #9#9'return c*(t/=d)*t*t*t + b;'
1977       #9'},'
1978       #9'easeOutQuart: function (x, t, b, c, d) {'
1979       #9#9'return -c * ((t=t/d-1)*t*t*t - 1) + b;'
1980       #9'},'
1981       #9'easeInOutQuart: function (x, t, b, c, d) {'
1982       #9#9'if ((t/=d/2) < 1) return c/2*t*t*t*t + b;'
1983       #9#9'return -c/2 * ((t-=2)*t*t*t - 2) + b;'
1984       #9'},'
1985       #9'easeInQuint: function (x, t, b, c, d) {'
1986       #9#9'return c*(t/=d)*t*t*t*t + b;'
1987       #9'},'
1988       #9'easeOutQuint: function (x, t, b, c, d) {'
1989       #9#9'return c*((t=t/d-1)*t*t*t*t + 1) + b;'
1990       #9'},'
1991       #9'easeInOutQuint: function (x, t, b, c, d) {'
1992       #9#9'if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b;'
1993       #9#9'return c/2*((t-=2)*t*t*t*t + 2) + b;'
1994       #9'},'
1995       #9'easeInSine: function (x, t, b, c, d) {'
1996       #9#9'return -c * Math.cos(t/d * (Math.PI/2)) + c + b;'
1997       #9'},'
1998       #9'easeOutSine: function (x, t, b, c, d) {'
1999       #9#9'return c * Math.sin(t/d * (Math.PI/2)) + b;'
2000       #9'},'
2001       #9'easeInOutSine: function (x, t, b, c, d) {'
2002       #9#9'return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;'
2003       #9'},'
2004       #9'easeInExpo: function (x, t, b, c, d) {'
2005       #9#9'return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b;'
2006       #9'},'
2007       #9'easeOutExpo: function (x, t, b, c, d) {'
2008       #9#9'return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;'
2009       #9'},'
2010       #9'easeInOutExpo: function (x, t, b, c, d) {'
2011       #9#9'if (t==0) return b;'
2012       #9#9'if (t==d) return b+c;'
2013       #9#9'if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b;'
2014       #9#9'return c/2 * (-Math.pow(2, -10 * --t) + 2) + b;'
2015       #9'},'
2016       #9'easeInCirc: function (x, t, b, c, d) {'
2017       #9#9'return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b;'
2018       #9'},'
2019       #9'easeOutCirc: function (x, t, b, c, d) {'
2020       #9#9'return c * Math.sqrt(1 - (t=t/d-1)*t) + b;'
2021       #9'},'
2022       #9'easeInOutCirc: function (x, t, b, c, d) {'
2023       #9#9'if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b;'
2024       #9#9'return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b;'
2025       #9'},'
2026       #9'easeInElastic: function (x, t, b, c, d) {'
2027       #9#9'var s=1.70158;var p=0;var a=c;'
2028       
2029         #9#9'if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.' +
2030         '3;'
2031       #9#9'if (a < Math.abs(c)) { a=c; var s=p/4; }'
2032       #9#9'else var s = p/(2*Math.PI) * Math.asin (c/a);'
2033       
2034         #9#9'return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.P' +
2035         'I)/p )) + b;'
2036       #9'},'
2037       #9'easeOutElastic: function (x, t, b, c, d) {'
2038       #9#9'var s=1.70158;var p=0;var a=c;'
2039       
2040         #9#9'if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.' +
2041         '3;'
2042       #9#9'if (a < Math.abs(c)) { a=c; var s=p/4; }'
2043       #9#9'else var s = p/(2*Math.PI) * Math.asin (c/a);'
2044       
2045         #9#9'return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p )' +
2046         ' + c + b;'
2047       #9'},'
2048       #9'easeInOutElastic: function (x, t, b, c, d) {'
2049       #9#9'var s=1.70158;var p=0;var a=c;'
2050       
2051         #9#9'if (t==0) return b;  if ((t/=d/2)==2) return b+c;  if (!p) p=d' +
2052         '*(.3*1.5);'
2053       #9#9'if (a < Math.abs(c)) { a=c; var s=p/4; }'
2054       #9#9'else var s = p/(2*Math.PI) * Math.asin (c/a);'
2055       
2056         #9#9'if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*' +
2057         'd-s)*(2*Math.PI)/p )) + b;'
2058       
2059         #9#9'return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI' +
2060         ')/p )*.5 + c + b;'
2061       #9'},'
2062       #9'easeInBack: function (x, t, b, c, d, s) {'
2063       #9#9'if (s == undefined) s = 1.70158;'
2064       #9#9'return c*(t/=d)*t*((s+1)*t - s) + b;'
2065       #9'},'
2066       #9'easeOutBack: function (x, t, b, c, d, s) {'
2067       #9#9'if (s == undefined) s = 1.70158;'
2068       #9#9'return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;'
2069       #9'},'
2070       #9'easeInOutBack: function (x, t, b, c, d, s) {'
2071       #9#9'if (s == undefined) s = 1.70158; '
2072       
2073         #9#9'if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + ' +
2074         'b;'
2075       #9#9'return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;'
2076       #9'},'
2077       #9'easeInBounce: function (x, t, b, c, d) {'
2078       #9#9'return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;'
2079       #9'},'
2080       #9'easeOutBounce: function (x, t, b, c, d) {'
2081       #9#9'if ((t/=d) < (1/2.75)) {'
2082       #9#9#9'return c*(7.5625*t*t) + b;'
2083       #9#9'} else if (t < (2/2.75)) {'
2084       #9#9#9'return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;'
2085       #9#9'} else if (t < (2.5/2.75)) {'
2086       #9#9#9'return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;'
2087       #9#9'} else {'
2088       #9#9#9'return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;'
2089       #9#9'}'
2090       #9'},'
2091       #9'easeInOutBounce: function (x, t, b, c, d) {'
2092       
2093         #9#9'if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, ' +
2094         'd) * .5 + b;'
2095       
2096         #9#9'return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + ' +
2097         'c*.5 + b;'
2098       #9'}'
2099       '});'
2100       ''
2101       '/*'
2102       ' *'
2103       ' * TERMS OF USE - EASING EQUATIONS'
2104       ' * '
2105       ' * Open source under the BSD License. '
2106       ' * '
2107       ' * Copyright '#65410#65385' 2001 Robert Penner'
2108       ' * All rights reserved.'
2109       ' * '
2110       
2111         ' * Redistribution and use in source and binary forms, with or wi' +
2112         'thout modification, '
2113       ' * are permitted provided that the following conditions are met:'
2114       ' * '
2115       
2116         ' * Redistributions of source code must retain the above copyrigh' +
2117         't notice, this list of '
2118       ' * conditions and the following disclaimer.'
2119       
2120         ' * Redistributions in binary form must reproduce the above copyr' +
2121         'ight notice, this list '
2122       
2123         ' * of conditions and the following disclaimer in the documentati' +
2124         'on and/or other materials '
2125       ' * provided with the distribution.'
2126       ' * '
2127       
2128         ' * Neither the name of the author nor the names of contributors ' +
2129         'may be used to endorse '
2130       
2131         ' * or promote products derived from this software without specif' +
2132         'ic prior written permission.'
2133       ' * '
2134       
2135         ' * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRI' +
2136         'BUTORS "AS IS" AND ANY '
2137       
2138         ' * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,' +
2139         ' THE IMPLIED WARRANTIES OF'
2140       
2141         ' * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISC' +
2142         'LAIMED. IN NO EVENT SHALL THE'
2143       
2144         ' *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, IN' +
2145         'DIRECT, INCIDENTAL, SPECIAL,'
2146       
2147         ' *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMI' +
2148         'TED TO, PROCUREMENT OF SUBSTITUTE'
2149       
2150         ' *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINES' +
2151         'S INTERRUPTION) HOWEVER CAUSED '
2152       
2153         ' * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT L' +
2154         'IABILITY, OR TORT (INCLUDING'
2155       
2156         ' *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE O' +
2157         'F THIS SOFTWARE, EVEN IF ADVISED '
2158       ' * OF THE POSSIBILITY OF SUCH DAMAGE. '
2159       ' *'
2160       ' */')
2161     Left = 128
2162     Top = 328
2163   end
2164 end