jQuery(function($){
  function create_img( paths ) {
    for (var key in paths) {
      if ( key == 'icatch' ) {
        var elem_p = _create_elem('li');
        var elem_c = _create_elem('img');
        elem_c.attr('src',paths[key]);
        elem_c.attr('height','280');
        elem_c.appendTo(elem_p);
        _append_elem( key, elem_c, elem_p );
      } else {
        for ( var j in paths[key]) {
          var elem = _create_elem('img');
          elem.attr('src',paths[key][j]);
          _append_elem( key, elem );
        }
      }
    }
  }
  
  function _create_elem( attr_name ) {
    return $(document.createElement(attr_name));
  }
  
  function _append_elem( i, c, p) {
    if (p) {
      c.load( function() {
        if( $.browser.msie ) {
          document.getElementById(i).firstChild.appendChild( p.get(0) );
        } else {
          document.getElementById(i).firstChild.nextSibling.appendChild( p.get(0) );
        }
      });
    } else {
      c.load(function(){
        if ($.browser.msie) {
          document.getElementById(i).firstChild.appendChild(c.get(0));
        }
        else {
          document.getElementById(i).firstChild.nextSibling.appendChild(c.get(0));
        }
      });
    }
  }
  
  var img_src = {
    'icatch':       ['images/top/icatch3.jpg'],
    'menu_100':     ['images/banner/photo100_02.jpg',
                     'images/banner/photo100_03.jpg'],
    'menu_753':     ['images/banner/photo753_02.jpg',
                     'images/banner/photo753_03.jpg'],
    'menu_grad':    ['images/banner/photograd_02.jpg',
                     'images/banner/photograd_03.jpg'],
    'menu_seijin':  ['images/banner/photoseijin_02.jpg',
                     'images/banner/photoseijin_03.jpg'],
    'menu_wedding': ['images/banner/photowedding_02.jpg',
                     'images/banner/photowedding_03.jpg'],
    'menu_snap':    ['images/banner/photowsnap_02.jpg',
                     'images/banner/photowsnap_03.jpg']
  };
  create_img( img_src );
});

