anchor.diff:                          .css({"position" : "absolute",
                                 "top": top + PIN_TOP,
                                 "left": left + img.width()/2,
  +                              "width" : PIN_WIDTH,
                                 "z-index":zIndex})
                           .click(function(){
                               // start sound
  
positive.code: (function(){
      var assetPath = function(name) {
          // for wnw rails environment
          return "<%= asset_path('wnw_show/list/" + name + "') %>";
          // for local test
          //return "/wnw_show/vendor/assets/images/wnw_show/list/" + name;
      };
  
      // -------------------------------------
      // 定数
      // -------------------------------------
  
      var LEFT_MARGIN = 50; //左のマージン
      var TOP_MARGIN = 200; //上のマージン
      var Y_SPAN = 300; //写真の縦の間隔
      var ROW_NO = 4; //写真の列数
      var SQEW_SPAN = 50; //写真の配置のゆがみ
      var ROTATE_DEGREE = 2; //画像の傾き角度の最大値
      var PHOTO_DEL_Y = 500;//画像が消えるときに移動するY方向
      var PHOTO_DEL_X_SPAN = 100;//画像が消えるときに移動するX方向の幅
      var PIN_TOP = -10; //ピンが写真のトップからx方向にどれだけずれているか
      var PIN_DEL_Y = -200;//ピンが消えるときに移動するY方向
      var PIN_DEL_X_SPAN = -100;//ピンが消えるときに移動するX方向の幅
      var ADD_IMAGE_RANGE_X = 1000;//画像が追加されるときのX座標の範囲
      var ADD_IMAGE_RANGE_Y = 0;//画像が追加されるときのY座標の範囲
      var ZOOM_TIME = 300;//画像が拡大する時の時間[ms]
      var PIN_IMAGE_PREFIX = "/images/pin-";//ピン画像の接頭辞
      var PIN_IMAGE_SURFIX = ".png"; //ピン画像の接尾辞
      var SOUND_FILE = "/sounds/SoundUnit.swf";//ピンが抜ける音
      var SOUND_CODEBASE = "/sounds/swflash.cab";//音の再生
      var SEITON_BTN_IMAGE = assetPath('seiton.png');//整頓ボタン画像
      var DELETE_BTN_IMAGE =  assetPath('delete.png');//削除ボタン画像
      var BACKGROUND_IMAGE = assetPath('bord.jpg');//背景画像
      var LOADING_IMAGE = assetPath('loading.gif');//ロード中画像
      var DRAG_DISTANCE = 10 ;//これ以上座標を動かすとドラックとみなす
      var Z_INDEX_LOGO = 0;
      var Z_INDEX_MESSAGE = 0;
      var Z_INDEX_BUTTON = 1000;
      var Z_INDEX_ZOOM = 1001;
      var Z_INDEX_NEXT_PREV = 1002;
      var NEXT_BUTTON_ID = "nextButton";
      var PREV_BUTTON_ID = "prevButton";
      // -------------------------------------
      // 変数
      // -------------------------------------
  
negative.code:                 }
              })
              .load(function(){
                  $(this).width($(this).naturalWidth() * IMAGE_RATIO);
                  $(this).height($(this).naturalHeight() * IMAGE_RATIO);
                  $(this).attr("orgWidth",$(this).naturalWidth() * IMAGE_RATIO);
                  $(this).attr("orgHeight",$(this).naturalHeight() * IMAGE_RATIO);
                  $(this).css({"opacity":1});
                  //pin
                  var pin=$("<img />")
                          .attr("id","pin"+no)
  