Skip to content

Instantly share code, notes, and snippets.

@katzueno
Created January 14, 2012 01:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save katzueno/1609706 to your computer and use it in GitHub Desktop.
Save katzueno/1609706 to your computer and use it in GitHub Desktop.
Kimono Sunpo (size) converter (Women)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf8">
<META http-equiv="Content-Style-Type" content="text/css">
<TITLE></TITLE>
</head>
<BODY>
<DIV class="main" align="left">
<SCRIPT language="JavaScript">
<!--
var height_w = 0;
var waist_w = 0;
/*サイズ算出ルーチン*/
function Calc_w(form){
if( form.height_w.value == "" )
{
alert( "身長を入力してください" );
return;
}
if( form.waist_w.value == "" )
{
alert( "腰回りを入力してください" );
return;
}
if( form.height_w.value <= 0 )
{
alert( "入力された値が不正です" );
return;
}
if( form.waist_w.value <= 0 )
{
alert( "入力された値が不正です" );
return;
}
height_w = eval(form.height_w.value);
waist_w = eval(form.waist_w.value);
if( height_w <= 145.0 ){
form.yuki.value = "60.0";
form.sode.value = "43.5";
form.mitake.value = "140.0~145.0";
form.yuki_syaku.value = "1尺6寸0分";
form.sode_syaku.value = "1尺1寸5分";
form.mitake_syaku.value = "3尺8寸5分";
}
else{
if( height_w <= 147.0 ){
form.yuki.value = "62.0";
form.sode.value = "45.0";
form.mitake.value = "142.0~147.0";
form.yuki_syaku.value = "1尺6寸3分";
form.sode_syaku.value = "1尺2寸0分";
form.mitake_syaku.value = "3尺9寸0分";
}
else{
if( height_w <= 149.0 ){
form.yuki.value = "62.5";
form.sode.value = "47.0";
form.mitake.value = "144.0~149.0";
form.yuki_syaku.value = "1尺6寸5分";
form.sode_syaku.value = "1尺2寸5分";
form.mitake_syaku.value = "3尺9寸5分";
}
else{
if( height_w <= 151.0 ){
form.yuki.value = "63.5";
form.sode.value = "49.0";
form.mitake.value = "146.0~151.0";
form.yuki_syaku.value = "1尺6寸8分";
form.sode_syaku.value = "1尺3寸0分";
form.mitake_syaku.value = "4尺0寸0分";
}
else{
if( height_w <= 153.0 ){
form.yuki.value = "64.0";
form.sode.value = "49.0";
form.mitake.value = "148.0~153.0";
form.yuki_syaku.value = "1尺7寸0分";
form.sode_syaku.value = "1尺3寸0分";
form.mitake_syaku.value = "4尺0寸5分";
}
else{
if( height_w <= 155.0 ){
form.yuki.value = "65.0";
form.sode.value = "49.0";
form.mitake.value = "150.0~155.0";
form.yuki_syaku.value = "1尺7寸2分";
form.sode_syaku.value = "1尺3寸0分";
form.mitake_syaku.value = "4尺1寸0分";
}
else{
if( height_w <= 157.0 ){
form.yuki.value = "65.0";
form.sode.value = "49.0";
form.mitake.value = "152.0~157.0";
form.yuki_syaku.value = "1尺7寸2分";
form.sode_syaku.value = "1尺3寸0分";
form.mitake_syaku.value = "4尺1寸5分";
}
else{
if( height_w <= 159.0 ){
form.yuki.value = "66.0";
form.sode.value = "49.0";
form.mitake.value = "154.0~159.0";
form.yuki_syaku.value = "1尺7寸5分";
form.sode_syaku.value = "1尺3寸0分";
form.mitake_syaku.value = "4尺2寸0分";
}
else{
if( height_w <= 161.0 ){
form.yuki.value = "67.0";
form.sode.value = "49.0";
form.mitake.value = "156.0~161.0";
form.yuki_syaku.value = "1尺7寸8分";
form.sode_syaku.value = "1尺3寸0分";
form.mitake_syaku.value = "4尺2寸5分";
}
else{
if( height_w <= 163.0 ){
form.yuki.value = "67.0";
form.sode.value = "49.0";
form.mitake.value = "158.0~163.0";
form.yuki_syaku.value = "1尺7寸8分";
form.sode_syaku.value = "1尺3寸0分";
form.mitake_syaku.value = "4尺3寸0分";
}
else{
if( height_w <= 165.0 ){
form.yuki.value = "68.0";
form.sode.value = "49.0";
form.mitake.value = "160.0~165.0";
form.yuki_syaku.value = "1尺8寸0分";
form.sode_syaku.value = "1尺3寸0分";
form.mitake_syaku.value = "4尺3寸5分";
}
else{
if( height_w <= 167.0 ){
form.yuki.value = "69.0";
form.sode.value = "51.0";
form.mitake.value = "162.0~167.0";
form.yuki_syaku.value = "1尺8寸2分";
form.sode_syaku.value = "1尺3寸5分";
form.mitake_syaku.value = "4尺4寸0分";
}
else{
form.yuki.value = "70.0";
form.sode.value = "51.0";
form.mitake.value ="164.0~169.0";
form.yuki_syaku.value = "1尺8寸5分";
form.sode_syaku.value = "1尺3寸5分";
form.mitake_syaku.value ="4尺4寸5分";
}}}}}}}}}}}}
//前巾と後巾
if( waist_w <= 85.0 ){
form.maehaba.value = "22.0";
form.usirohaba.value = "28.0";
form.maehaba_syaku.value = "5寸8分";
form.usirohaba_syaku.value = "7寸3分";
}
else{
if( waist_w <= 90.0 ){
form.maehaba.value = "23.0";
form.usirohaba.value = "28.0";
form.maehaba_syaku.value = "6寸0分";
form.usirohaba_syaku.value = "7寸5分";
}
else{
if( waist_w <= 95.0 ){
form.maehaba.value = "24.0";
form.usirohaba.value = "30.0";
form.maehaba_syaku.value = "6寸3分";
form.usirohaba_syaku.value = "7寸8分";
}
else{
if( waist_w <= 100.0 ){
form.maehaba.value = "25.0";
form.usirohaba.value = "30.0";
form.maehaba_syaku.value = "6寸5分";
form.usirohaba_syaku.value = "8寸0分";
}
else{
if( waist_w <= 105.0 ){
form.maehaba.value = "26.0";
form.usirohaba.value = "31.0";
form.maehaba_syaku.value = "6寸8分";
form.usirohaba_syaku.value = "8寸3分";
}
else{
if( waist_w <= 110.0 ){
form.maehaba.value = "27.0";
form.usirohaba.value = "32.0";
form.maehaba_syaku.value = "7寸0分";
form.usirohaba_syaku.value = "8寸5分";
}
else{
if( waist_w <= 115.0 ){
form.maehaba.value = "28.0";
form.usirohaba.value = "33.0";
form.maehaba_syaku.value = "7寸3分";
form.usirohaba_syaku.value = "8寸8分";
}
else{
form.maehaba.value = "28.0";
form.usirohaba.value = "34.0";
form.maehaba_syaku.value = "7寸5分";
form.usirohaba_syaku.value = "9寸0分";
}}}}}}}
}
// end of JavaScript -->
</SCRIPT>
<FORM>
<TABLE border="5" align="center" cellpadding="2" cellspacing="0">
<TR>
<TD BGCOLOR = "#FFFFCC" width="220">
<TABLE border="1" cellpadding="2" cellspacing="1">
<TR>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "80">身長</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="15" name="height_w" >cm</TD>
</TR>
<TR>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "80">腰回り<BR>
(ヒップサイズ)</TD>
<TD BGCOLOR = "#FFFFCC"><input size="15" name="waist_w">cm</TD>
</TR>
<TR>
<TD BGCOLOR = "#FFFFCC" colspan="3">
<DIV align="center"><input onclick="Calc_w(this.form)" type="button" value="算出実行" ></DIV>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
<BR>
<TABLE border="5" align="center" cellpadding="2" cellspacing="0">
<TR>
<TD BGCOLOR = "#FFFFCC" width = "290">
<TABLE border="1" cellpadding="2" cellspacing="1">
<TR>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "50"></TD>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "120">センチメートル表示</TD>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "120">鯨尺表示</TD>
</TR>
<TR>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "50">裄丈</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="15" name="yuki">cm</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="20" name="yuki_syaku"></TD>
</TR>
<TR>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "50">袖丈</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="15" name="sode" >cm</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="20" name="sode_syaku"></TD>
</TR>
<TR>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "50">身丈</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="15" name="mitake" >cm</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="20" name="mitake_syaku" ></TD>
</TR>
<TR>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "50">前巾</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="15" name="maehaba" >cm</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="20" name="maehaba_syaku" ></TD>
</TR>
<TR>
<TD BGCOLOR = "#FFFFCC" ALIGN = "middle" VALIGN = "middle" width = "50">後巾</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="15" name="usirohaba" >cm</TD>
<TD BGCOLOR = "#FFFFCC" width = "120"><input size="20" name="usirohaba_syaku" ></TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
<BR>
<BR>
</FORM>
</DIV>
</BODY>
</HTML>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment