(function($) {
    $.fn.nedan = function(options) {

        $(this).each(function() {
            var self = $(this);
            var kazu = 10
            //codeを取得する
            var code = $(this).attr("name");
            var ga = $(this).attr("ga");

            //codeがなければ処理終了
            if (!code) {
                return false;
            }




            self.append(
			'<div class="loading"><img src="http://www.maruhamotors.co.jp/loading.gif" width="32" height="32" alt="" />loading...</div>',
			'<span/>'
		);

            // JSONの取得
            $.getJSON('http://www.27craft.com/scripts/jsonp/test4.aspx?callback=?&code=' + code, function(data) {
                // loading文字列を消去
                $('.loading', self).remove();

                // ポストがひとつもなかった場合
                if (data.length < 1) {
                    $('ul', self).append('<li>データーがありません</li>');
                    return false;
                }

                var s_text = "<span class='show_name'>" + data.nameA + '<br />' + data.nameB + "</span><br /><span style='margin-left:5px'>code:" + data.other_code

                if (ga) {
                    var s_text = "<img src='http://www.27craft.com/scripts/gazou.aspx?img="+ code + ".jpg&size=60&t=2' style='float:left;'><span class='show_name'>" + data.nameA + '<br />' + data.nameB + "</span><br /><span style='margin-left:5px'>code:" + data.other_code


                };

                if (data.tekigou != '') {
                    s_text = s_text + " For " + data.tekigou;
                };

                s_text = s_text + "</span><br /><span class='red-nedan' style='margin-left:5px;'>&yen;" + comma(data.price) + "</span><span style='color:#F33;font-size:xx-small;'>(税込)</span>(&yen;" + comma(data.teika) + ")"

                // itemの中のtextを抜き出してdivに追加する
                $('span', self).html(s_text);

            });
        });
    }
    //3桁にコンマをつける
    function comma(num) {
        return num.toString().replace(/([0-9]+?)(?=(?:[0-9]{3})+$)/g, '$1,');
    };


})(jQuery);




