#!/usr/bin/perl

use Suika::CGI;
my $tr_f = q{あいうえおかきくけこさしすせそたちつてとなにぬねの}
          .q{はひふへほまみむめもやゝゆ〜よらりるれろわゐんゑを}
          .q{アイウエオカキクケコサシスセソタチツテトナニヌネノ}
          .q{ハヒフヘホマミムメモヤヽユーヨラリルレロワヰンヱヲ};
my $tr_t = q{はひふへほまみむめもやゝゆ〜よらりるれろわゐんゑを}
          .q{あいうえおかきくけこさしすせそたちつてとなにぬねの}
          .q{ハヒフヘホマミムメモヤヽユーヨラリルレロワヰンヱヲ}
          .q{アイウエオカキクケコサシスセソタチツテトナニヌネノ};

my $s = $Suika::CGI::param{string};
jcode::tr (\$s, $tr_f => $tr_t) if uc $Suika::CGI::param{ten25} eq 'ON';
$s =~ tr/A-Za-z/N-ZA-Mn-za-m/ if uc $Suika::CGI::param{rot13} eq 'ON';

$s =~ s/&/&amp;/g;
$s =~ s/"/&quot;/g;
$s =~ s/</&lt;/g;
$s =~ s/>/&gt;/g;

print <<EOH;
Content-Type: text/html; charset=euc-jp

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="ja">
<title>転25(実験版)</title>

<h1>転25(実験版)</h1>

<form action="ten25" method="post" accept-charset="euc-jp iso-2022-jp">

<div>

<textarea name="string" cols="60" rows="10">$s</textarea>

<ul>
<li><label><input type="checkbox" name="rot13" checked="checked">ROT13</label></li>
<li><label><input type="checkbox" name="ten25" checked="checked">転25</label></li>
<li><input type="submit" value="転!"></li>
</ul>
</div>

</form>

</html>
EOH
