diff --git a/Pictures/kumonocoa2012.Hikaru.txt b/Pictures/kumonocoa2012.Hikaru.txt new file mode 100644 index 0000000..96286b1 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru.txt @@ -0,0 +1,76 @@ +http://www.cloudcore.jp/vps/kumonocoa2012/index.html + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/blogparts/coa_blogparts.swf b/Pictures/kumonocoa2012.Hikaru/blogparts/coa_blogparts.swf new file mode 100644 index 0000000..1c365f8 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/blogparts/coa_blogparts.swf differ diff --git a/Pictures/kumonocoa2012.Hikaru/blogparts/index.html b/Pictures/kumonocoa2012.Hikaru/blogparts/index.html new file mode 100644 index 0000000..662fb8c --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/blogparts/index.html @@ -0,0 +1,256 @@ + + + + + + + + + + + + + + + + + + + + +試作装飾 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+ コピー +

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="160" height="250" id="coa_blogparts" align="middle"> + <param name="movie" value="http://www.cloudcore.jp/vps/kumonocoa2012/blogparts/coa_blogparts.swf" /> + <param name="quality" value="high" /> + <param name="bgcolor" value="#ffffff" /> + <param name="play" value="true" /> + <param name="loop" value="true" /> + <param name="wmode" value="window" /> + <param name="scale" value="showall" /> + <param name="menu" value="true" /> + <param name="devicefont" value="false" /> + <param name="salign" value="" /> + <param name="allowScriptAccess" value="sameDomain" /> + <!--[if !IE]>--> + <object type="application/x-shockwave-flash" data="http://www.cloudcore.jp/vps/kumonocoa2012/blogparts/coa_blogparts.swf" width="160" height="250"> + <param name="movie" value="http://www.cloudcore.jp/vps/kumonocoa2012/blogparts/coa_blogparts.swf" /> + <param name="quality" value="high" /> + <param name="bgcolor" value="#ffffff" /> + <param name="play" value="true" /> + <param name="loop" value="true" /> + <param name="wmode" value="window" /> + <param name="scale" value="showall" /> + <param name="menu" value="true" /> + <param name="devicefont" value="false" /> + <param name="salign" value="" /> + <param name="allowScriptAccess" value="sameDomain" /> + <!--<![endif]--> + <a href="http://www.adobe.com/go/getflash"> + <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Adobe Flash Player を取得" /> + </a> + <!--[if !IE]>--> + </object> + <!--<![endif]--> +</object> +

+ + + +
+
+
+
+
+ + + + + + + + Microsoft Silverlight を入手 + + +
+
+ コピー +

<object width="160" height="250" + data="data:application/x-silverlight-2," + type="application/x-silverlight-2" > + <param name="source" value="http://www.cloudcore.jp/vps/kumonocoa2012/blogparts/sl/SLClock.xap"/> + <param name="initparams" value="blogType=1" /> + <param name="EnableHtmlAccess" value="true"> + <!-- Display installation image. --> + <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.60310.0" + style="text-decoration: none;"> + <img width="160" height="250" src="http://www.cloudcore.jp/vps/kumonocoa2012/images/blog_sticknosl.jpg" + alt="Get Microsoft Silverlight" + style="border-style: none"/> + </a> +</object> +

+ +
+
+
+ +
0 +
+
+
+
+
+
+ + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/blogparts/sl/SLClock.xap b/Pictures/kumonocoa2012.Hikaru/blogparts/sl/SLClock.xap new file mode 100644 index 0000000..bdd41a6 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/blogparts/sl/SLClock.xap differ diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1024x768.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1024x768.html new file mode 100644 index 0000000..776f0e0 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1024x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1280x1024.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1280x1024.html new file mode 100644 index 0000000..93f8954 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1280x1024.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1280x800.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1280x800.html new file mode 100644 index 0000000..68379d2 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1280x800.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1440x900.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1440x900.html new file mode 100644 index 0000000..0eeea44 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_a_1440x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1024x768.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1024x768.html new file mode 100644 index 0000000..27195a5 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1024x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1280x1024.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1280x1024.html new file mode 100644 index 0000000..7e7d26d --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1280x1024.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1280x800.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1280x800.html new file mode 100644 index 0000000..0b3d7f1 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1280x800.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1440x900.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1440x900.html new file mode 100644 index 0000000..e48d429 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_b_1440x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1024x768.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1024x768.html new file mode 100644 index 0000000..9ef37f9 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1024x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1280x1024.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1280x1024.html new file mode 100644 index 0000000..8874fa0 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1280x1024.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1280x800.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1280x800.html new file mode 100644 index 0000000..205468f --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1280x800.html @@ -0,0 +1,99 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1440x900.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1440x900.html new file mode 100644 index 0000000..28c5a3e --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_c_1440x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1024x768.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1024x768.html new file mode 100644 index 0000000..3e4f799 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1024x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1280x1024.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1280x1024.html new file mode 100644 index 0000000..93d01bb --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1280x1024.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1280x800.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1280x800.html new file mode 100644 index 0000000..106c4e4 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1280x800.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1440x900.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1440x900.html new file mode 100644 index 0000000..0f98466 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_d_1440x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1366x768.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1366x768.html new file mode 100644 index 0000000..034299d --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1366x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1600x900.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1600x900.html new file mode 100644 index 0000000..cc259d7 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1600x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1920x1080.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1920x1080.html new file mode 100644 index 0000000..33e284a --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_e_1920x1080.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_f_480x800.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_f_480x800.html new file mode 100644 index 0000000..1409142 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_f_480x800.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/desktop_g_800x480.html b/Pictures/kumonocoa2012.Hikaru/collection/desktop_g_800x480.html new file mode 100644 index 0000000..f990928 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/desktop_g_800x480.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/index.html b/Pictures/kumonocoa2012.Hikaru/collection/index.html new file mode 100644 index 0000000..bdd81ac --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/index.html @@ -0,0 +1,237 @@ + + + + + + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+
+
+
+
+
+
+ + +
+ + +
+
+
+ + + + + +
+
+
+
+ + +
+
+
+
+
+ + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1024x768.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1024x768.html new file mode 100644 index 0000000..b33620f --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1024x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1280x1024.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1280x1024.html new file mode 100644 index 0000000..bbbfbe2 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1280x1024.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1280x800.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1280x800.html new file mode 100644 index 0000000..a906613 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1280x800.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1366x768.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1366x768.html new file mode 100644 index 0000000..822d722 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1366x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1440x900.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1440x900.html new file mode 100644 index 0000000..631297e --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1440x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1600x900.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1600x900.html new file mode 100644 index 0000000..77047d6 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1600x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1920x1080.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1920x1080.html new file mode 100644 index 0000000..2663bd2 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_0_1920x1080.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1024x768.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1024x768.html new file mode 100644 index 0000000..3175818 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1024x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1280x1024.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1280x1024.html new file mode 100644 index 0000000..f95d50f --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1280x1024.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1280x800.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1280x800.html new file mode 100644 index 0000000..6efed5f --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1280x800.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1366x768.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1366x768.html new file mode 100644 index 0000000..442b4bf --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1366x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1440x900.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1440x900.html new file mode 100644 index 0000000..120b911 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1440x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1600x900.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1600x900.html new file mode 100644 index 0000000..ef8a132 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1600x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1920x1080.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1920x1080.html new file mode 100644 index 0000000..0b00444 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_1_1920x1080.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1024x768.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1024x768.html new file mode 100644 index 0000000..7c92f5a --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1024x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1280x1024.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1280x1024.html new file mode 100644 index 0000000..c2727a9 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1280x1024.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1280x800.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1280x800.html new file mode 100644 index 0000000..a4805b1 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1280x800.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1366x768.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1366x768.html new file mode 100644 index 0000000..e684bc0 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1366x768.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1440x900.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1440x900.html new file mode 100644 index 0000000..bcce8e4 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1440x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1600x900.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1600x900.html new file mode 100644 index 0000000..1edc81c --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1600x900.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1920x1080.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1920x1080.html new file mode 100644 index 0000000..275d8e5 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_2_1920x1080.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_3_480x800.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_3_480x800.html new file mode 100644 index 0000000..dbfee54 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_3_480x800.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_4_800x480.html b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_4_800x480.html new file mode 100644 index 0000000..31c9e5e --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/collection/wallpaper_coa_4_800x480.html @@ -0,0 +1,100 @@ + + + + + + + + + + + + + +模倣壁紙 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/css/default.css b/Pictures/kumonocoa2012.Hikaru/css/default.css new file mode 100644 index 0000000..73b25b3 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/css/default.css @@ -0,0 +1,342 @@ +@charset "UTF-8"; +/* フォントサイズ設定---------------- + + http://peopletown.jp 2007-05-07 + + 対応ブラウザ(standard mode) + Mac IE5,Safari,Firefox,Opera + Win IE6,IE7,Firefox,Opera + + 9px = 56.25% | 25px = 156.25% + 10px = 62.5% | 26px = 162.25% + 11px = 66.66% | 27px = 168.75% + 12px = 75% | 28px = 175% + 13px = 81.25% | 29px = 181.25% + 14px = 87.5% | 30px = 187.5% + 15px = 93.75% | 31px = 193.75% + 16px = 100% | 32px = 200% + 17px = 106.25% | 33px = 206.25% + 18px = 112.5% | 34px = 212.5% + 19px = 118.75% | 35px = 218.75% + 20px = 125% | 36px = 225% + 21px = 131.25% | + 22px = 137.5% | 48px = 300% + 23px = 143.75% | 72px = 450% + 24px = 150% | + +*/ + +/* IE only */ +body { + font-family:'ヒラギノ角ゴ Pro W3','MS Pゴシック','Osaka','メイリオ','Meiryo',sans-serif; + line-height: 1.4; + font-size: 12px; + color:#666666; + background: url(../images/default.png) center top no-repeat #f4f9fc; +} + +/* for safari */ +/*\*/ +html:\66irst-child body { + font-size: 11px; +} +/* end */ + + + +/*IEとそれ以外でサイズが違うのを揃える*/ + + +/*-----フォントサイズ設定ここまで-----*/ + + +/*各要素の幅リセット*/ +body,div,dl,dt,dd,ul,ol,li,p,pre,form,fieldset,blockquote,p,address{ + margin:0px; + padding:0px; +} + +h1,h2,h3,h4,h5,h6 { + font-weight:normal; + margin:0; + padding:0; +} + +td,th { + font-size:12px; + line-height:1.5em; + font-weight:normal; +} + +address{ +font-style:normal; +} + +/*画像ボーダーオフ*/ +img { + margin:0px; + padding:0px; + border:0px; +} + +/*テーブルボーダーcollapse、フォントサイズ継承*/ +table { + border-collapse:collapse; + font-size:inherit; +} + +hr { + display:none; +} + +ul,li { + list-style:none; +} + +/*--クリアフィックス--*/ + +.clearfix:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + font-size:.01em; + height:0; + overflow:hidden; +} +.clearfix { + min-height: 1px; +} +* html .clearfix { + height: 1px; + /*\*//*/ + height: auto; + overflow: hidden; + /**/ +} + + + + +/*フロート・クリアーボックス*/ +.clear { + clear:both; +} + + +.sectionLeft {float: left;} +.sectionRight {float: right;} +.textLeft {text-align: left;} +.textRight {text-align: right;} +.textCenter {text-align: center;} + +/*基本リンク設定*/ + +a, +a:link, +a:visited { + color:#0eb594; + text-decoration:none; +} + +a:hover, +a:active { + color: #0eb594; + text-decoration:underline; +} + +a.gray, +a.gray:link, +a.gray:visited { + color:#0eb594; + text-decoration:none; +} + +a.gray:hover, +a.gray:active { + color: #0eb594; + text-decoration:underline; +} + + + +/*スペース設定----------------*/ +.space0 { + width:0px; + height:0px; + font-size:0px; + line-height:0px; +} + +.m_b1 { + margin-bottom:1px !important; +} + +.m_b5 { + margin-bottom:5px !important; +} + +.m_b7 { + margin-bottom:7px !important; +} + +.m_b8 { + margin-bottom:8px !important; +} + +.m_b10 { + margin-bottom:10px !important; +} + +.m_b12 { + margin-bottom:12px !important; +} + +.m_b13 { + margin-bottom:13px !important; +} + +.m_b15 { + margin-bottom:15px !important; +} + +.m_b20 { + margin-bottom:20px !important; +} + +.m_b25 { + margin-bottom:25px !important; +} + +.m_b30 { + margin-bottom:30px !important; +} + +.m_b35 { + margin-bottom:35px !important; +} + +.m_b40 { + margin-bottom:40px !important; +} + +.m_b45 { + margin-bottom:45px !important; +} + +.m_b50 { + margin-bottom:50px !important; +} + + + +.p_b15 { + padding-bottom:15px !important; +} + + +.p_b40 { + padding-bottom:40px !important; +} + + + + + + + +.t_b1 { + margin-top:1px; +} + +.m_t5 { + margin-top:5px; +} + +.m_t7 { + margin-top:7px; +} + +.m_t8 { + margin-top:8px; +} + +.m_t10 { + margin-top:10px; +} + +.m_t12 { + margin-top:12px; +} + +.m_t13 { + margin-top:13px; +} + +.m_t15 { + margin-top:15px; +} + +.m_t20 { + margin-top:20px; +} + +.m_t25 { + margin-top:25px; +} + +.m_t30 { + margin-top:30px; +} + +.m_t35 { + margin-top:35px; +} + +.m_t40 { + margin-top:40px; +} + +.m_t45 { + margin-top:45px; +} + +.m_t50 { + margin-top:50px; +} + + + +.p_t15 { + padding-bottom:15px; +} + + +.p_t40 { + padding-top:40px; +} + +.m_t10_b10 { + margin-top:10px; + margin-bottom:10px; +} + + +.m_t20_b10 { + margin-top:20px; + margin-bottom:10px; +} + +.m_t5_b10 { + margin-top:5px; + margin-bottom:10px; +} + +.m_t25_b25 { + margin-top:25px; + margin-bottom:25px; +} + +.underline { + text-decoration: underline !important; +} diff --git a/Pictures/kumonocoa2012.Hikaru/css/layout.css b/Pictures/kumonocoa2012.Hikaru/css/layout.css new file mode 100644 index 0000000..ad12493 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/css/layout.css @@ -0,0 +1,109 @@ +@charset "UTF-8"; + + +/******************************** +ヘッダー +*********************************/ + + +/******************************** +コンテンツ +*********************************/ + + +/******************************** +フッター +*********************************/ + +#footer { + width: 940px; + padding: 10px 10px 0 10px; + margin: 0 auto; +} + #footer .social { + width: 100px; + float: left; + padding-top: 3px; + } + #footer .copyright { + font-size: 11px; + float: left; + width: 570px; + line-height: 18px; + } + #footer .footlogo { + float: right; + padding: 3px 15px 0 0; + } + +/******************************** +トップページ +*********************************/ + +#topBox { + width: 960px; + height: 630px; + margin: 0 auto; +} + #topBox h1 { + float: right; + padding: 15px 12px 0 0; + } + #topBox .mainmenu { + width: 360px; + height: 105px; + padding: 265px 5px 0 595px; + clear: both; + } + #topBox .mainmenu2 { + width: 360px; + height: 125px; + padding: 0 0 0 600px; + } + #topBox .mainmenu2 .voice { + height: 50px; + } + #topBox .mainmenu2 .caution { + font-size: 12px; + } + +a#copy-desc:link, +a#copy-desc:visited + { + background: url(../images/btnsource.png) 0 0 no-repeat; + width: 144px; + height: 44px; + text-indent: -99999px; + display: block; +} + +a#copy-desc:hover, +a#copy-desc:active + { + background: url(../images/btnsource_on.png) 0 0 no-repeat; + width: 144px; + height: 44px; + text-indent: -99999px; + display: block; +} + +a#copy-descr:link, +a#copy-descr:visited + { + background: url(../images/btnsource.png) 0 0 no-repeat; + width: 144px; + height: 44px; + text-indent: -99999px; + display: block; +} + +a#copy-descr:hover, +a#copy-descr:active + { + background: url(../images/btnsource_on.png) 0 0 no-repeat; + width: 144px; + height: 44px; + text-indent: -99999px; + display: block; +} +.Btn .para {display: none;} \ No newline at end of file diff --git a/Pictures/kumonocoa2012.Hikaru/css/site.css b/Pictures/kumonocoa2012.Hikaru/css/site.css new file mode 100644 index 0000000..015bcfb --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/css/site.css @@ -0,0 +1,874 @@ +@charset "utf-8"; +.DefaultMainframe { + height: 630px; + width: 960px; + margin-right: auto; + margin-left: auto; +} +.DefaultBackgroundV2 { + clear: both; + width: 100%; +} + +.DefaultMainframe .DefaultMissionmenu { + clear: both; + float: right; + height: 265px; + width: 100px; +} +.DefaultMainframe .DefaultMainmenu { + float: right; + clear: both; + width: 360px; + height: 105px; + padding-right: 5px; +} +.DefaultMainframe .SilverlightLogo { + float: right; + clear: both; + padding-right: 12px; +} + +.DefaultMainmenu2 { + float: right; + clear: both; + padding-left: 10px; + width: 360px; + height: 125px; +} +.DefaultMainmenu2 .SL { + height: 50px; + clear: both; +} +.DefaultMainmenu2 .Caution { + clear: both; +} +.DefaultFooter { + float: right; + width: 940px; + clear: both; + padding-top: 10px; + padding-left: 10px; + padding-right: 10px; +} +.InSidePageBackground { + background-image: url(../images/insidepage_bg.jpg); + background-repeat: no-repeat; + background-position: center top; + height: auto; + width: 100%; + float: left; +} +.InSidePageBackground .InSidePageMainmenu { + height: 65px; + width: 960px; + margin-right: auto; + margin-left: auto; + clear: both; + float: none; +} +.InSidePageBackground .InSidePageMainmenu .InSideMainmenu { + float: right; + width: 750px; + padding-top: 15px; +} +.InSidePageBackground .InSidePageMainmenu .InSideMainmenu .BtnTab { + float: right; + height: auto; + width: auto; + padding-left: 15px; + padding-top: 17px; +} + +.InSidePageBackground .InSidePageFooter { + background-image: url(../images/footer_bg.png); + background-repeat: no-repeat; + width: 940px; + margin-right: auto; + margin-left: auto; + height: 52px; + padding-left: 10px; + padding-top: 7px; + padding-right: 10px; + padding-bottom: 25px; + clear: both; + float: none; +} +.DesktopGrid { + clear: both; + width: 960px; + margin-right: auto; + margin-left: auto; + background-image: url(../images/white_bg.png); + background-position: center 70px; + background-repeat: no-repeat; +} + +.InSidePageBackground .CollectionTitle { + height: 40px; + width: 900px; + margin-right: auto; + margin-left: auto; + padding-top: 30px; + padding-left: 60px; + clear: both; +} +.InSidePageBackground .CollectionTitle2 { + height: 40px; + width: 900px; + margin-right: auto; + margin-left: auto; + padding-left: 60px; + clear: both; +} +.InSidePageBackground .CollectionDesktop { + width: 900px; + margin-right: auto; + margin-left: auto; + padding-left: 60px; + float: left; + padding-top: 10px; +} + + +/********追加分********/ +.InSidePageBackground .CollectionDesktop .DesktopFromTop { + height: 376px; + padding-bottom: 20px; + padding-top: 25px; +} +.InSidePageBackground .CollectionDesktop .DesktopFromTop .DesktopPic { + float: left; + height: auto; + width: auto; + border: 1px solid #FFFFFF; +} +.InSidePageBackground .CollectionDesktop .DesktopFromTop .SizeBtn { + width: 200px; + float: left; + padding-left: 40px; + background-image: url(../images/icon_arrow.png); + background-repeat: no-repeat; + height: 24px; + background-position: 12px -1px; + padding-top: 5px; +} +.InSidePageBackground .CollectionDesktop .DesktopFromTop .SizeTitle { + width: 200px; + float: left; + padding-left: 10px; + padding-top: 5px; +} +/********追加分********/ + +.InSidePageBackground .CollectionDesktop .DesktopFrom { + float: left; + height: 183px; + width: 425px; + padding-right: 15px; + padding-bottom: 20px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom .DesktopPic { + float: left; + height: auto; + width: auto; + border: 1px solid #FFFFFF; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom .DesktopPicWP { + float: left; + height: auto; + width: auto; + padding-left: 15px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom .SizeTitle { + width: 120px; + float: left; + padding-left: 10px; + padding-top: 5px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom .SizeBtn { + width: 90px; + float: left; + padding-left: 40px; + background-image: url(../images/icon_arrow.png); + background-repeat: no-repeat; + height: 24px; + background-position: 12px -1px; + padding-top: 5px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom .SizeTitleWP { + width: 250px; + float: left; + padding-left: 10px; + padding-top: 5px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom .SizeBtnWP { + width: 90px; + float: left; + padding-left: 40px; + background-image: url(../images/icon_arrow.png); + background-repeat: no-repeat; + height: 24px; + background-position: 12px -1px; + padding-top: 5px; + padding-bottom: 10px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom2 { + float: left; + height: 300px; + padding-right: 15px; + padding-bottom: 20px; + padding-top: 20px; + width: 295px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom2 .SizeTitle { + width: 120px; + float: left; + padding-left: 10px; + padding-top: 10px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom2 .SizeBtn { + width: 90px; + float: left; + padding-left: 30px; + background-image: url(../images/icon_arrow.png); + background-repeat: no-repeat; + height: 24px; + background-position: 2px 3px; + padding-top: 10px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom3 { + float: left; + padding-top: 20px; + width: 250px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom3 .SizeTitleWP { + float: left; + padding-bottom: 10px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom3 .DesktopPicWP { + float: left; + padding-bottom: 5px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom3 .SizeBtnWP { + background-image: url(../images/icon_arrow.png); + background-repeat: no-repeat; + height: 24px; + background-position: 3px 3px; + padding-top: 10px; + float: left; + padding-left: 35px; + width: 90px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom4 { + float: left; + padding-bottom: 20px; + padding-top: 20px; + clear: left; + height: 360px; + width: 600px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom4 .DesktopPic { + float: left; + height: auto; + width: 292px; + border: 1px solid #FFFFFF; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom4 .SizeTitle { + width: 120px; + padding-left: 10px; + padding-top: 5px; + float: left; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom4 .SizeBtn { + width: 90px; + padding-left: 40px; + background-image: url(../images/icon_arrow.png); + background-repeat: no-repeat; + height: 24px; + background-position: 12px -1px; + padding-top: 5px; + float: left; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom5 { + float: left; + padding-bottom: 20px; + padding-top: 20px; + height: 370px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom5 .DesktopPic { + float: left; + height: auto; + border: 1px solid #FFFFFF; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom5 .SizeTitle { + width: 200px; + padding-left: 10px; + padding-top: 5px; + float: left; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom5 .SizeBtn { + width: 180px; + padding-left: 40px; + background-image: url(../images/icon_arrow.png); + background-repeat: no-repeat; + height: 24px; + background-position: 12px -1px; + padding-top: 5px; + float: left; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom6 { + float: left; + padding-bottom: 20px; + padding-top: 20px; + padding-right: 10px; + height: 370px; + width: 250px; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom6 .DesktopPic { + float: left; + height: auto; + border: 1px solid #FFFFFF; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom6 .SizeTitle { + width: 200px; + padding-left: 10px; + padding-top: 5px; + float: left; +} +.InSidePageBackground .CollectionDesktop .DesktopFrom6 .SizeBtn { + width: 180px; + padding-left: 40px; + background-image: url(../images/icon_arrow.png); + background-repeat: no-repeat; + height: 24px; + background-position: 12px -1px; + padding-top: 5px; + float: left; +} +.InSidePageBackground .MissionTitle { + height: 50px; + width: 880px; + margin-right: auto; + margin-left: auto; + padding-top: 50px; + padding-left: 80px; +} + +.InSidePageBackground .MissionPoster { + height: 1120px; + width: 960px; + margin-right: auto; + margin-left: auto; + clear: both; +} + + +.InSidePageBackground .MissionTech2011 { + width: 880px; + margin-right: auto; + margin-left: auto; + clear: both; + padding-left: 80px; + padding-top: 40px; + padding-bottom: 30px; +} + +.InSidePageBackground .AppliTitle { + width: 880px; + padding-top: 50px; + margin-right: auto; + margin-left: auto; + padding-left: 80px; + padding-bottom: 10px; + clear: both; +} +.InSidePageBackground .AppliContent { + height: 2050px; + width: 960px; + margin-right: auto; + margin-left: auto; +} +.InSidePageBackground .AppliContent .AppliIntro { + background-image: url(../images/application_intro.png); + background-repeat: no-repeat; + height: 450px; + width: 960px; + margin-right: auto; + margin-left: auto; + clear: both; +} +.InSidePageBackground .AppliContent .AppliDL { + height: 200px; + width: 800px; + margin-right: auto; + margin-left: auto; + clear: both; +} +.InSidePageBackground .AppliContent .AppliDL .APP { + height: 200px; + width: 250px; + float: left; +} +.InSidePageBackground .AppliContent .AppliDL .APPNotice { + float: right; + width: 520px; + height: 200px; +} +.InSidePageBackground .AppliContent .AppliDL .APPNotice .Content { + height: 145px; + width: 520px; +} +.InSidePageBackground .AppliContent .AppliDL .AppliStepTitle { + width: 800px; + margin-right: auto; + margin-left: auto; + padding-top: 30px; + padding-bottom: 15px; + height: 20px; + clear: both; +} +.InSidePageBackground .AppliContent .AppliDL .AppliStepContent { + clear: both; + height: auto; + width: 800px; + margin-right: auto; + margin-left: auto; +} + .InSidePageBackground .AppliContent .AppliDL .AppliStepContent .uso { + font-size: 11px; + color: #666; + } + +.InSidePageBackground .ShareContent { + width: 960px; + margin-right: auto; + margin-left: auto; + padding-top: 50px; + clear: both; + height: 1850px; +} +.InSidePageBackground .ShareContent .Title { + clear: both; + padding-bottom: 10px; + padding-left: 50px; + padding-top: 20px; +} +.InSidePageBackground .ShareContent .Tshirt { + float: left; + height: 87px; + width: 255px; + background-image: url(../images/blog_stick_event.png); + background-position: center center; + background-repeat: no-repeat; + padding-top: 263px; + padding-left: 705px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #FF0000; + font-size: 24px; +} + +.InSidePageBackground .ShareContent .BlogStickFrom { + width: 860px; + margin-right: auto; + margin-left: auto; +} +.InSidePageBackground .ShareContent .BlogStickFrom .BlogStick1 { + width: 410px; + padding-top: 20px; + float: left; + background-image: url(../images/blog_stick_code_clock.png); + background-repeat: no-repeat; + padding-right: 20px; + background-position: 180px 48px; +} +.InSidePageBackground .ShareContent .BlogStickFrom .BlogStick2 { + width: 410px; + padding-top: 20px; + float: left; + background-image: url(../images/blog_stick_code_text.png); + background-repeat: no-repeat; + background-position: 180px 48px; +} +.InSidePageBackground .ShareContent .BlogStickFrom .Name { + padding-bottom: 5px; + padding-left: 4px; +} +.InSidePageBackground .ShareContent .BlogStickFrom .SL { + height: 250px; + width: 160px; + border: 1px solid #6bdddd; + margin-left: 3px; +} +.InSidePageBackground .ShareContent .BlogStickFrom .NonSL { + border: 1px solid 6eb8db; + height: 250px; + width: 160px; + margin-left: 3px; +} +.InSidePageBackground .ShareContent .BlogStickFrom .Btn { + padding-top: 10px; +} + + + + + +.Sepline { + background-image: url(../images/sepline.png); + background-repeat: no-repeat; + height: 10px; + width: 900px; + margin-right: auto; + margin-left: auto; + clear: both; + background-position: center center; +} +.UIsepline { + padding-top: 10px; + padding-bottom: 10px; + clear: right; + width: 860%; + height: 7px; + margin-right: auto; + margin-left: auto; + float: left; +} +.UIsepline2 { + padding-top: 10px; + padding-bottom: 10px; + clear: both; + height: 7px; + margin-right: auto; + margin-left: auto; +} + + + + +.SilverlightLogo { + height: auto; + width: auto; + float: left; + clear: left; + padding-top: 15px; +} + + +.Copyright { + float: left; + height: auto; + width: 570px; +} +.Social { + float: left; + width: 100px; + padding-top: 3px; +} +.MicrosoftLogo { + float: right; + padding-top: 3px; + padding-right: 15px; +} +.InSidePageBackground .Resources { + height: 1380px; + width: auto; + margin-right: auto; + margin-left: auto; + padding-top: 50px; +} +.InSidePageBackground .Resources .Intro { + height: 270px; + width: 850px; + background-image: url(../images/resource_intro.png); + background-repeat: no-repeat; + margin-right: auto; + margin-left: auto; +} +.InSidePageBackground .Resources .Intro .DownloadSL { + float: left; + padding-top: 186px; +} +.InSidePageBackground .Resources .Intro .TestSL { + float: right; + height: 246px; + width: 290px; +} + +.InSidePageBackground .Resources .Intro .TestSL .SL { + height: 190px; + width: 275px; + margin-right: auto; + margin-left: auto; +} +.InSidePageBackground .Resources .Intro .TestSL .TestBtn { + height: 56px; + width: 290px; +} +.InSidePageBackground .Resources .HikiTV { + height: 550px; + width: 840px; + margin-right: auto; + margin-left: auto; + background-image: url(../images/resources_hikitv_bg.png); + background-repeat: no-repeat; +} +.InSidePageBackground .Resources .HikiTV .Btn { + height: 50px; + padding-top: 10px; + padding-left: 280px; +} + +.InSidePageBackground .Resources .HikiTV .Video { + width: 570px; + height: 380px; + padding-top: 44px; + padding-left: 136px; +} +.InSidePageBackground .Resources .HikiTV .Pic { + height: 380px; + width: 570px; + padding-top: 104px; + padding-left: 136px; +} + + + + + + +.InSidePageBackground .Resources .content { + height: 520px; + width: auto; + margin-right: auto; + margin-left: auto; + padding-top: 20px; + background-image: url(../images/resource_content_bg.png); + background-repeat: no-repeat; + background-position: center 165px; +} +.InSidePageBackground .Resources .content .resourcetitle { + background-image: url(../images/resource_title.png); + background-repeat: no-repeat; + height: 50px; + width: 850px; + margin-right: auto; + margin-left: auto; +} +.InSidePageBackground .Resources .content .resourcetab { + width: 850px; + clear: both; + height: 180px; + margin-right: auto; + margin-left: auto; +} +.InSidePageBackground .Resources .content .resourcetab .resource { + float: left; + width: 850px; + height: 70px; + padding-top: 10px; +} +.InSidePageBackground .Resources .content .communitytab { + width: 850px; + margin-right: auto; + margin-left: auto; + height: 270px; + padding-top: 20px; +} +.InSidePageBackground .Resources .content .communitytab .community { + width: 300px; + height: auto; + float: left; +} +.InSidePageBackground .Resources .content .communitytab .community .linktab { + height: 33px; + width: 300px; + padding-top: 10px; +} +.InSidePageBackground .Resources .content .communitytab .community .linktab .icon { + float: left; + height: 33px; + width: 32px; +} +.InSidePageBackground .Resources .content .communitytab .community .linktab .link { + height: 26px; + width: auto; + padding-top: 7px; +} + + +.Desktop { + padding-top: 30px; + padding-bottom: 20px; +} + +.FooterStyle { + font-size: 11px; + line-height: 18px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #666666; + text-decoration: none; +} +.FooterStyle a:link{ + color: #0eb594; + text-decoration: none; +} +.FooterStyle a:visited{ + color: #0eb594; + text-decoration: none; +} +.FooterStyle a:hover{ + color: #0eb594; + text-decoration: underline; +} +.FooterStyle a:active{ + color: #0eb594; + text-decoration: none; +} +.FooterHalloweenStyle { + font-size: 11px; + line-height: 18px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #333333; + text-decoration: none; +} +.FooterHalloweenStyle a:link{ + color: #FFFFFF; + text-decoration: none; +} +.FooterHalloweenStyle a:visited{ + color: #FFFFFF; + text-decoration: none; +} +.FooterHalloweenStyle a:hover{ + color: #333333; + text-decoration: underline; +} +.FooterHalloweenStyle a:active{ + color: #FFFFFF; + text-decoration: none; +} +.CommunityStyle { + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; + font-weight: bold; +} +.CommunityStyle a:link{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; + font-weight: bold; +} +.CommunityStyle a:visited{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; + font-weight: bold; +} +.CommunityStyle a:hover{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: underline; + font-weight: bold; +} +.CommunityStyle a:active{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; + font-weight: bold; +} +.DesktopStyle { + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; + font-weight: bold; +} +.DesktopStyle a:link{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; + font-weight: bold; +} +.DesktopStyle a:visited{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #39A8EA; + text-decoration: none; + font-weight: bold; +} +.DesktopStyle a:hover{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: underline; + font-weight: bold; +} +.DesktopStyle a:active{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; + font-weight: bold; +} +.AppliStyle { + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #333333; + text-decoration: none; + line-height: 20px; +} +.AppliStyle a:link{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; +} +.AppliStyle a:visited{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; +} +.AppliStyle a:hover{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: underline; +} +.AppliStyle a:active{ + font-size: 12px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #0eb594; + text-decoration: none; +} +.HalloweenStyle { + font-size: 12px; + line-height: 26px; + font-family: Verdana, Arial, Helvetica, sans-serif; + color: #FFFFFF; + text-decoration: none; +} +.HalloweenStyle a:link{ + color: #009cff; + text-decoration: none; +} +.HalloweenStyle a:visited{ + color: #009cff; + text-decoration: none; +} +.HalloweenStyle a:hover{ + color: #009cff; + text-decoration: underline; +} +.HalloweenStyle a:active{ + color: #666666; + text-decoration: none; +} diff --git a/Pictures/kumonocoa2012.Hikaru/favicon.ico b/Pictures/kumonocoa2012.Hikaru/favicon.ico new file mode 100644 index 0000000..7f43f97 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/favicon.ico differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1024X768_a.jpg b/Pictures/kumonocoa2012.Hikaru/images/1024X768_a.jpg new file mode 100644 index 0000000..21ab755 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1024X768_a.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1024X768_b.jpg b/Pictures/kumonocoa2012.Hikaru/images/1024X768_b.jpg new file mode 100644 index 0000000..e959a26 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1024X768_b.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1024X768_c.jpg b/Pictures/kumonocoa2012.Hikaru/images/1024X768_c.jpg new file mode 100644 index 0000000..f044c5b Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1024X768_c.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1024X768_d.jpg b/Pictures/kumonocoa2012.Hikaru/images/1024X768_d.jpg new file mode 100644 index 0000000..8d99ffa Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1024X768_d.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1280X1024_a.jpg b/Pictures/kumonocoa2012.Hikaru/images/1280X1024_a.jpg new file mode 100644 index 0000000..879d176 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1280X1024_a.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1280X1024_b.jpg b/Pictures/kumonocoa2012.Hikaru/images/1280X1024_b.jpg new file mode 100644 index 0000000..812ac3e Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1280X1024_b.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1280X1024_c.jpg b/Pictures/kumonocoa2012.Hikaru/images/1280X1024_c.jpg new file mode 100644 index 0000000..5809ae1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1280X1024_c.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1280X1024_d.jpg b/Pictures/kumonocoa2012.Hikaru/images/1280X1024_d.jpg new file mode 100644 index 0000000..e6a2d0d Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1280X1024_d.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1280X800_a.jpg b/Pictures/kumonocoa2012.Hikaru/images/1280X800_a.jpg new file mode 100644 index 0000000..ed51a8e Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1280X800_a.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1280X800_b.jpg b/Pictures/kumonocoa2012.Hikaru/images/1280X800_b.jpg new file mode 100644 index 0000000..7c47cbd Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1280X800_b.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1280X800_c.jpg b/Pictures/kumonocoa2012.Hikaru/images/1280X800_c.jpg new file mode 100644 index 0000000..0f310b0 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1280X800_c.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1280X800_d.jpg b/Pictures/kumonocoa2012.Hikaru/images/1280X800_d.jpg new file mode 100644 index 0000000..587f6d7 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1280X800_d.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1366X768_e.jpg b/Pictures/kumonocoa2012.Hikaru/images/1366X768_e.jpg new file mode 100644 index 0000000..9979881 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1366X768_e.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1440X900_a.jpg b/Pictures/kumonocoa2012.Hikaru/images/1440X900_a.jpg new file mode 100644 index 0000000..fa91fdd Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1440X900_a.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1440X900_b.jpg b/Pictures/kumonocoa2012.Hikaru/images/1440X900_b.jpg new file mode 100644 index 0000000..566cc05 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1440X900_b.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1440X900_c.jpg b/Pictures/kumonocoa2012.Hikaru/images/1440X900_c.jpg new file mode 100644 index 0000000..4dbe459 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1440X900_c.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1440X900_d.jpg b/Pictures/kumonocoa2012.Hikaru/images/1440X900_d.jpg new file mode 100644 index 0000000..7f0d2c8 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1440X900_d.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1600X900_e.jpg b/Pictures/kumonocoa2012.Hikaru/images/1600X900_e.jpg new file mode 100644 index 0000000..49579fa Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1600X900_e.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/1920X1080_e.jpg b/Pictures/kumonocoa2012.Hikaru/images/1920X1080_e.jpg new file mode 100644 index 0000000..2c6d202 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/1920X1080_e.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/480X800_f.jpg b/Pictures/kumonocoa2012.Hikaru/images/480X800_f.jpg new file mode 100644 index 0000000..bb404a2 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/480X800_f.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/800X480_g.jpg b/Pictures/kumonocoa2012.Hikaru/images/800X480_g.jpg new file mode 100644 index 0000000..4c9718a Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/800X480_g.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/appli.jpg b/Pictures/kumonocoa2012.Hikaru/images/appli.jpg new file mode 100644 index 0000000..54f5fea Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/appli.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_intro.png b/Pictures/kumonocoa2012.Hikaru/images/application_intro.png new file mode 100644 index 0000000..2187268 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_intro.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_mac.png b/Pictures/kumonocoa2012.Hikaru/images/application_mac.png new file mode 100644 index 0000000..cb7f31e Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_mac.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_os.png b/Pictures/kumonocoa2012.Hikaru/images/application_os.png new file mode 100644 index 0000000..279a560 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_os.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_pic1.png b/Pictures/kumonocoa2012.Hikaru/images/application_pic1.png new file mode 100644 index 0000000..c95fed1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_pic1.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_pic2.png b/Pictures/kumonocoa2012.Hikaru/images/application_pic2.png new file mode 100644 index 0000000..e9953d9 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_pic2.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_pic3.png b/Pictures/kumonocoa2012.Hikaru/images/application_pic3.png new file mode 100644 index 0000000..e1cb6a5 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_pic3.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_pic4.png b/Pictures/kumonocoa2012.Hikaru/images/application_pic4.png new file mode 100644 index 0000000..98c8f89 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_pic4.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_pic5.png b/Pictures/kumonocoa2012.Hikaru/images/application_pic5.png new file mode 100644 index 0000000..da8e346 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_pic5.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_pic6.png b/Pictures/kumonocoa2012.Hikaru/images/application_pic6.png new file mode 100644 index 0000000..9dd30f0 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_pic6.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_pic7.jpg b/Pictures/kumonocoa2012.Hikaru/images/application_pic7.jpg new file mode 100644 index 0000000..98c67a5 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_pic7.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_pic8.jpg b/Pictures/kumonocoa2012.Hikaru/images/application_pic8.jpg new file mode 100644 index 0000000..b10937f Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_pic8.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_sl.png b/Pictures/kumonocoa2012.Hikaru/images/application_sl.png new file mode 100644 index 0000000..137923a Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_sl.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_step2.png b/Pictures/kumonocoa2012.Hikaru/images/application_step2.png new file mode 100644 index 0000000..3583c68 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_step2.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_step3.png b/Pictures/kumonocoa2012.Hikaru/images/application_step3.png new file mode 100644 index 0000000..6d2873e Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_step3.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_step4.png b/Pictures/kumonocoa2012.Hikaru/images/application_step4.png new file mode 100644 index 0000000..5db22e2 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_step4.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_subtitle1.png b/Pictures/kumonocoa2012.Hikaru/images/application_subtitle1.png new file mode 100644 index 0000000..5bb5798 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_subtitle1.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_subtitle2.png b/Pictures/kumonocoa2012.Hikaru/images/application_subtitle2.png new file mode 100644 index 0000000..ade6ef5 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_subtitle2.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_title1.png b/Pictures/kumonocoa2012.Hikaru/images/application_title1.png new file mode 100644 index 0000000..d607eb5 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_title1.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/application_windows.png b/Pictures/kumonocoa2012.Hikaru/images/application_windows.png new file mode 100644 index 0000000..c19682b Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/application_windows.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_clock_title.png b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_clock_title.png new file mode 100644 index 0000000..2f56972 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_clock_title.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_code_clock.png b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_code_clock.png new file mode 100644 index 0000000..323e510 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_code_clock.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_code_text.png b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_code_text.png new file mode 100644 index 0000000..ebbf92a Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_code_text.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_event.png b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_event.png new file mode 100644 index 0000000..7271f53 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_event.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_info.jpg b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_info.jpg new file mode 100644 index 0000000..a5497a1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_info.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_text_title.png b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_text_title.png new file mode 100644 index 0000000..93218aa Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_text_title.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title1.png b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title1.png new file mode 100644 index 0000000..ebd13dd Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title1.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title2.png b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title2.png new file mode 100644 index 0000000..ce4ff62 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title2.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title3.png b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title3.png new file mode 100644 index 0000000..21f0cc1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blog_stick_title3.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/blogparts01.png b/Pictures/kumonocoa2012.Hikaru/images/blogparts01.png new file mode 100644 index 0000000..afe5acb Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/blogparts01.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/btnsource.png b/Pictures/kumonocoa2012.Hikaru/images/btnsource.png new file mode 100644 index 0000000..7f12d18 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/btnsource.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/btnsource_on.png b/Pictures/kumonocoa2012.Hikaru/images/btnsource_on.png new file mode 100644 index 0000000..d91a5c2 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/btnsource_on.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/ccvps_logo.png b/Pictures/kumonocoa2012.Hikaru/images/ccvps_logo.png new file mode 100644 index 0000000..a806d5f Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/ccvps_logo.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/collection_title1.png b/Pictures/kumonocoa2012.Hikaru/images/collection_title1.png new file mode 100644 index 0000000..71c0243 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/collection_title1.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/collection_title2.png b/Pictures/kumonocoa2012.Hikaru/images/collection_title2.png new file mode 100644 index 0000000..b29b5e1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/collection_title2.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/community_title1.png b/Pictures/kumonocoa2012.Hikaru/images/community_title1.png new file mode 100644 index 0000000..baea04b Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/community_title1.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/default.png b/Pictures/kumonocoa2012.Hikaru/images/default.png new file mode 100644 index 0000000..4f4be82 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/default.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu1-g_off.png b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu1-g_off.png new file mode 100644 index 0000000..f2f3daf Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu1-g_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu2-g_off.png b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu2-g_off.png new file mode 100644 index 0000000..ea6e9ed Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu2-g_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu3-g_off.png b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu3-g_off.png new file mode 100644 index 0000000..5ff0c39 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu3-g_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu4-g_off.png b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu4-g_off.png new file mode 100644 index 0000000..ba55a86 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu4-g_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu_fb-g.png b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu_fb-g.png new file mode 100644 index 0000000..66087c3 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/default_mainmenu_fb-g.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/desktop_a.jpg b/Pictures/kumonocoa2012.Hikaru/images/desktop_a.jpg new file mode 100644 index 0000000..dde4a94 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/desktop_a.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/desktop_b.jpg b/Pictures/kumonocoa2012.Hikaru/images/desktop_b.jpg new file mode 100644 index 0000000..8bfaed1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/desktop_b.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/desktop_c.jpg b/Pictures/kumonocoa2012.Hikaru/images/desktop_c.jpg new file mode 100644 index 0000000..86efd0e Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/desktop_c.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/desktop_d.jpg b/Pictures/kumonocoa2012.Hikaru/images/desktop_d.jpg new file mode 100644 index 0000000..32b0959 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/desktop_d.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/desktop_e.jpg b/Pictures/kumonocoa2012.Hikaru/images/desktop_e.jpg new file mode 100644 index 0000000..2b15415 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/desktop_e.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/desktop_f.jpg b/Pictures/kumonocoa2012.Hikaru/images/desktop_f.jpg new file mode 100644 index 0000000..83e75ea Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/desktop_f.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/desktop_g.jpg b/Pictures/kumonocoa2012.Hikaru/images/desktop_g.jpg new file mode 100644 index 0000000..01ebd54 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/desktop_g.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/desktop_sepline.png b/Pictures/kumonocoa2012.Hikaru/images/desktop_sepline.png new file mode 100644 index 0000000..4a563c7 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/desktop_sepline.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/fb_icon_off.png b/Pictures/kumonocoa2012.Hikaru/images/fb_icon_off.png new file mode 100644 index 0000000..f357bd1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/fb_icon_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/fb_pattern.jpg b/Pictures/kumonocoa2012.Hikaru/images/fb_pattern.jpg new file mode 100644 index 0000000..d0f281d Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/fb_pattern.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/footer_bg.png b/Pictures/kumonocoa2012.Hikaru/images/footer_bg.png new file mode 100644 index 0000000..b00c7ca Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/footer_bg.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/full_background.jpg b/Pictures/kumonocoa2012.Hikaru/images/full_background.jpg new file mode 100644 index 0000000..e83b7ea Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/full_background.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/hb_icon_off.png b/Pictures/kumonocoa2012.Hikaru/images/hb_icon_off.png new file mode 100644 index 0000000..8a769b1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/hb_icon_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/icon-excl-g.png b/Pictures/kumonocoa2012.Hikaru/images/icon-excl-g.png new file mode 100644 index 0000000..1bf4297 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/icon-excl-g.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/icon_arrow.png b/Pictures/kumonocoa2012.Hikaru/images/icon_arrow.png new file mode 100644 index 0000000..ad151f6 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/icon_arrow.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu0_off.png b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu0_off.png new file mode 100644 index 0000000..d542df1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu0_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu1_off.png b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu1_off.png new file mode 100644 index 0000000..34f404d Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu1_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu2_off.png b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu2_off.png new file mode 100644 index 0000000..86b7b29 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu2_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu3_off.png b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu3_off.png new file mode 100644 index 0000000..5468748 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu3_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu4_off.png b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu4_off.png new file mode 100644 index 0000000..202c017 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/inside_mainmenu4_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/insidepage_bg.jpg b/Pictures/kumonocoa2012.Hikaru/images/insidepage_bg.jpg new file mode 100644 index 0000000..4011283 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/insidepage_bg.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/kddi.png b/Pictures/kumonocoa2012.Hikaru/images/kddi.png new file mode 100644 index 0000000..e3f1e6e Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/kddi.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/logo-centos.png b/Pictures/kumonocoa2012.Hikaru/images/logo-centos.png new file mode 100644 index 0000000..1caf3b0 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/logo-centos.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/logo-debian.png b/Pictures/kumonocoa2012.Hikaru/images/logo-debian.png new file mode 100644 index 0000000..4eb131f Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/logo-debian.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/logo-freebsd.png b/Pictures/kumonocoa2012.Hikaru/images/logo-freebsd.png new file mode 100644 index 0000000..cb2b220 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/logo-freebsd.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/logo-ubuntu.png b/Pictures/kumonocoa2012.Hikaru/images/logo-ubuntu.png new file mode 100644 index 0000000..514f249 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/logo-ubuntu.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/profile.jpg b/Pictures/kumonocoa2012.Hikaru/images/profile.jpg new file mode 100644 index 0000000..8f44fda Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/profile.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/profile_play.png b/Pictures/kumonocoa2012.Hikaru/images/profile_play.png new file mode 100644 index 0000000..94f3357 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/profile_play.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/resource_content_bg.png b/Pictures/kumonocoa2012.Hikaru/images/resource_content_bg.png new file mode 100644 index 0000000..7ef7f04 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/resource_content_bg.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/resource_dwnSL.png b/Pictures/kumonocoa2012.Hikaru/images/resource_dwnSL.png new file mode 100644 index 0000000..c20c070 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/resource_dwnSL.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/resource_dwnSLmac.png b/Pictures/kumonocoa2012.Hikaru/images/resource_dwnSLmac.png new file mode 100644 index 0000000..30367b2 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/resource_dwnSLmac.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/resource_intro.png b/Pictures/kumonocoa2012.Hikaru/images/resource_intro.png new file mode 100644 index 0000000..5d9753c Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/resource_intro.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/resource_movie1_off.png b/Pictures/kumonocoa2012.Hikaru/images/resource_movie1_off.png new file mode 100644 index 0000000..26d90f8 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/resource_movie1_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/resource_title.png b/Pictures/kumonocoa2012.Hikaru/images/resource_title.png new file mode 100644 index 0000000..c3746ab Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/resource_title.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/resources_hikitv_bg.png b/Pictures/kumonocoa2012.Hikaru/images/resources_hikitv_bg.png new file mode 100644 index 0000000..d9e38fe Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/resources_hikitv_bg.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/screen_1610.png b/Pictures/kumonocoa2012.Hikaru/images/screen_1610.png new file mode 100644 index 0000000..7c65c9a Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/screen_1610.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/screen_169.png b/Pictures/kumonocoa2012.Hikaru/images/screen_169.png new file mode 100644 index 0000000..b125d39 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/screen_169.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/screen_43.png b/Pictures/kumonocoa2012.Hikaru/images/screen_43.png new file mode 100644 index 0000000..018bc95 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/screen_43.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/screen_wp7.png b/Pictures/kumonocoa2012.Hikaru/images/screen_wp7.png new file mode 100644 index 0000000..46deb11 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/screen_wp7.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/sepline.png b/Pictures/kumonocoa2012.Hikaru/images/sepline.png new file mode 100644 index 0000000..9303c48 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/sepline.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/tw_icon_off.png b/Pictures/kumonocoa2012.Hikaru/images/tw_icon_off.png new file mode 100644 index 0000000..04e315b Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/tw_icon_off.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/voice.png b/Pictures/kumonocoa2012.Hikaru/images/voice.png new file mode 100644 index 0000000..5f6e8ab Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/voice.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0.jpg new file mode 100644 index 0000000..c7426f4 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1024X768.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1024X768.jpg new file mode 100644 index 0000000..9efdd54 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1024X768.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1280X1024.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1280X1024.jpg new file mode 100644 index 0000000..240c677 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1280X1024.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1280X800.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1280X800.jpg new file mode 100644 index 0000000..3444c93 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1280X800.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1366X768.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1366X768.jpg new file mode 100644 index 0000000..dc61b7e Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1366X768.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1440X900.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1440X900.jpg new file mode 100644 index 0000000..c8dc54c Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1440X900.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1600X900.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1600X900.jpg new file mode 100644 index 0000000..e6c60ca Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1600X900.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1920X1080.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1920X1080.jpg new file mode 100644 index 0000000..a963301 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_0_1920X1080.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1.jpg new file mode 100644 index 0000000..19a366b Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1024X768.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1024X768.jpg new file mode 100644 index 0000000..ecd4224 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1024X768.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1280X1024.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1280X1024.jpg new file mode 100644 index 0000000..2588dc8 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1280X1024.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1280X800.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1280X800.jpg new file mode 100644 index 0000000..8bc9fde Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1280X800.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1366X768.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1366X768.jpg new file mode 100644 index 0000000..e8a0e2d Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1366X768.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1440X900.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1440X900.jpg new file mode 100644 index 0000000..d2be2bf Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1440X900.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1600X900.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1600X900.jpg new file mode 100644 index 0000000..6ef1b68 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1600X900.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1920X1080.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1920X1080.jpg new file mode 100644 index 0000000..8eb342a Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_1_1920X1080.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2.jpg new file mode 100644 index 0000000..8ee2051 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1024X768.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1024X768.jpg new file mode 100644 index 0000000..21306fe Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1024X768.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1280X1024.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1280X1024.jpg new file mode 100644 index 0000000..f88772b Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1280X1024.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1280X800.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1280X800.jpg new file mode 100644 index 0000000..3a2ca5d Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1280X800.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1366X768.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1366X768.jpg new file mode 100644 index 0000000..52484ef Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1366X768.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1440X900.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1440X900.jpg new file mode 100644 index 0000000..95fce8d Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1440X900.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1600X900.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1600X900.jpg new file mode 100644 index 0000000..7dcda70 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1600X900.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1920X1080.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1920X1080.jpg new file mode 100644 index 0000000..19fc76c Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_2_1920X1080.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_3.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_3.jpg new file mode 100644 index 0000000..eaae0db Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_3.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_3_480X800.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_3_480X800.jpg new file mode 100644 index 0000000..d9028ac Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_3_480X800.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_4.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_4.jpg new file mode 100644 index 0000000..5acf4ea Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_4.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_4_800X480.jpg b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_4_800X480.jpg new file mode 100644 index 0000000..763f08e Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/wallpaper_coa_4_800X480.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/images/white_bg.png b/Pictures/kumonocoa2012.Hikaru/images/white_bg.png new file mode 100644 index 0000000..3d49cf1 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/images/white_bg.png differ diff --git a/Pictures/kumonocoa2012.Hikaru/index.html b/Pictures/kumonocoa2012.Hikaru/index.html new file mode 100644 index 0000000..26fa9c6 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/index.html @@ -0,0 +1,209 @@ + + + + + + + + + + + + + + + + + + + + +2012四月馬鹿 - CloudCore VPS + + + + + +
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Pictures/kumonocoa2012.Hikaru/information/index.html b/Pictures/kumonocoa2012.Hikaru/information/index.html new file mode 100644 index 0000000..f555e22 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/information/index.html @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + +雲野情報 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ + +
+
+
+
+ +
+
+ + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/information/resources_install1.swf b/Pictures/kumonocoa2012.Hikaru/information/resources_install1.swf new file mode 100644 index 0000000..1f5ce8a Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/information/resources_install1.swf differ diff --git a/Pictures/kumonocoa2012.Hikaru/js/DD_belatedPNG.js b/Pictures/kumonocoa2012.Hikaru/js/DD_belatedPNG.js new file mode 100644 index 0000000..6698d58 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/js/DD_belatedPNG.js @@ -0,0 +1,328 @@ +/** +* DD_belatedPNG: Adds IE6 support: PNG images for CSS background-image and HTML . +* Author: Drew Diller +* Email: drew.diller@gmail.com +* URL: http://www.dillerdesign.com/experiment/DD_belatedPNG/ +* Version: 0.0.8a +* Licensed under the MIT License: http://dillerdesign.com/experiment/DD_belatedPNG/#license +* +* Example usage: +* DD_belatedPNG.fix('.png_bg'); // argument is a CSS selector +* DD_belatedPNG.fixPng( someNode ); // argument is an HTMLDomElement +**/ + +/* +PLEASE READ: +Absolutely everything in this script is SILLY. I know this. IE's rendering of certain pixels doesn't make sense, so neither does this code! +*/ + +var DD_belatedPNG = { + ns: 'DD_belatedPNG', + imgSize: {}, + delay: 10, + nodesFixed: 0, + createVmlNameSpace: function () { /* enable VML */ + if (document.namespaces && !document.namespaces[this.ns]) { + document.namespaces.add(this.ns, 'urn:schemas-microsoft-com:vml'); + } + }, + createVmlStyleSheet: function () { /* style VML, enable behaviors */ + /* + Just in case lots of other developers have added + lots of other stylesheets using document.createStyleSheet + and hit the 31-limit mark, let's not use that method! + further reading: http://msdn.microsoft.com/en-us/library/ms531194(VS.85).aspx + */ + var screenStyleSheet, printStyleSheet; + screenStyleSheet = document.createElement('style'); + screenStyleSheet.setAttribute('media', 'screen'); + document.documentElement.firstChild.insertBefore(screenStyleSheet, document.documentElement.firstChild.firstChild); + if (screenStyleSheet.styleSheet) { + screenStyleSheet = screenStyleSheet.styleSheet; + screenStyleSheet.addRule(this.ns + '\\:*', '{behavior:url(#default#VML)}'); + screenStyleSheet.addRule(this.ns + '\\:shape', 'position:absolute;'); + screenStyleSheet.addRule('img.' + this.ns + '_sizeFinder', 'behavior:none; border:none; position:absolute; z-index:-1; top:-10000px; visibility:hidden;'); /* large negative top value for avoiding vertical scrollbars for large images, suggested by James O'Brien, http://www.thanatopsic.org/hendrik/ */ + this.screenStyleSheet = screenStyleSheet; + + /* Add a print-media stylesheet, for preventing VML artifacts from showing up in print (including preview). */ + /* Thanks to R駑i Pr騅ost for automating this! */ + printStyleSheet = document.createElement('style'); + printStyleSheet.setAttribute('media', 'print'); + document.documentElement.firstChild.insertBefore(printStyleSheet, document.documentElement.firstChild.firstChild); + printStyleSheet = printStyleSheet.styleSheet; + printStyleSheet.addRule(this.ns + '\\:*', '{display: none !important;}'); + printStyleSheet.addRule('img.' + this.ns + '_sizeFinder', '{display: none !important;}'); + } + }, + readPropertyChange: function () { + var el, display, v; + el = event.srcElement; + if (!el.vmlInitiated) { + return; + } + if (event.propertyName.search('background') != -1 || event.propertyName.search('border') != -1) { + DD_belatedPNG.applyVML(el); + } + if (event.propertyName == 'style.display') { + display = (el.currentStyle.display == 'none') ? 'none' : 'block'; + for (v in el.vml) { + if (el.vml.hasOwnProperty(v)) { + el.vml[v].shape.style.display = display; + } + } + } + if (event.propertyName.search('filter') != -1) { + DD_belatedPNG.vmlOpacity(el); + } + }, + vmlOpacity: function (el) { + if (el.currentStyle.filter.search('lpha') != -1) { + var trans = el.currentStyle.filter; + trans = parseInt(trans.substring(trans.lastIndexOf('=')+1, trans.lastIndexOf(')')), 10)/100; + el.vml.color.shape.style.filter = el.currentStyle.filter; /* complete guesswork */ + el.vml.image.fill.opacity = trans; /* complete guesswork */ + } + }, + handlePseudoHover: function (el) { + setTimeout(function () { /* wouldn't work as intended without setTimeout */ + DD_belatedPNG.applyVML(el); + }, 1); + }, + /** + * This is the method to use in a document. + * @param {String} selector - REQUIRED - a CSS selector, such as '#doc .container' + **/ + fix: function (selector) { + if (this.screenStyleSheet) { + var selectors, i; + selectors = selector.split(','); /* multiple selectors supported, no need for multiple calls to this anymore */ + for (i=0; i size.H) { + c.B = size.H; + } + el.vml.image.shape.style.clip = 'rect('+c.T+'px '+(c.R+fudge)+'px '+c.B+'px '+(c.L+fudge)+'px)'; + } + else { + el.vml.image.shape.style.clip = 'rect('+dC.T+'px '+dC.R+'px '+dC.B+'px '+dC.L+'px)'; + } + }, + figurePercentage: function (bg, size, axis, position) { + var horizontal, fraction; + fraction = true; + horizontal = (axis == 'X'); + switch(position) { + case 'left': + case 'top': + bg[axis] = 0; + break; + case 'center': + bg[axis] = 0.5; + break; + case 'right': + case 'bottom': + bg[axis] = 1; + break; + default: + if (position.search('%') != -1) { + bg[axis] = parseInt(position, 10) / 100; + } + else { + fraction = false; + } + } + bg[axis] = Math.ceil( fraction ? ( (size[horizontal?'W': 'H'] * bg[axis]) - (size[horizontal?'w': 'h'] * bg[axis]) ) : parseInt(position, 10) ); + if (bg[axis] % 2 === 0) { + bg[axis]++; + } + return bg[axis]; + }, + fixPng: function (el) { + el.style.behavior = 'none'; + var lib, els, nodeStr, v, e; + if (el.nodeName == 'BODY' || el.nodeName == 'TD' || el.nodeName == 'TR') { /* elements not supported yet */ + return; + } + el.isImg = false; + if (el.nodeName == 'IMG') { + if(el.src.toLowerCase().search(/\.png$/) != -1) { + el.isImg = true; + el.style.visibility = 'hidden'; + } + else { + return; + } + } + else if (el.currentStyle.backgroundImage.toLowerCase().search('.png') == -1) { + return; + } + lib = DD_belatedPNG; + el.vml = {color: {}, image: {}}; + els = {shape: {}, fill: {}}; + for (v in el.vml) { + if (el.vml.hasOwnProperty(v)) { + for (e in els) { + if (els.hasOwnProperty(e)) { + nodeStr = lib.ns + ':' + e; + el.vml[v][e] = document.createElement(nodeStr); + } + } + el.vml[v].shape.stroked = false; + el.vml[v].shape.appendChild(el.vml[v].fill); + el.parentNode.insertBefore(el.vml[v].shape, el); + } + } + el.vml.image.shape.fillcolor = 'none'; /* Don't show blank white shapeangle when waiting for image to load. */ + el.vml.image.fill.type = 'tile'; /* Makes image show up. */ + el.vml.color.fill.on = false; /* Actually going to apply vml element's style.backgroundColor, so hide the whiteness. */ + lib.attachHandlers(el); + lib.giveLayout(el); + lib.giveLayout(el.offsetParent); + el.vmlInitiated = true; + lib.applyVML(el); /* Render! */ + } +}; +try { + document.execCommand("BackgroundImageCache", false, true); /* TredoSoft Multiple IE doesn't like this, so try{} it */ +} catch(r) {} +DD_belatedPNG.createVmlNameSpace(); +DD_belatedPNG.createVmlStyleSheet(); \ No newline at end of file diff --git a/Pictures/kumonocoa2012.Hikaru/js/ZeroClipboard.swf b/Pictures/kumonocoa2012.Hikaru/js/ZeroClipboard.swf new file mode 100644 index 0000000..13bf8e3 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/js/ZeroClipboard.swf differ diff --git a/Pictures/kumonocoa2012.Hikaru/js/jquery.cycle.all.js b/Pictures/kumonocoa2012.Hikaru/js/jquery.cycle.all.js new file mode 100644 index 0000000..90a4263 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/js/jquery.cycle.all.js @@ -0,0 +1,1530 @@ +/*! + * jQuery Cycle Plugin (with Transition Definitions) + * Examples and documentation at: http://jquery.malsup.com/cycle/ + * Copyright (c) 2007-2010 M. Alsup + * Version: 2.9999.3 (08-MAR-2012) + * Dual licensed under the MIT and GPL licenses. + * http://jquery.malsup.com/license.html + * Requires: jQuery v1.3.2 or later + */ +;(function($, undefined) { + +var ver = '2.9999.3'; + +// if $.support is not defined (pre jQuery 1.3) add what I need +if ($.support == undefined) { + $.support = { + opacity: !($.browser.msie) + }; +} + +function debug(s) { + $.fn.cycle.debug && log(s); +} +function log() { + window.console && console.log && console.log('[cycle] ' + Array.prototype.join.call(arguments,' ')); +} +$.expr[':'].paused = function(el) { + return el.cyclePause; +}; + + +// the options arg can be... +// a number - indicates an immediate transition should occur to the given slide index +// a string - 'pause', 'resume', 'toggle', 'next', 'prev', 'stop', 'destroy' or the name of a transition effect (ie, 'fade', 'zoom', etc) +// an object - properties to control the slideshow +// +// the arg2 arg can be... +// the name of an fx (only used in conjunction with a numeric value for 'options') +// the value true (only used in first arg == 'resume') and indicates +// that the resume should occur immediately (not wait for next timeout) + +$.fn.cycle = function(options, arg2) { + var o = { s: this.selector, c: this.context }; + + // in 1.3+ we can fix mistakes with the ready state + if (this.length === 0 && options != 'stop') { + if (!$.isReady && o.s) { + log('DOM not ready, queuing slideshow'); + $(function() { + $(o.s,o.c).cycle(options,arg2); + }); + return this; + } + // is your DOM ready? http://docs.jquery.com/Tutorials:Introducing_$(document).ready() + log('terminating; zero elements found by selector' + ($.isReady ? '' : ' (DOM not ready)')); + return this; + } + + // iterate the matched nodeset + return this.each(function() { + var opts = handleArguments(this, options, arg2); + if (opts === false) + return; + + opts.updateActivePagerLink = opts.updateActivePagerLink || $.fn.cycle.updateActivePagerLink; + + // stop existing slideshow for this container (if there is one) + if (this.cycleTimeout) + clearTimeout(this.cycleTimeout); + this.cycleTimeout = this.cyclePause = 0; + + var $cont = $(this); + var $slides = opts.slideExpr ? $(opts.slideExpr, this) : $cont.children(); + var els = $slides.get(); + + var opts2 = buildOptions($cont, $slides, els, opts, o); + if (opts2 === false) + return; + + if (els.length < 2) { + log('terminating; too few slides: ' + els.length); + return; + } + + var startTime = opts2.continuous ? 10 : getTimeout(els[opts2.currSlide], els[opts2.nextSlide], opts2, !opts2.backwards); + + // if it's an auto slideshow, kick it off + if (startTime) { + startTime += (opts2.delay || 0); + if (startTime < 10) + startTime = 10; + debug('first timeout: ' + startTime); + this.cycleTimeout = setTimeout(function(){go(els,opts2,0,!opts.backwards)}, startTime); + } + }); +}; + +function triggerPause(cont, byHover, onPager) { + var opts = $(cont).data('cycle.opts'); + var paused = !!cont.cyclePause; + if (paused && opts.paused) + opts.paused(cont, opts, byHover, onPager); + else if (!paused && opts.resumed) + opts.resumed(cont, opts, byHover, onPager); +} + +// process the args that were passed to the plugin fn +function handleArguments(cont, options, arg2) { + if (cont.cycleStop == undefined) + cont.cycleStop = 0; + if (options === undefined || options === null) + options = {}; + if (options.constructor == String) { + switch(options) { + case 'destroy': + case 'stop': + var opts = $(cont).data('cycle.opts'); + if (!opts) + return false; + cont.cycleStop++; // callbacks look for change + if (cont.cycleTimeout) + clearTimeout(cont.cycleTimeout); + cont.cycleTimeout = 0; + opts.elements && $(opts.elements).stop(); + $(cont).removeData('cycle.opts'); + if (options == 'destroy') + destroy(cont, opts); + return false; + case 'toggle': + cont.cyclePause = (cont.cyclePause === 1) ? 0 : 1; + checkInstantResume(cont.cyclePause, arg2, cont); + triggerPause(cont); + return false; + case 'pause': + cont.cyclePause = 1; + triggerPause(cont); + return false; + case 'resume': + cont.cyclePause = 0; + checkInstantResume(false, arg2, cont); + triggerPause(cont); + return false; + case 'prev': + case 'next': + var opts = $(cont).data('cycle.opts'); + if (!opts) { + log('options not found, "prev/next" ignored'); + return false; + } + $.fn.cycle[options](opts); + return false; + default: + options = { fx: options }; + }; + return options; + } + else if (options.constructor == Number) { + // go to the requested slide + var num = options; + options = $(cont).data('cycle.opts'); + if (!options) { + log('options not found, can not advance slide'); + return false; + } + if (num < 0 || num >= options.elements.length) { + log('invalid slide index: ' + num); + return false; + } + options.nextSlide = num; + if (cont.cycleTimeout) { + clearTimeout(cont.cycleTimeout); + cont.cycleTimeout = 0; + } + if (typeof arg2 == 'string') + options.oneTimeFx = arg2; + go(options.elements, options, 1, num >= options.currSlide); + return false; + } + return options; + + function checkInstantResume(isPaused, arg2, cont) { + if (!isPaused && arg2 === true) { // resume now! + var options = $(cont).data('cycle.opts'); + if (!options) { + log('options not found, can not resume'); + return false; + } + if (cont.cycleTimeout) { + clearTimeout(cont.cycleTimeout); + cont.cycleTimeout = 0; + } + go(options.elements, options, 1, !options.backwards); + } + } +}; + +function removeFilter(el, opts) { + if (!$.support.opacity && opts.cleartype && el.style.filter) { + try { el.style.removeAttribute('filter'); } + catch(smother) {} // handle old opera versions + } +}; + +// unbind event handlers +function destroy(cont, opts) { + if (opts.next) + $(opts.next).unbind(opts.prevNextEvent); + if (opts.prev) + $(opts.prev).unbind(opts.prevNextEvent); + + if (opts.pager || opts.pagerAnchorBuilder) + $.each(opts.pagerAnchors || [], function() { + this.unbind().remove(); + }); + opts.pagerAnchors = null; + $(cont).unbind('mouseenter.cycle mouseleave.cycle'); + if (opts.destroy) // callback + opts.destroy(opts); +}; + +// one-time initialization +function buildOptions($cont, $slides, els, options, o) { + var startingSlideSpecified; + // support metadata plugin (v1.0 and v2.0) + var opts = $.extend({}, $.fn.cycle.defaults, options || {}, $.metadata ? $cont.metadata() : $.meta ? $cont.data() : {}); + var meta = $.isFunction($cont.data) ? $cont.data(opts.metaAttr) : null; + if (meta) + opts = $.extend(opts, meta); + if (opts.autostop) + opts.countdown = opts.autostopCount || els.length; + + var cont = $cont[0]; + $cont.data('cycle.opts', opts); + opts.$cont = $cont; + opts.stopCount = cont.cycleStop; + opts.elements = els; + opts.before = opts.before ? [opts.before] : []; + opts.after = opts.after ? [opts.after] : []; + + // push some after callbacks + if (!$.support.opacity && opts.cleartype) + opts.after.push(function() { removeFilter(this, opts); }); + if (opts.continuous) + opts.after.push(function() { go(els,opts,0,!opts.backwards); }); + + saveOriginalOpts(opts); + + // clearType corrections + if (!$.support.opacity && opts.cleartype && !opts.cleartypeNoBg) + clearTypeFix($slides); + + // container requires non-static position so that slides can be position within + if ($cont.css('position') == 'static') + $cont.css('position', 'relative'); + if (opts.width) + $cont.width(opts.width); + if (opts.height && opts.height != 'auto') + $cont.height(opts.height); + + if (opts.startingSlide != undefined) { + opts.startingSlide = parseInt(opts.startingSlide,10); + if (opts.startingSlide >= els.length || opts.startSlide < 0) + opts.startingSlide = 0; // catch bogus input + else + startingSlideSpecified = true; + } + else if (opts.backwards) + opts.startingSlide = els.length - 1; + else + opts.startingSlide = 0; + + // if random, mix up the slide array + if (opts.random) { + opts.randomMap = []; + for (var i = 0; i < els.length; i++) + opts.randomMap.push(i); + opts.randomMap.sort(function(a,b) {return Math.random() - 0.5;}); + if (startingSlideSpecified) { + // try to find the specified starting slide and if found set start slide index in the map accordingly + for ( var cnt = 0; cnt < els.length; cnt++ ) { + if ( opts.startingSlide == opts.randomMap[cnt] ) { + opts.randomIndex = cnt; + } + } + } + else { + opts.randomIndex = 1; + opts.startingSlide = opts.randomMap[1]; + } + } + else if (opts.startingSlide >= els.length) + opts.startingSlide = 0; // catch bogus input + opts.currSlide = opts.startingSlide || 0; + var first = opts.startingSlide; + + // set position and zIndex on all the slides + $slides.css({position: 'absolute', top:0, left:0}).hide().each(function(i) { + var z; + if (opts.backwards) + z = first ? i <= first ? els.length + (i-first) : first-i : els.length-i; + else + z = first ? i >= first ? els.length - (i-first) : first-i : els.length-i; + $(this).css('z-index', z); + }); + + // make sure first slide is visible + $(els[first]).css('opacity',1).show(); // opacity bit needed to handle restart use case + removeFilter(els[first], opts); + + // stretch slides + if (opts.fit) { + if (!opts.aspect) { + if (opts.width) + $slides.width(opts.width); + if (opts.height && opts.height != 'auto') + $slides.height(opts.height); + } else { + $slides.each(function(){ + var $slide = $(this); + var ratio = (opts.aspect === true) ? $slide.width()/$slide.height() : opts.aspect; + if( opts.width && $slide.width() != opts.width ) { + $slide.width( opts.width ); + $slide.height( opts.width / ratio ); + } + + if( opts.height && $slide.height() < opts.height ) { + $slide.height( opts.height ); + $slide.width( opts.height * ratio ); + } + }); + } + } + + if (opts.center && ((!opts.fit) || opts.aspect)) { + $slides.each(function(){ + var $slide = $(this); + $slide.css({ + "margin-left": opts.width ? + ((opts.width - $slide.width()) / 2) + "px" : + 0, + "margin-top": opts.height ? + ((opts.height - $slide.height()) / 2) + "px" : + 0 + }); + }); + } + + if (opts.center && !opts.fit && !opts.slideResize) { + $slides.each(function(){ + var $slide = $(this); + $slide.css({ + "margin-left": opts.width ? ((opts.width - $slide.width()) / 2) + "px" : 0, + "margin-top": opts.height ? ((opts.height - $slide.height()) / 2) + "px" : 0 + }); + }); + } + + // stretch container + var reshape = opts.containerResize && !$cont.innerHeight(); + if (reshape) { // do this only if container has no size http://tinyurl.com/da2oa9 + var maxw = 0, maxh = 0; + for(var j=0; j < els.length; j++) { + var $e = $(els[j]), e = $e[0], w = $e.outerWidth(), h = $e.outerHeight(); + if (!w) w = e.offsetWidth || e.width || $e.attr('width'); + if (!h) h = e.offsetHeight || e.height || $e.attr('height'); + maxw = w > maxw ? w : maxw; + maxh = h > maxh ? h : maxh; + } + if (maxw > 0 && maxh > 0) + $cont.css({width:maxw+'px',height:maxh+'px'}); + } + + var pauseFlag = false; // https://github.com/malsup/cycle/issues/44 + if (opts.pause) + $cont.bind('mouseenter.cycle', function(){ + pauseFlag = true; + this.cyclePause++; + triggerPause(cont, true); + }).bind('mouseleave.cycle', function(){ + pauseFlag && this.cyclePause--; + triggerPause(cont, true); + }); + + if (supportMultiTransitions(opts) === false) + return false; + + // apparently a lot of people use image slideshows without height/width attributes on the images. + // Cycle 2.50+ requires the sizing info for every slide; this block tries to deal with that. + var requeue = false; + options.requeueAttempts = options.requeueAttempts || 0; + $slides.each(function() { + // try to get height/width of each slide + var $el = $(this); + this.cycleH = (opts.fit && opts.height) ? opts.height : ($el.height() || this.offsetHeight || this.height || $el.attr('height') || 0); + this.cycleW = (opts.fit && opts.width) ? opts.width : ($el.width() || this.offsetWidth || this.width || $el.attr('width') || 0); + + if ( $el.is('img') ) { + // sigh.. sniffing, hacking, shrugging... this crappy hack tries to account for what browsers do when + // an image is being downloaded and the markup did not include sizing info (height/width attributes); + // there seems to be some "default" sizes used in this situation + var loadingIE = ($.browser.msie && this.cycleW == 28 && this.cycleH == 30 && !this.complete); + var loadingFF = ($.browser.mozilla && this.cycleW == 34 && this.cycleH == 19 && !this.complete); + var loadingOp = ($.browser.opera && ((this.cycleW == 42 && this.cycleH == 19) || (this.cycleW == 37 && this.cycleH == 17)) && !this.complete); + var loadingOther = (this.cycleH == 0 && this.cycleW == 0 && !this.complete); + // don't requeue for images that are still loading but have a valid size + if (loadingIE || loadingFF || loadingOp || loadingOther) { + if (o.s && opts.requeueOnImageNotLoaded && ++options.requeueAttempts < 100) { // track retry count so we don't loop forever + log(options.requeueAttempts,' - img slide not loaded, requeuing slideshow: ', this.src, this.cycleW, this.cycleH); + setTimeout(function() {$(o.s,o.c).cycle(options)}, opts.requeueTimeout); + requeue = true; + return false; // break each loop + } + else { + log('could not determine size of image: '+this.src, this.cycleW, this.cycleH); + } + } + } + return true; + }); + + if (requeue) + return false; + + opts.cssBefore = opts.cssBefore || {}; + opts.cssAfter = opts.cssAfter || {}; + opts.cssFirst = opts.cssFirst || {}; + opts.animIn = opts.animIn || {}; + opts.animOut = opts.animOut || {}; + + $slides.not(':eq('+first+')').css(opts.cssBefore); + $($slides[first]).css(opts.cssFirst); + + if (opts.timeout) { + opts.timeout = parseInt(opts.timeout,10); + // ensure that timeout and speed settings are sane + if (opts.speed.constructor == String) + opts.speed = $.fx.speeds[opts.speed] || parseInt(opts.speed,10); + if (!opts.sync) + opts.speed = opts.speed / 2; + + var buffer = opts.fx == 'none' ? 0 : opts.fx == 'shuffle' ? 500 : 250; + while((opts.timeout - opts.speed) < buffer) // sanitize timeout + opts.timeout += opts.speed; + } + if (opts.easing) + opts.easeIn = opts.easeOut = opts.easing; + if (!opts.speedIn) + opts.speedIn = opts.speed; + if (!opts.speedOut) + opts.speedOut = opts.speed; + + opts.slideCount = els.length; + opts.currSlide = opts.lastSlide = first; + if (opts.random) { + if (++opts.randomIndex == els.length) + opts.randomIndex = 0; + opts.nextSlide = opts.randomMap[opts.randomIndex]; + } + else if (opts.backwards) + opts.nextSlide = opts.startingSlide == 0 ? (els.length-1) : opts.startingSlide-1; + else + opts.nextSlide = opts.startingSlide >= (els.length-1) ? 0 : opts.startingSlide+1; + + // run transition init fn + if (!opts.multiFx) { + var init = $.fn.cycle.transitions[opts.fx]; + if ($.isFunction(init)) + init($cont, $slides, opts); + else if (opts.fx != 'custom' && !opts.multiFx) { + log('unknown transition: ' + opts.fx,'; slideshow terminating'); + return false; + } + } + + // fire artificial events + var e0 = $slides[first]; + if (!opts.skipInitializationCallbacks) { + if (opts.before.length) + opts.before[0].apply(e0, [e0, e0, opts, true]); + if (opts.after.length) + opts.after[0].apply(e0, [e0, e0, opts, true]); + } + if (opts.next) + $(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,1)}); + if (opts.prev) + $(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,0)}); + if (opts.pager || opts.pagerAnchorBuilder) + buildPager(els,opts); + + exposeAddSlide(opts, els); + + return opts; +}; + +// save off original opts so we can restore after clearing state +function saveOriginalOpts(opts) { + opts.original = { before: [], after: [] }; + opts.original.cssBefore = $.extend({}, opts.cssBefore); + opts.original.cssAfter = $.extend({}, opts.cssAfter); + opts.original.animIn = $.extend({}, opts.animIn); + opts.original.animOut = $.extend({}, opts.animOut); + $.each(opts.before, function() { opts.original.before.push(this); }); + $.each(opts.after, function() { opts.original.after.push(this); }); +}; + +function supportMultiTransitions(opts) { + var i, tx, txs = $.fn.cycle.transitions; + // look for multiple effects + if (opts.fx.indexOf(',') > 0) { + opts.multiFx = true; + opts.fxs = opts.fx.replace(/\s*/g,'').split(','); + // discard any bogus effect names + for (i=0; i < opts.fxs.length; i++) { + var fx = opts.fxs[i]; + tx = txs[fx]; + if (!tx || !txs.hasOwnProperty(fx) || !$.isFunction(tx)) { + log('discarding unknown transition: ',fx); + opts.fxs.splice(i,1); + i--; + } + } + // if we have an empty list then we threw everything away! + if (!opts.fxs.length) { + log('No valid transitions named; slideshow terminating.'); + return false; + } + } + else if (opts.fx == 'all') { // auto-gen the list of transitions + opts.multiFx = true; + opts.fxs = []; + for (p in txs) { + tx = txs[p]; + if (txs.hasOwnProperty(p) && $.isFunction(tx)) + opts.fxs.push(p); + } + } + if (opts.multiFx && opts.randomizeEffects) { + // munge the fxs array to make effect selection random + var r1 = Math.floor(Math.random() * 20) + 30; + for (i = 0; i < r1; i++) { + var r2 = Math.floor(Math.random() * opts.fxs.length); + opts.fxs.push(opts.fxs.splice(r2,1)[0]); + } + debug('randomized fx sequence: ',opts.fxs); + } + return true; +}; + +// provide a mechanism for adding slides after the slideshow has started +function exposeAddSlide(opts, els) { + opts.addSlide = function(newSlide, prepend) { + var $s = $(newSlide), s = $s[0]; + if (!opts.autostopCount) + opts.countdown++; + els[prepend?'unshift':'push'](s); + if (opts.els) + opts.els[prepend?'unshift':'push'](s); // shuffle needs this + opts.slideCount = els.length; + + // add the slide to the random map and resort + if (opts.random) { + opts.randomMap.push(opts.slideCount-1); + opts.randomMap.sort(function(a,b) {return Math.random() - 0.5;}); + } + + $s.css('position','absolute'); + $s[prepend?'prependTo':'appendTo'](opts.$cont); + + if (prepend) { + opts.currSlide++; + opts.nextSlide++; + } + + if (!$.support.opacity && opts.cleartype && !opts.cleartypeNoBg) + clearTypeFix($s); + + if (opts.fit && opts.width) + $s.width(opts.width); + if (opts.fit && opts.height && opts.height != 'auto') + $s.height(opts.height); + s.cycleH = (opts.fit && opts.height) ? opts.height : $s.height(); + s.cycleW = (opts.fit && opts.width) ? opts.width : $s.width(); + + $s.css(opts.cssBefore); + + if (opts.pager || opts.pagerAnchorBuilder) + $.fn.cycle.createPagerAnchor(els.length-1, s, $(opts.pager), els, opts); + + if ($.isFunction(opts.onAddSlide)) + opts.onAddSlide($s); + else + $s.hide(); // default behavior + }; +} + +// reset internal state; we do this on every pass in order to support multiple effects +$.fn.cycle.resetState = function(opts, fx) { + fx = fx || opts.fx; + opts.before = []; opts.after = []; + opts.cssBefore = $.extend({}, opts.original.cssBefore); + opts.cssAfter = $.extend({}, opts.original.cssAfter); + opts.animIn = $.extend({}, opts.original.animIn); + opts.animOut = $.extend({}, opts.original.animOut); + opts.fxFn = null; + $.each(opts.original.before, function() { opts.before.push(this); }); + $.each(opts.original.after, function() { opts.after.push(this); }); + + // re-init + var init = $.fn.cycle.transitions[fx]; + if ($.isFunction(init)) + init(opts.$cont, $(opts.elements), opts); +}; + +// this is the main engine fn, it handles the timeouts, callbacks and slide index mgmt +function go(els, opts, manual, fwd) { + var p = opts.$cont[0], curr = els[opts.currSlide], next = els[opts.nextSlide]; + + // opts.busy is true if we're in the middle of an animation + if (manual && opts.busy && opts.manualTrump) { + // let manual transitions requests trump active ones + debug('manualTrump in go(), stopping active transition'); + $(els).stop(true,true); + opts.busy = 0; + clearTimeout(p.cycleTimeout); + } + + // don't begin another timeout-based transition if there is one active + if (opts.busy) { + debug('transition active, ignoring new tx request'); + return; + } + + + // stop cycling if we have an outstanding stop request + if (p.cycleStop != opts.stopCount || p.cycleTimeout === 0 && !manual) + return; + + // check to see if we should stop cycling based on autostop options + if (!manual && !p.cyclePause && !opts.bounce && + ((opts.autostop && (--opts.countdown <= 0)) || + (opts.nowrap && !opts.random && opts.nextSlide < opts.currSlide))) { + if (opts.end) + opts.end(opts); + return; + } + + // if slideshow is paused, only transition on a manual trigger + var changed = false; + if ((manual || !p.cyclePause) && (opts.nextSlide != opts.currSlide)) { + changed = true; + var fx = opts.fx; + // keep trying to get the slide size if we don't have it yet + curr.cycleH = curr.cycleH || $(curr).height(); + curr.cycleW = curr.cycleW || $(curr).width(); + next.cycleH = next.cycleH || $(next).height(); + next.cycleW = next.cycleW || $(next).width(); + + // support multiple transition types + if (opts.multiFx) { + if (fwd && (opts.lastFx == undefined || ++opts.lastFx >= opts.fxs.length)) + opts.lastFx = 0; + else if (!fwd && (opts.lastFx == undefined || --opts.lastFx < 0)) + opts.lastFx = opts.fxs.length - 1; + fx = opts.fxs[opts.lastFx]; + } + + // one-time fx overrides apply to: $('div').cycle(3,'zoom'); + if (opts.oneTimeFx) { + fx = opts.oneTimeFx; + opts.oneTimeFx = null; + } + + $.fn.cycle.resetState(opts, fx); + + // run the before callbacks + if (opts.before.length) + $.each(opts.before, function(i,o) { + if (p.cycleStop != opts.stopCount) return; + o.apply(next, [curr, next, opts, fwd]); + }); + + // stage the after callacks + var after = function() { + opts.busy = 0; + $.each(opts.after, function(i,o) { + if (p.cycleStop != opts.stopCount) return; + o.apply(next, [curr, next, opts, fwd]); + }); + if (!p.cycleStop) { + // queue next transition + queueNext(); + } + }; + + debug('tx firing('+fx+'); currSlide: ' + opts.currSlide + '; nextSlide: ' + opts.nextSlide); + + // get ready to perform the transition + opts.busy = 1; + if (opts.fxFn) // fx function provided? + opts.fxFn(curr, next, opts, after, fwd, manual && opts.fastOnEvent); + else if ($.isFunction($.fn.cycle[opts.fx])) // fx plugin ? + $.fn.cycle[opts.fx](curr, next, opts, after, fwd, manual && opts.fastOnEvent); + else + $.fn.cycle.custom(curr, next, opts, after, fwd, manual && opts.fastOnEvent); + } + else { + queueNext(); + } + + if (changed || opts.nextSlide == opts.currSlide) { + // calculate the next slide + opts.lastSlide = opts.currSlide; + if (opts.random) { + opts.currSlide = opts.nextSlide; + if (++opts.randomIndex == els.length) { + opts.randomIndex = 0; + opts.randomMap.sort(function(a,b) {return Math.random() - 0.5;}); + } + opts.nextSlide = opts.randomMap[opts.randomIndex]; + if (opts.nextSlide == opts.currSlide) + opts.nextSlide = (opts.currSlide == opts.slideCount - 1) ? 0 : opts.currSlide + 1; + } + else if (opts.backwards) { + var roll = (opts.nextSlide - 1) < 0; + if (roll && opts.bounce) { + opts.backwards = !opts.backwards; + opts.nextSlide = 1; + opts.currSlide = 0; + } + else { + opts.nextSlide = roll ? (els.length-1) : opts.nextSlide-1; + opts.currSlide = roll ? 0 : opts.nextSlide+1; + } + } + else { // sequence + var roll = (opts.nextSlide + 1) == els.length; + if (roll && opts.bounce) { + opts.backwards = !opts.backwards; + opts.nextSlide = els.length-2; + opts.currSlide = els.length-1; + } + else { + opts.nextSlide = roll ? 0 : opts.nextSlide+1; + opts.currSlide = roll ? els.length-1 : opts.nextSlide-1; + } + } + } + if (changed && opts.pager) + opts.updateActivePagerLink(opts.pager, opts.currSlide, opts.activePagerClass); + + function queueNext() { + // stage the next transition + var ms = 0, timeout = opts.timeout; + if (opts.timeout && !opts.continuous) { + ms = getTimeout(els[opts.currSlide], els[opts.nextSlide], opts, fwd); + if (opts.fx == 'shuffle') + ms -= opts.speedOut; + } + else if (opts.continuous && p.cyclePause) // continuous shows work off an after callback, not this timer logic + ms = 10; + if (ms > 0) + p.cycleTimeout = setTimeout(function(){ go(els, opts, 0, !opts.backwards) }, ms); + } +}; + +// invoked after transition +$.fn.cycle.updateActivePagerLink = function(pager, currSlide, clsName) { + $(pager).each(function() { + $(this).children().removeClass(clsName).eq(currSlide).addClass(clsName); + }); +}; + +// calculate timeout value for current transition +function getTimeout(curr, next, opts, fwd) { + if (opts.timeoutFn) { + // call user provided calc fn + var t = opts.timeoutFn.call(curr,curr,next,opts,fwd); + while (opts.fx != 'none' && (t - opts.speed) < 250) // sanitize timeout + t += opts.speed; + debug('calculated timeout: ' + t + '; speed: ' + opts.speed); + if (t !== false) + return t; + } + return opts.timeout; +}; + +// expose next/prev function, caller must pass in state +$.fn.cycle.next = function(opts) { advance(opts,1); }; +$.fn.cycle.prev = function(opts) { advance(opts,0);}; + +// advance slide forward or back +function advance(opts, moveForward) { + var val = moveForward ? 1 : -1; + var els = opts.elements; + var p = opts.$cont[0], timeout = p.cycleTimeout; + if (timeout) { + clearTimeout(timeout); + p.cycleTimeout = 0; + } + if (opts.random && val < 0) { + // move back to the previously display slide + opts.randomIndex--; + if (--opts.randomIndex == -2) + opts.randomIndex = els.length-2; + else if (opts.randomIndex == -1) + opts.randomIndex = els.length-1; + opts.nextSlide = opts.randomMap[opts.randomIndex]; + } + else if (opts.random) { + opts.nextSlide = opts.randomMap[opts.randomIndex]; + } + else { + opts.nextSlide = opts.currSlide + val; + if (opts.nextSlide < 0) { + if (opts.nowrap) return false; + opts.nextSlide = els.length - 1; + } + else if (opts.nextSlide >= els.length) { + if (opts.nowrap) return false; + opts.nextSlide = 0; + } + } + + var cb = opts.onPrevNextEvent || opts.prevNextClick; // prevNextClick is deprecated + if ($.isFunction(cb)) + cb(val > 0, opts.nextSlide, els[opts.nextSlide]); + go(els, opts, 1, moveForward); + return false; +}; + +function buildPager(els, opts) { + var $p = $(opts.pager); + $.each(els, function(i,o) { + $.fn.cycle.createPagerAnchor(i,o,$p,els,opts); + }); + opts.updateActivePagerLink(opts.pager, opts.startingSlide, opts.activePagerClass); +}; + +$.fn.cycle.createPagerAnchor = function(i, el, $p, els, opts) { + var a; + if ($.isFunction(opts.pagerAnchorBuilder)) { + a = opts.pagerAnchorBuilder(i,el); + debug('pagerAnchorBuilder('+i+', el) returned: ' + a); + } + else + a = ''+(i+1)+''; + + if (!a) + return; + var $a = $(a); + // don't reparent if anchor is in the dom + if ($a.parents('body').length === 0) { + var arr = []; + if ($p.length > 1) { + $p.each(function() { + var $clone = $a.clone(true); + $(this).append($clone); + arr.push($clone[0]); + }); + $a = $(arr); + } + else { + $a.appendTo($p); + } + } + + opts.pagerAnchors = opts.pagerAnchors || []; + opts.pagerAnchors.push($a); + + var pagerFn = function(e) { + e.preventDefault(); + opts.nextSlide = i; + var p = opts.$cont[0], timeout = p.cycleTimeout; + if (timeout) { + clearTimeout(timeout); + p.cycleTimeout = 0; + } + var cb = opts.onPagerEvent || opts.pagerClick; // pagerClick is deprecated + if ($.isFunction(cb)) + cb(opts.nextSlide, els[opts.nextSlide]); + go(els,opts,1,opts.currSlide < i); // trigger the trans +// return false; // <== allow bubble + }; + + if ( /mouseenter|mouseover/i.test(opts.pagerEvent) ) { + $a.hover(pagerFn, function(){/* no-op */} ); + } + else { + $a.bind(opts.pagerEvent, pagerFn); + } + + if ( ! /^click/.test(opts.pagerEvent) && !opts.allowPagerClickBubble) + $a.bind('click.cycle', function(){return false;}); // suppress click + + var cont = opts.$cont[0]; + var pauseFlag = false; // https://github.com/malsup/cycle/issues/44 + if (opts.pauseOnPagerHover) { + $a.hover( + function() { + pauseFlag = true; + cont.cyclePause++; + triggerPause(cont,true,true); + }, function() { + pauseFlag && cont.cyclePause--; + triggerPause(cont,true,true); + } + ); + } +}; + +// helper fn to calculate the number of slides between the current and the next +$.fn.cycle.hopsFromLast = function(opts, fwd) { + var hops, l = opts.lastSlide, c = opts.currSlide; + if (fwd) + hops = c > l ? c - l : opts.slideCount - l; + else + hops = c < l ? l - c : l + opts.slideCount - c; + return hops; +}; + +// fix clearType problems in ie6 by setting an explicit bg color +// (otherwise text slides look horrible during a fade transition) +function clearTypeFix($slides) { + debug('applying clearType background-color hack'); + function hex(s) { + s = parseInt(s,10).toString(16); + return s.length < 2 ? '0'+s : s; + }; + function getBg(e) { + for ( ; e && e.nodeName.toLowerCase() != 'html'; e = e.parentNode) { + var v = $.css(e,'background-color'); + if (v && v.indexOf('rgb') >= 0 ) { + var rgb = v.match(/\d+/g); + return '#'+ hex(rgb[0]) + hex(rgb[1]) + hex(rgb[2]); + } + if (v && v != 'transparent') + return v; + } + return '#ffffff'; + }; + $slides.each(function() { $(this).css('background-color', getBg(this)); }); +}; + +// reset common props before the next transition +$.fn.cycle.commonReset = function(curr,next,opts,w,h,rev) { + $(opts.elements).not(curr).hide(); + if (typeof opts.cssBefore.opacity == 'undefined') + opts.cssBefore.opacity = 1; + opts.cssBefore.display = 'block'; + if (opts.slideResize && w !== false && next.cycleW > 0) + opts.cssBefore.width = next.cycleW; + if (opts.slideResize && h !== false && next.cycleH > 0) + opts.cssBefore.height = next.cycleH; + opts.cssAfter = opts.cssAfter || {}; + opts.cssAfter.display = 'none'; + $(curr).css('zIndex',opts.slideCount + (rev === true ? 1 : 0)); + $(next).css('zIndex',opts.slideCount + (rev === true ? 0 : 1)); +}; + +// the actual fn for effecting a transition +$.fn.cycle.custom = function(curr, next, opts, cb, fwd, speedOverride) { + var $l = $(curr), $n = $(next); + var speedIn = opts.speedIn, speedOut = opts.speedOut, easeIn = opts.easeIn, easeOut = opts.easeOut; + $n.css(opts.cssBefore); + if (speedOverride) { + if (typeof speedOverride == 'number') + speedIn = speedOut = speedOverride; + else + speedIn = speedOut = 1; + easeIn = easeOut = null; + } + var fn = function() { + $n.animate(opts.animIn, speedIn, easeIn, function() { + cb(); + }); + }; + $l.animate(opts.animOut, speedOut, easeOut, function() { + $l.css(opts.cssAfter); + if (!opts.sync) + fn(); + }); + if (opts.sync) fn(); +}; + +// transition definitions - only fade is defined here, transition pack defines the rest +$.fn.cycle.transitions = { + fade: function($cont, $slides, opts) { + $slides.not(':eq('+opts.currSlide+')').css('opacity',0); + opts.before.push(function(curr,next,opts) { + $.fn.cycle.commonReset(curr,next,opts); + opts.cssBefore.opacity = 0; + }); + opts.animIn = { opacity: 1 }; + opts.animOut = { opacity: 0 }; + opts.cssBefore = { top: 0, left: 0 }; + } +}; + +$.fn.cycle.ver = function() { return ver; }; + +// override these globally if you like (they are all optional) +$.fn.cycle.defaults = { + activePagerClass: 'activeSlide', // class name used for the active pager link + after: null, // transition callback (scope set to element that was shown): function(currSlideElement, nextSlideElement, options, forwardFlag) + allowPagerClickBubble: false, // allows or prevents click event on pager anchors from bubbling + animIn: null, // properties that define how the slide animates in + animOut: null, // properties that define how the slide animates out + aspect: false, // preserve aspect ratio during fit resizing, cropping if necessary (must be used with fit option) + autostop: 0, // true to end slideshow after X transitions (where X == slide count) + autostopCount: 0, // number of transitions (optionally used with autostop to define X) + backwards: false, // true to start slideshow at last slide and move backwards through the stack + before: null, // transition callback (scope set to element to be shown): function(currSlideElement, nextSlideElement, options, forwardFlag) + center: null, // set to true to have cycle add top/left margin to each slide (use with width and height options) + cleartype: !$.support.opacity, // true if clearType corrections should be applied (for IE) + cleartypeNoBg: false, // set to true to disable extra cleartype fixing (leave false to force background color setting on slides) + containerResize: 1, // resize container to fit largest slide + continuous: 0, // true to start next transition immediately after current one completes + cssAfter: null, // properties that defined the state of the slide after transitioning out + cssBefore: null, // properties that define the initial state of the slide before transitioning in + delay: 0, // additional delay (in ms) for first transition (hint: can be negative) + easeIn: null, // easing for "in" transition + easeOut: null, // easing for "out" transition + easing: null, // easing method for both in and out transitions + end: null, // callback invoked when the slideshow terminates (use with autostop or nowrap options): function(options) + fastOnEvent: 0, // force fast transitions when triggered manually (via pager or prev/next); value == time in ms + fit: 0, // force slides to fit container + fx: 'fade', // name of transition effect (or comma separated names, ex: 'fade,scrollUp,shuffle') + fxFn: null, // function used to control the transition: function(currSlideElement, nextSlideElement, options, afterCalback, forwardFlag) + height: 'auto', // container height (if the 'fit' option is true, the slides will be set to this height as well) + manualTrump: true, // causes manual transition to stop an active transition instead of being ignored + metaAttr: 'cycle',// data- attribute that holds the option data for the slideshow + next: null, // element, jQuery object, or jQuery selector string for the element to use as event trigger for next slide + nowrap: 0, // true to prevent slideshow from wrapping + onPagerEvent: null, // callback fn for pager events: function(zeroBasedSlideIndex, slideElement) + onPrevNextEvent: null,// callback fn for prev/next events: function(isNext, zeroBasedSlideIndex, slideElement) + pager: null, // element, jQuery object, or jQuery selector string for the element to use as pager container + pagerAnchorBuilder: null, // callback fn for building anchor links: function(index, DOMelement) + pagerEvent: 'click.cycle', // name of event which drives the pager navigation + pause: 0, // true to enable "pause on hover" + pauseOnPagerHover: 0, // true to pause when hovering over pager link + prev: null, // element, jQuery object, or jQuery selector string for the element to use as event trigger for previous slide + prevNextEvent:'click.cycle',// event which drives the manual transition to the previous or next slide + random: 0, // true for random, false for sequence (not applicable to shuffle fx) + randomizeEffects: 1, // valid when multiple effects are used; true to make the effect sequence random + requeueOnImageNotLoaded: true, // requeue the slideshow if any image slides are not yet loaded + requeueTimeout: 250, // ms delay for requeue + rev: 0, // causes animations to transition in reverse (for effects that support it such as scrollHorz/scrollVert/shuffle) + shuffle: null, // coords for shuffle animation, ex: { top:15, left: 200 } + skipInitializationCallbacks: false, // set to true to disable the first before/after callback that occurs prior to any transition + slideExpr: null, // expression for selecting slides (if something other than all children is required) + slideResize: 1, // force slide width/height to fixed size before every transition + speed: 1000, // speed of the transition (any valid fx speed value) + speedIn: null, // speed of the 'in' transition + speedOut: null, // speed of the 'out' transition + startingSlide: undefined, // zero-based index of the first slide to be displayed + sync: 1, // true if in/out transitions should occur simultaneously + timeout: 4000, // milliseconds between slide transitions (0 to disable auto advance) + timeoutFn: null, // callback for determining per-slide timeout value: function(currSlideElement, nextSlideElement, options, forwardFlag) + updateActivePagerLink: null, // callback fn invoked to update the active pager link (adds/removes activePagerClass style) + width: null // container width (if the 'fit' option is true, the slides will be set to this width as well) +}; + +})(jQuery); + + +/*! + * jQuery Cycle Plugin Transition Definitions + * This script is a plugin for the jQuery Cycle Plugin + * Examples and documentation at: http://malsup.com/jquery/cycle/ + * Copyright (c) 2007-2010 M. Alsup + * Version: 2.73 + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ +(function($) { + +// +// These functions define slide initialization and properties for the named +// transitions. To save file size feel free to remove any of these that you +// don't need. +// +$.fn.cycle.transitions.none = function($cont, $slides, opts) { + opts.fxFn = function(curr,next,opts,after){ + $(next).show(); + $(curr).hide(); + after(); + }; +}; + +// not a cross-fade, fadeout only fades out the top slide +$.fn.cycle.transitions.fadeout = function($cont, $slides, opts) { + $slides.not(':eq('+opts.currSlide+')').css({ display: 'block', 'opacity': 1 }); + opts.before.push(function(curr,next,opts,w,h,rev) { + $(curr).css('zIndex',opts.slideCount + (!rev === true ? 1 : 0)); + $(next).css('zIndex',opts.slideCount + (!rev === true ? 0 : 1)); + }); + opts.animIn.opacity = 1; + opts.animOut.opacity = 0; + opts.cssBefore.opacity = 1; + opts.cssBefore.display = 'block'; + opts.cssAfter.zIndex = 0; +}; + +// scrollUp/Down/Left/Right +$.fn.cycle.transitions.scrollUp = function($cont, $slides, opts) { + $cont.css('overflow','hidden'); + opts.before.push($.fn.cycle.commonReset); + var h = $cont.height(); + opts.cssBefore.top = h; + opts.cssBefore.left = 0; + opts.cssFirst.top = 0; + opts.animIn.top = 0; + opts.animOut.top = -h; +}; +$.fn.cycle.transitions.scrollDown = function($cont, $slides, opts) { + $cont.css('overflow','hidden'); + opts.before.push($.fn.cycle.commonReset); + var h = $cont.height(); + opts.cssFirst.top = 0; + opts.cssBefore.top = -h; + opts.cssBefore.left = 0; + opts.animIn.top = 0; + opts.animOut.top = h; +}; +$.fn.cycle.transitions.scrollLeft = function($cont, $slides, opts) { + $cont.css('overflow','hidden'); + opts.before.push($.fn.cycle.commonReset); + var w = $cont.width(); + opts.cssFirst.left = 0; + opts.cssBefore.left = w; + opts.cssBefore.top = 0; + opts.animIn.left = 0; + opts.animOut.left = 0-w; +}; +$.fn.cycle.transitions.scrollRight = function($cont, $slides, opts) { + $cont.css('overflow','hidden'); + opts.before.push($.fn.cycle.commonReset); + var w = $cont.width(); + opts.cssFirst.left = 0; + opts.cssBefore.left = -w; + opts.cssBefore.top = 0; + opts.animIn.left = 0; + opts.animOut.left = w; +}; +$.fn.cycle.transitions.scrollHorz = function($cont, $slides, opts) { + $cont.css('overflow','hidden').width(); + opts.before.push(function(curr, next, opts, fwd) { + if (opts.rev) + fwd = !fwd; + $.fn.cycle.commonReset(curr,next,opts); + opts.cssBefore.left = fwd ? (next.cycleW-1) : (1-next.cycleW); + opts.animOut.left = fwd ? -curr.cycleW : curr.cycleW; + }); + opts.cssFirst.left = 0; + opts.cssBefore.top = 0; + opts.animIn.left = 0; + opts.animOut.top = 0; +}; +$.fn.cycle.transitions.scrollVert = function($cont, $slides, opts) { + $cont.css('overflow','hidden'); + opts.before.push(function(curr, next, opts, fwd) { + if (opts.rev) + fwd = !fwd; + $.fn.cycle.commonReset(curr,next,opts); + opts.cssBefore.top = fwd ? (1-next.cycleH) : (next.cycleH-1); + opts.animOut.top = fwd ? curr.cycleH : -curr.cycleH; + }); + opts.cssFirst.top = 0; + opts.cssBefore.left = 0; + opts.animIn.top = 0; + opts.animOut.left = 0; +}; + +// slideX/slideY +$.fn.cycle.transitions.slideX = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $(opts.elements).not(curr).hide(); + $.fn.cycle.commonReset(curr,next,opts,false,true); + opts.animIn.width = next.cycleW; + }); + opts.cssBefore.left = 0; + opts.cssBefore.top = 0; + opts.cssBefore.width = 0; + opts.animIn.width = 'show'; + opts.animOut.width = 0; +}; +$.fn.cycle.transitions.slideY = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $(opts.elements).not(curr).hide(); + $.fn.cycle.commonReset(curr,next,opts,true,false); + opts.animIn.height = next.cycleH; + }); + opts.cssBefore.left = 0; + opts.cssBefore.top = 0; + opts.cssBefore.height = 0; + opts.animIn.height = 'show'; + opts.animOut.height = 0; +}; + +// shuffle +$.fn.cycle.transitions.shuffle = function($cont, $slides, opts) { + var i, w = $cont.css('overflow', 'visible').width(); + $slides.css({left: 0, top: 0}); + opts.before.push(function(curr,next,opts) { + $.fn.cycle.commonReset(curr,next,opts,true,true,true); + }); + // only adjust speed once! + if (!opts.speedAdjusted) { + opts.speed = opts.speed / 2; // shuffle has 2 transitions + opts.speedAdjusted = true; + } + opts.random = 0; + opts.shuffle = opts.shuffle || {left:-w, top:15}; + opts.els = []; + for (i=0; i < $slides.length; i++) + opts.els.push($slides[i]); + + for (i=0; i < opts.currSlide; i++) + opts.els.push(opts.els.shift()); + + // custom transition fn (hat tip to Benjamin Sterling for this bit of sweetness!) + opts.fxFn = function(curr, next, opts, cb, fwd) { + if (opts.rev) + fwd = !fwd; + var $el = fwd ? $(curr) : $(next); + $(next).css(opts.cssBefore); + var count = opts.slideCount; + $el.animate(opts.shuffle, opts.speedIn, opts.easeIn, function() { + var hops = $.fn.cycle.hopsFromLast(opts, fwd); + for (var k=0; k < hops; k++) + fwd ? opts.els.push(opts.els.shift()) : opts.els.unshift(opts.els.pop()); + if (fwd) { + for (var i=0, len=opts.els.length; i < len; i++) + $(opts.els[i]).css('z-index', len-i+count); + } + else { + var z = $(curr).css('z-index'); + $el.css('z-index', parseInt(z,10)+1+count); + } + $el.animate({left:0, top:0}, opts.speedOut, opts.easeOut, function() { + $(fwd ? this : curr).hide(); + if (cb) cb(); + }); + }); + }; + $.extend(opts.cssBefore, { display: 'block', opacity: 1, top: 0, left: 0 }); +}; + +// turnUp/Down/Left/Right +$.fn.cycle.transitions.turnUp = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,true,false); + opts.cssBefore.top = next.cycleH; + opts.animIn.height = next.cycleH; + opts.animOut.width = next.cycleW; + }); + opts.cssFirst.top = 0; + opts.cssBefore.left = 0; + opts.cssBefore.height = 0; + opts.animIn.top = 0; + opts.animOut.height = 0; +}; +$.fn.cycle.transitions.turnDown = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,true,false); + opts.animIn.height = next.cycleH; + opts.animOut.top = curr.cycleH; + }); + opts.cssFirst.top = 0; + opts.cssBefore.left = 0; + opts.cssBefore.top = 0; + opts.cssBefore.height = 0; + opts.animOut.height = 0; +}; +$.fn.cycle.transitions.turnLeft = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,false,true); + opts.cssBefore.left = next.cycleW; + opts.animIn.width = next.cycleW; + }); + opts.cssBefore.top = 0; + opts.cssBefore.width = 0; + opts.animIn.left = 0; + opts.animOut.width = 0; +}; +$.fn.cycle.transitions.turnRight = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,false,true); + opts.animIn.width = next.cycleW; + opts.animOut.left = curr.cycleW; + }); + $.extend(opts.cssBefore, { top: 0, left: 0, width: 0 }); + opts.animIn.left = 0; + opts.animOut.width = 0; +}; + +// zoom +$.fn.cycle.transitions.zoom = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,false,false,true); + opts.cssBefore.top = next.cycleH/2; + opts.cssBefore.left = next.cycleW/2; + $.extend(opts.animIn, { top: 0, left: 0, width: next.cycleW, height: next.cycleH }); + $.extend(opts.animOut, { width: 0, height: 0, top: curr.cycleH/2, left: curr.cycleW/2 }); + }); + opts.cssFirst.top = 0; + opts.cssFirst.left = 0; + opts.cssBefore.width = 0; + opts.cssBefore.height = 0; +}; + +// fadeZoom +$.fn.cycle.transitions.fadeZoom = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,false,false); + opts.cssBefore.left = next.cycleW/2; + opts.cssBefore.top = next.cycleH/2; + $.extend(opts.animIn, { top: 0, left: 0, width: next.cycleW, height: next.cycleH }); + }); + opts.cssBefore.width = 0; + opts.cssBefore.height = 0; + opts.animOut.opacity = 0; +}; + +// blindX +$.fn.cycle.transitions.blindX = function($cont, $slides, opts) { + var w = $cont.css('overflow','hidden').width(); + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts); + opts.animIn.width = next.cycleW; + opts.animOut.left = curr.cycleW; + }); + opts.cssBefore.left = w; + opts.cssBefore.top = 0; + opts.animIn.left = 0; + opts.animOut.left = w; +}; +// blindY +$.fn.cycle.transitions.blindY = function($cont, $slides, opts) { + var h = $cont.css('overflow','hidden').height(); + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts); + opts.animIn.height = next.cycleH; + opts.animOut.top = curr.cycleH; + }); + opts.cssBefore.top = h; + opts.cssBefore.left = 0; + opts.animIn.top = 0; + opts.animOut.top = h; +}; +// blindZ +$.fn.cycle.transitions.blindZ = function($cont, $slides, opts) { + var h = $cont.css('overflow','hidden').height(); + var w = $cont.width(); + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts); + opts.animIn.height = next.cycleH; + opts.animOut.top = curr.cycleH; + }); + opts.cssBefore.top = h; + opts.cssBefore.left = w; + opts.animIn.top = 0; + opts.animIn.left = 0; + opts.animOut.top = h; + opts.animOut.left = w; +}; + +// growX - grow horizontally from centered 0 width +$.fn.cycle.transitions.growX = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,false,true); + opts.cssBefore.left = this.cycleW/2; + opts.animIn.left = 0; + opts.animIn.width = this.cycleW; + opts.animOut.left = 0; + }); + opts.cssBefore.top = 0; + opts.cssBefore.width = 0; +}; +// growY - grow vertically from centered 0 height +$.fn.cycle.transitions.growY = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,true,false); + opts.cssBefore.top = this.cycleH/2; + opts.animIn.top = 0; + opts.animIn.height = this.cycleH; + opts.animOut.top = 0; + }); + opts.cssBefore.height = 0; + opts.cssBefore.left = 0; +}; + +// curtainX - squeeze in both edges horizontally +$.fn.cycle.transitions.curtainX = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,false,true,true); + opts.cssBefore.left = next.cycleW/2; + opts.animIn.left = 0; + opts.animIn.width = this.cycleW; + opts.animOut.left = curr.cycleW/2; + opts.animOut.width = 0; + }); + opts.cssBefore.top = 0; + opts.cssBefore.width = 0; +}; +// curtainY - squeeze in both edges vertically +$.fn.cycle.transitions.curtainY = function($cont, $slides, opts) { + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,true,false,true); + opts.cssBefore.top = next.cycleH/2; + opts.animIn.top = 0; + opts.animIn.height = next.cycleH; + opts.animOut.top = curr.cycleH/2; + opts.animOut.height = 0; + }); + opts.cssBefore.height = 0; + opts.cssBefore.left = 0; +}; + +// cover - curr slide covered by next slide +$.fn.cycle.transitions.cover = function($cont, $slides, opts) { + var d = opts.direction || 'left'; + var w = $cont.css('overflow','hidden').width(); + var h = $cont.height(); + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts); + if (d == 'right') + opts.cssBefore.left = -w; + else if (d == 'up') + opts.cssBefore.top = h; + else if (d == 'down') + opts.cssBefore.top = -h; + else + opts.cssBefore.left = w; + }); + opts.animIn.left = 0; + opts.animIn.top = 0; + opts.cssBefore.top = 0; + opts.cssBefore.left = 0; +}; + +// uncover - curr slide moves off next slide +$.fn.cycle.transitions.uncover = function($cont, $slides, opts) { + var d = opts.direction || 'left'; + var w = $cont.css('overflow','hidden').width(); + var h = $cont.height(); + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,true,true,true); + if (d == 'right') + opts.animOut.left = w; + else if (d == 'up') + opts.animOut.top = -h; + else if (d == 'down') + opts.animOut.top = h; + else + opts.animOut.left = -w; + }); + opts.animIn.left = 0; + opts.animIn.top = 0; + opts.cssBefore.top = 0; + opts.cssBefore.left = 0; +}; + +// toss - move top slide and fade away +$.fn.cycle.transitions.toss = function($cont, $slides, opts) { + var w = $cont.css('overflow','visible').width(); + var h = $cont.height(); + opts.before.push(function(curr, next, opts) { + $.fn.cycle.commonReset(curr,next,opts,true,true,true); + // provide default toss settings if animOut not provided + if (!opts.animOut.left && !opts.animOut.top) + $.extend(opts.animOut, { left: w*2, top: -h/2, opacity: 0 }); + else + opts.animOut.opacity = 0; + }); + opts.cssBefore.left = 0; + opts.cssBefore.top = 0; + opts.animIn.left = 0; +}; + +// wipe - clip animation +$.fn.cycle.transitions.wipe = function($cont, $slides, opts) { + var w = $cont.css('overflow','hidden').width(); + var h = $cont.height(); + opts.cssBefore = opts.cssBefore || {}; + var clip; + if (opts.clip) { + if (/l2r/.test(opts.clip)) + clip = 'rect(0px 0px '+h+'px 0px)'; + else if (/r2l/.test(opts.clip)) + clip = 'rect(0px '+w+'px '+h+'px '+w+'px)'; + else if (/t2b/.test(opts.clip)) + clip = 'rect(0px '+w+'px 0px 0px)'; + else if (/b2t/.test(opts.clip)) + clip = 'rect('+h+'px '+w+'px '+h+'px 0px)'; + else if (/zoom/.test(opts.clip)) { + var top = parseInt(h/2,10); + var left = parseInt(w/2,10); + clip = 'rect('+top+'px '+left+'px '+top+'px '+left+'px)'; + } + } + + opts.cssBefore.clip = opts.cssBefore.clip || clip || 'rect(0px 0px 0px 0px)'; + + var d = opts.cssBefore.clip.match(/(\d+)/g); + var t = parseInt(d[0],10), r = parseInt(d[1],10), b = parseInt(d[2],10), l = parseInt(d[3],10); + + opts.before.push(function(curr, next, opts) { + if (curr == next) return; + var $curr = $(curr), $next = $(next); + $.fn.cycle.commonReset(curr,next,opts,true,true,false); + opts.cssAfter.display = 'block'; + + var step = 1, count = parseInt((opts.speedIn / 13),10) - 1; + (function f() { + var tt = t ? t - parseInt(step * (t/count),10) : 0; + var ll = l ? l - parseInt(step * (l/count),10) : 0; + var bb = b < h ? b + parseInt(step * ((h-b)/count || 1),10) : h; + var rr = r < w ? r + parseInt(step * ((w-r)/count || 1),10) : w; + $next.css({ clip: 'rect('+tt+'px '+rr+'px '+bb+'px '+ll+'px)' }); + (step++ <= count) ? setTimeout(f, 13) : $curr.css('display', 'none'); + })(); + }); + $.extend(opts.cssBefore, { display: 'block', opacity: 1, top: 0, left: 0 }); + opts.animIn = { left: 0 }; + opts.animOut = { left: 0 }; +}; + +})(jQuery); diff --git a/Pictures/kumonocoa2012.Hikaru/js/jquery.zclip.js b/Pictures/kumonocoa2012.Hikaru/js/jquery.zclip.js new file mode 100644 index 0000000..d616f68 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/js/jquery.zclip.js @@ -0,0 +1,495 @@ +/* + * zClip :: jQuery ZeroClipboard v1.1.1 + * http://steamdev.com/zclip + * + * Copyright 2011, SteamDev + * Released under the MIT license. + * http://www.opensource.org/licenses/mit-license.php + * + * Date: Wed Jun 01, 2011 + */ + + +(function ($) { + + $.fn.zclip = function (params) { + + if (typeof params == "object" && !params.length) { + + var settings = $.extend({ + + path: 'ZeroClipboard.swf', + copy: null, + beforeCopy: null, + afterCopy: null, + clickAfter: true, + setHandCursor: true, + setCSSEffects: true + + }, params); + + + return this.each(function () { + + var o = $(this); + + if (o.is(':visible') && (typeof settings.copy == 'string' || $.isFunction(settings.copy))) { + + ZeroClipboard.setMoviePath(settings.path); + var clip = new ZeroClipboard.Client(); + + if($.isFunction(settings.copy)){ + o.bind('zClip_copy',settings.copy); + } + if($.isFunction(settings.beforeCopy)){ + o.bind('zClip_beforeCopy',settings.beforeCopy); + } + if($.isFunction(settings.afterCopy)){ + o.bind('zClip_afterCopy',settings.afterCopy); + } + + clip.setHandCursor(settings.setHandCursor); + clip.setCSSEffects(settings.setCSSEffects); + clip.addEventListener('mouseOver', function (client) { + o.trigger('mouseenter'); + }); + clip.addEventListener('mouseOut', function (client) { + o.trigger('mouseleave'); + }); + clip.addEventListener('mouseDown', function (client) { + + o.trigger('mousedown'); + + if(!$.isFunction(settings.copy)){ + clip.setText(settings.copy); + } else { + clip.setText(o.triggerHandler('zClip_copy')); + } + + if ($.isFunction(settings.beforeCopy)) { + o.trigger('zClip_beforeCopy'); + } + + }); + + clip.addEventListener('complete', function (client, text) { + + if ($.isFunction(settings.afterCopy)) { + + o.trigger('zClip_afterCopy'); + + } else { + if (text.length > 500) { + text = text.substr(0, 500) + "...\n\n(" + (text.length - 500) + " characters not shown)"; + } + + o.removeClass('hover'); + alert("Copied text to clipboard:\n\n " + text); + } + + if (settings.clickAfter) { + o.trigger('click'); + } + + }); + + + clip.glue(o[0], o.parent()[0]); + + $(window).bind('load resize',function(){clip.reposition();}); + + + } + + }); + + } else if (typeof params == "string") { + + return this.each(function () { + + var o = $(this); + + params = params.toLowerCase(); + var zclipId = o.data('zclipId'); + var clipElm = $('#' + zclipId + '.zclip'); + + if (params == "remove") { + + clipElm.remove(); + o.removeClass('active hover'); + + } else if (params == "hide") { + + clipElm.hide(); + o.removeClass('active hover'); + + } else if (params == "show") { + + clipElm.show(); + + } + + }); + + } + + } + + + +})(jQuery); + + + + + + + +// ZeroClipboard +// Simple Set Clipboard System +// Author: Joseph Huckaby +var ZeroClipboard = { + + version: "1.0.7", + clients: {}, + // registered upload clients on page, indexed by id + moviePath: 'ZeroClipboard.swf', + // URL to movie + nextId: 1, + // ID of next movie + $: function (thingy) { + // simple DOM lookup utility function + if (typeof(thingy) == 'string') thingy = document.getElementById(thingy); + if (!thingy.addClass) { + // extend element with a few useful methods + thingy.hide = function () { + this.style.display = 'none'; + }; + thingy.show = function () { + this.style.display = ''; + }; + thingy.addClass = function (name) { + this.removeClass(name); + this.className += ' ' + name; + }; + thingy.removeClass = function (name) { + var classes = this.className.split(/\s+/); + var idx = -1; + for (var k = 0; k < classes.length; k++) { + if (classes[k] == name) { + idx = k; + k = classes.length; + } + } + if (idx > -1) { + classes.splice(idx, 1); + this.className = classes.join(' '); + } + return this; + }; + thingy.hasClass = function (name) { + return !!this.className.match(new RegExp("\\s*" + name + "\\s*")); + }; + } + return thingy; + }, + + setMoviePath: function (path) { + // set path to ZeroClipboard.swf + this.moviePath = path; + }, + + dispatch: function (id, eventName, args) { + // receive event from flash movie, send to client + var client = this.clients[id]; + if (client) { + client.receiveEvent(eventName, args); + } + }, + + register: function (id, client) { + // register new client to receive events + this.clients[id] = client; + }, + + getDOMObjectPosition: function (obj, stopObj) { + // get absolute coordinates for dom element + var info = { + left: 0, + top: 0, + width: obj.width ? obj.width : obj.offsetWidth, + height: obj.height ? obj.height : obj.offsetHeight + }; + + if (obj && (obj != stopObj)) { + info.left += obj.offsetLeft; + info.top += obj.offsetTop; + } + + return info; + }, + + Client: function (elem) { + // constructor for new simple upload client + this.handlers = {}; + + // unique ID + this.id = ZeroClipboard.nextId++; + this.movieId = 'ZeroClipboardMovie_' + this.id; + + // register client with singleton to receive flash events + ZeroClipboard.register(this.id, this); + + // create movie + if (elem) this.glue(elem); + } +}; + +ZeroClipboard.Client.prototype = { + + id: 0, + // unique ID for us + ready: false, + // whether movie is ready to receive events or not + movie: null, + // reference to movie object + clipText: '', + // text to copy to clipboard + handCursorEnabled: true, + // whether to show hand cursor, or default pointer cursor + cssEffects: true, + // enable CSS mouse effects on dom container + handlers: null, + // user event handlers + glue: function (elem, appendElem, stylesToAdd) { + // glue to DOM element + // elem can be ID or actual DOM element object + this.domElement = ZeroClipboard.$(elem); + + // float just above object, or zIndex 99 if dom element isn't set + var zIndex = 99; + if (this.domElement.style.zIndex) { + zIndex = parseInt(this.domElement.style.zIndex, 10) + 1; + } + + if (typeof(appendElem) == 'string') { + appendElem = ZeroClipboard.$(appendElem); + } else if (typeof(appendElem) == 'undefined') { + appendElem = document.getElementsByTagName('body')[0]; + } + + // find X/Y position of domElement + var box = ZeroClipboard.getDOMObjectPosition(this.domElement, appendElem); + + // create floating DIV above element + this.div = document.createElement('div'); + this.div.className = "zclip"; + this.div.id = "zclip-" + this.movieId; + $(this.domElement).data('zclipId', 'zclip-' + this.movieId); + var style = this.div.style; + style.position = 'absolute'; + style.left = '' + box.left + 'px'; + style.top = '' + box.top + 'px'; + style.width = '' + box.width + 'px'; + style.height = '' + box.height + 'px'; + style.zIndex = zIndex; + + if (typeof(stylesToAdd) == 'object') { + for (addedStyle in stylesToAdd) { + style[addedStyle] = stylesToAdd[addedStyle]; + } + } + + // style.backgroundColor = '#f00'; // debug + appendElem.appendChild(this.div); + + this.div.innerHTML = this.getHTML(box.width, box.height); + }, + + getHTML: function (width, height) { + // return HTML for movie + var html = ''; + var flashvars = 'id=' + this.id + '&width=' + width + '&height=' + height; + + if (navigator.userAgent.match(/MSIE/)) { + // IE gets an OBJECT tag + var protocol = location.href.match(/^https/i) ? 'https://' : 'http://'; + html += ''; + } else { + // all other browsers get an EMBED tag + html += ''; + } + return html; + }, + + hide: function () { + // temporarily hide floater offscreen + if (this.div) { + this.div.style.left = '-2000px'; + } + }, + + show: function () { + // show ourselves after a call to hide() + this.reposition(); + }, + + destroy: function () { + // destroy control and floater + if (this.domElement && this.div) { + this.hide(); + this.div.innerHTML = ''; + + var body = document.getElementsByTagName('body')[0]; + try { + body.removeChild(this.div); + } catch (e) {; + } + + this.domElement = null; + this.div = null; + } + }, + + reposition: function (elem) { + // reposition our floating div, optionally to new container + // warning: container CANNOT change size, only position + if (elem) { + this.domElement = ZeroClipboard.$(elem); + if (!this.domElement) this.hide(); + } + + if (this.domElement && this.div) { + var box = ZeroClipboard.getDOMObjectPosition(this.domElement); + var style = this.div.style; + style.left = '' + box.left + 'px'; + style.top = '' + box.top + 'px'; + } + }, + + setText: function (newText) { + // set text to be copied to clipboard + this.clipText = newText; + if (this.ready) { + this.movie.setText(newText); + } + }, + + addEventListener: function (eventName, func) { + // add user event listener for event + // event types: load, queueStart, fileStart, fileComplete, queueComplete, progress, error, cancel + eventName = eventName.toString().toLowerCase().replace(/^on/, ''); + if (!this.handlers[eventName]) { + this.handlers[eventName] = []; + } + this.handlers[eventName].push(func); + }, + + setHandCursor: function (enabled) { + // enable hand cursor (true), or default arrow cursor (false) + this.handCursorEnabled = enabled; + if (this.ready) { + this.movie.setHandCursor(enabled); + } + }, + + setCSSEffects: function (enabled) { + // enable or disable CSS effects on DOM container + this.cssEffects = !! enabled; + }, + + receiveEvent: function (eventName, args) { + // receive event from flash + eventName = eventName.toString().toLowerCase().replace(/^on/, ''); + + // special behavior for certain events + switch (eventName) { + case 'load': + // movie claims it is ready, but in IE this isn't always the case... + // bug fix: Cannot extend EMBED DOM elements in Firefox, must use traditional function + this.movie = document.getElementById(this.movieId); + if (!this.movie) { + var self = this; + setTimeout(function () { + self.receiveEvent('load', null); + }, 1); + return; + } + + // firefox on pc needs a "kick" in order to set these in certain cases + if (!this.ready && navigator.userAgent.match(/Firefox/) && navigator.userAgent.match(/Windows/)) { + var self = this; + setTimeout(function () { + self.receiveEvent('load', null); + }, 100); + this.ready = true; + return; + } + + this.ready = true; + try { + this.movie.setText(this.clipText); + } catch (e) {} + try { + this.movie.setHandCursor(this.handCursorEnabled); + } catch (e) {} + break; + + case 'mouseover': + if (this.domElement && this.cssEffects) { + this.domElement.addClass('hover'); + if (this.recoverActive) { + this.domElement.addClass('active'); + } + + + } + + + break; + + case 'mouseout': + if (this.domElement && this.cssEffects) { + this.recoverActive = false; + if (this.domElement.hasClass('active')) { + this.domElement.removeClass('active'); + this.recoverActive = true; + } + this.domElement.removeClass('hover'); + + } + break; + + case 'mousedown': + if (this.domElement && this.cssEffects) { + this.domElement.addClass('active'); + } + break; + + case 'mouseup': + if (this.domElement && this.cssEffects) { + this.domElement.removeClass('active'); + this.recoverActive = false; + } + break; + } // switch eventName + if (this.handlers[eventName]) { + for (var idx = 0, len = this.handlers[eventName].length; idx < len; idx++) { + var func = this.handlers[eventName][idx]; + + if (typeof(func) == 'function') { + // actual function reference + func(this, args); + } else if ((typeof(func) == 'object') && (func.length == 2)) { + // PHP style object + method, i.e. [myObject, 'myMethod'] + func[0][func[1]](this, args); + } else if (typeof(func) == 'string') { + // name of function + window[func](this, args); + } + } // foreach event handler defined + } // user defined handler for event + } + +}; + diff --git a/Pictures/kumonocoa2012.Hikaru/js/rollover.js b/Pictures/kumonocoa2012.Hikaru/js/rollover.js new file mode 100644 index 0000000..24da476 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/js/rollover.js @@ -0,0 +1,73 @@ +function smartRollover() { + if(document.getElementsByTagName) { + var images = document.getElementsByTagName("img"); + + for(var i=0; i < images.length; i++) { + if(images[i].getAttribute("src").match("_off.")) + { + images[i].onmouseover = function() { + this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on.")); + } + images[i].onmouseout = function() { + this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off.")); + } + } + } + + var images = document.getElementsByTagName("input"); + + for(var i=0; i < images.length; i++) { + + if(images[i].getAttribute("src") != null){ + + if(images[i].getAttribute("src").match("_off.")) + { + images[i].onmouseover = function() { + this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on.")); + } + images[i].onmouseout = function() { + this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off.")); + } + } + } + + } + + } +} + +if(window.addEventListener) { + window.addEventListener("load", smartRollover, false); +} +else if(window.attachEvent) { + window.attachEvent("onload", smartRollover); +} + + +//backToTop +function backToTop() { + var x1 = x2 = x3 = 0; + var y1 = y2 = y3 = 0; + + if (document.documentElement) { + x1 = document.documentElement.scrollLeft || 0; + y1 = document.documentElement.scrollTop || 0; + } + + if (document.body) { + x2 = document.body.scrollLeft || 0; + y2 = document.body.scrollTop || 0; + } + + x3 = window.scrollX || 0; + y3 = window.scrollY || 0; + + var x = Math.max(x1, Math.max(x2, x3)); + var y = Math.max(y1, Math.max(y2, y3)); + + window.scrollTo(Math.floor(x / 2), Math.floor(y / 2)); + + if (x > 0 || y > 0) { + window.setTimeout("backToTop()", 25); + } +} \ No newline at end of file diff --git a/Pictures/kumonocoa2012.Hikaru/js/scripts.js b/Pictures/kumonocoa2012.Hikaru/js/scripts.js new file mode 100644 index 0000000..7d87b33 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/js/scripts.js @@ -0,0 +1,5 @@ +function fbs_Twitter() { + var title = 'CloudCore VPS四月馬鹿 雲野コア誕生 完全模倣'; + var url = 'http://www.cloudcore.jp/vps/kumonocoa2012/'; + void (window.open('http://twitter.com/home/?status='.concat(encodeURIComponent(title)).concat(' ').concat(encodeURIComponent(url)))); +} \ No newline at end of file diff --git a/Pictures/kumonocoa2012.Hikaru/license/css/license.css b/Pictures/kumonocoa2012.Hikaru/license/css/license.css new file mode 100644 index 0000000..a321c57 --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/license/css/license.css @@ -0,0 +1,37 @@ +@charset "utf-8"; + +#h1Area { + width: 920px; + margin: 0 auto 55px; + position: relative; + text-align:right; +} +#h1Area p { + position: absolute; + top: 55px; + left: 0; + text-align: right; + color: #FFFFFF; + width: 100%; +} + +#main ol { + margin: 20px; +} + +#main ol li { + margin: 40px 0 40px 20px; + list-style: decimal; + font-weight: bold; +} + +#main ol ul li { + list-style: none; + margin: 10px; + font-weight: normal; + text-indent: -1.5em; +} + +#main .read { + margin: 20px 20px 50px 20px; +} diff --git a/Pictures/kumonocoa2012.Hikaru/license/images/h1_license.jpg b/Pictures/kumonocoa2012.Hikaru/license/images/h1_license.jpg new file mode 100644 index 0000000..b09c877 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/license/images/h1_license.jpg differ diff --git a/Pictures/kumonocoa2012.Hikaru/license/index.html b/Pictures/kumonocoa2012.Hikaru/license/index.html new file mode 100644 index 0000000..11b064c --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/license/index.html @@ -0,0 +1,180 @@ + + + + + + + + +「雲野コア」キャラクター利用ガイドライン|CloudCore(クラウドコア)|KDDIウェブコミュニケーションズ + + + + + + + + + + + + + +
+ + + +
+
+

「雲野コア」キャラクター利用ガイドライン

+

2012年03月26日 制定

+
+ +
+

本ガイドラインは、株式会社KDDIウェブコミュニケーションズ(以下「当社」といいます)が権利を有するキャラクター「雲野コア」(以下「当社キャラクター」といいます)をもとに二次創作活動を行う場合に参照していただくものです。当社キャラクターの二次創作を公表される際には、必ず本ガイドラインに同意していただくようお願いいたします。

+
    +
  1. 以下の態様にて、当社キャラクターの二次創作物を利用することを禁止いたします。 +
      +
    • (1)当社、当社製品または当社キャラクターのイメージを著しく損なう利用。
    • +
    • (2)利用する作品の著作権者の社会的な評価を損なう、またはその恐れのある利用
    • +
    • (3)公序良俗に反する利用
    • +
    • (4)他者の権利を侵害する、またはその恐れのある利用
    • +
    • (5)当社が公式に認めていると誤解を招く恐れのある利用
    • +
    • (6)その他、理由の如何を問わず当社が不適切であると認める利用
    • +
    +
  2. +
  3. 以下のような当社キャラクターの利用については、当社はその詳細を検討のうえ、個別に利用を許諾しますので、利用を開始する前に当社までお問い合わせください。 +
      +
    • (1)法人による、営利、非営利の別を問わないあらゆる利用
    • +
    • (2)個人または法人格のない団体による、有償、無償の別を問わない、営利を目的とする利用(広告、宣伝、広報等の活動に用いる利用を含み、これに限られません)
    • +
    • (3)個人または法人格のない団体による、非営利であるが趣味を超える規模の利用
    • +
    • (4)自然人、法人、法人格のない団体を問わず、他者が制作した当社キャラクターの二次創作物またはこれを含む物品を、業として販売し、または委託販売を受託すること
    • +
    +
  4. +
  5. 複製または改変された当社キャラクター画像に関する一切の権利は、当社に帰属します。
  6. +
  7. 当社キャラクターの利用に際しては、本ガイドラインの他、著作権法およびその他関連する日本国の法令を遵守してください。
  8. +
  9. 当社は随時本ガイドラインを改正することがあります。随時本ページをご確認いただき、最新の本ガイドラインに記載された範囲で当社キャラクターをご利用ください。本ガイドラインの改正によって生じるいかなる損害についても、当社は一切の責任を負いません。
  10. +
  11. その他、本ガイドラインに記載のない、当社キャラクターに関する一切の権利は、当社に留保されます。
  12. +
  13. 本ガイドラインは日本法に準拠し、また本ガイドラインに関する紛争においては、東京地方裁判所を第一審の専属的合意管轄裁判所とします。
  14. +
+
+ +
+ + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pictures/kumonocoa2012.Hikaru/sound/coa.mp3 b/Pictures/kumonocoa2012.Hikaru/sound/coa.mp3 new file mode 100644 index 0000000..8d4b35d Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/sound/coa.mp3 differ diff --git a/Pictures/kumonocoa2012.Hikaru/sound/coa.ogg b/Pictures/kumonocoa2012.Hikaru/sound/coa.ogg new file mode 100644 index 0000000..bbfb729 Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/sound/coa.ogg differ diff --git a/Pictures/kumonocoa2012.Hikaru/sound/expressInstall.swf b/Pictures/kumonocoa2012.Hikaru/sound/expressInstall.swf new file mode 100644 index 0000000..0fbf8fc Binary files /dev/null and b/Pictures/kumonocoa2012.Hikaru/sound/expressInstall.swf differ diff --git a/Pictures/kumonocoa2012.Hikaru/sound/swfobject.js b/Pictures/kumonocoa2012.Hikaru/sound/swfobject.js new file mode 100644 index 0000000..8eafe9d --- /dev/null +++ b/Pictures/kumonocoa2012.Hikaru/sound/swfobject.js @@ -0,0 +1,4 @@ +/* SWFObject v2.2 + is released under the MIT License +*/ +var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof O.ActiveXObject!=D){try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){}}}return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3){return}if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body))){f()}if(!J){if(typeof j.addEventListener!=D){j.addEventListener("DOMContentLoaded",f,false)}if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top){(function(){if(J){return}try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return}f()})()}}if(M.wk){(function(){if(J){return}if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return}f()})()}s(f)}}();function f(){if(J){return}try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return}J=true;var X=U.length;for(var Y=0;Y0){for(var af=0;af0){var ae=c(Y);if(ae){if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else{if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class")){ai.styleclass=ae.getAttribute("class")}if(ae.getAttribute("align")){ai.align=ae.getAttribute("align")}var ah={};var X=ae.getElementsByTagName("param");var ac=X.length;for(var ad=0;ad'}}aa.outerHTML='"+af+"";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai){if(ai[ac]!=Object.prototype[ac]){if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else{if(ac.toLowerCase()!="classid"){Z.setAttribute(ac,ai[ac])}}}}for(var ab in ag){if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie"){e(Z,ab,ag[ab])}}aa.parentNode.replaceChild(Z,aa);X=Z}}return X}function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT"){if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else{setTimeout(arguments.callee,10)}})()}else{X.parentNode.removeChild(X)}}}function b(Z){var Y=c(Z);if(Y){for(var X in Y){if(typeof Y[X]=="function"){Y[X]=null}}Y.parentNode.removeChild(Y)}}function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){}return X}function C(X){return j.createElement(X)}function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}function v(ac,Y,ad,ab){if(M.ie&&M.mac){return}var aa=j.getElementsByTagName("head")[0];if(!aa){return}var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null}if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0){n=j.styleSheets[j.styleSheets.length-1]}G=X}if(M.ie&&M.win){if(n&&typeof n.addRule==r){n.addRule(ac,Y)}}else{if(n&&typeof j.createTextNode!=D){n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}}}function w(Z,X){if(!m){return}var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else{v("#"+Z,"visibility:"+Y)}}function L(Y){var Z=/[\\\"<>\.;]/;var X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y}var d=function(){if(M.ie&&M.win){window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab + + + + + + + + + + + + + + + + + +偽物玩具 - CloudCore VPS + + + + +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + +
 Windows 環境
+ Mac OS 環境
 Silverlight 4.0 ( Windows )
Silverlight 4.0 ( Mac OS )
ここから先、ウィジェットのインストール方法を事細かに記載しています。よくお読みになって、
「・・・あぁ、嘘か」と気づいてください。
+
+
+
+
+
+ + + + + + + + + + + +
 
実は何も起こりませんが、
マウスカーソルを左上画像の上にあわせて
右クリック! +
+
+
+
+
+ + + + + + + + + + + + +
 Macだとしても出るわけないです。
+

・・・左のような画面は出ません。


+

絶対ありえませんが、
表示されたら必要なオプションにチェック。


+

スタートメニュー表示、
もしくはデスクトップ表示が選べます。


+

その後「インストール」を押してださい。

+ +
+
+
+
+
+ + + + + + + + + + + + + +

ダウンロード完了後、
+ デスクトップ、スタートメニューに以下の画像が表示されたら幻です。

雲野コアがダウンロードフォルダの中にいるといいですね。
+
+
+
+
+ + + + + + + + + + + + + + + +
セットアップ完了、おめでとうございます。脳内の「雲野コア」アイコンをクリックすれば、あなたはいつでも雲野コアと一緒です。
※うそです。アプリケーションまでは実装できませんでした。ゴメンナサイ。
+
+
+
+
+ + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file