$(document).ready(function() {

    if ($('#welcome').length) {
        $.get("/index.cgi", {
            actmode: "Welcome",
            cb: new Date/1e3|0
        }, function (data) {
            $('#welcome').html(data + $('#welcome').html());
            $('#welcome').attr('id','');
        });
    }

    if ($('#social_buttons')) {
        $('#social_buttons').html('<div id="facebook_like"></div><div id="facebook_share"></div><div style="margin-left:5px;margin-right:5px"><img src="/images/btn_line.gif" width="1" height="17"></div><div id="tweet_button"></div><br clear="all">');

        $('#facebook_like').socialbutton('facebook_like', {
            button: 'button_count'
        });

        $('#facebook_share').socialbutton('facebook_share', {
            text: 'シェア'
        });

        $('#tweet_button').socialbutton('twitter', {
            button: 'horizontal',
            lang: 'ja',
            text: '#IKEA_jp_Anna'
        });
    }

});

function add_pickup(articleid) {
    $.get("/index.cgi", {
        articleid: articleid,
        actmode: "ArticleAddPickupAjax",
        cb: new Date/1e3|0
    }, function(data) {
        var button;
        var ret = parseInt(data);
        if (ret > 0) {
            // 成功
            if (jQuery.browser.msie && (parseInt(jQuery.browser.version) == 6 || parseInt(jQuery.browser.version) == 7)) {
                alert('「あとで見る」に追加しました。');
                return;
            }
            else {
            $.blockUI({
                message: $('div#add_pickup'),
                css: {
                    border: 'none',
                    backgroundColor: 'transparent'
                }
            });

            setTimeout($.unblockUI, 2500);
        }
        }
        else if (ret == -1) {
            // 認証エラー
            location.href = '/index.cgi?actmode=LoginInput';
            return;
        }
        else if (ret == -4) {
            // 既に登録済み
            alert('既に「あとで見る」に登録されています。');
        }
        else if (ret == -5) {
            // これ以上登録できない
            alert('これ以上「あとで見る」に登録することができません。');
        }
        else {
            // その他のエラー
            alert('この画像をあとで見るに登録することができません。');
        }
    });

}

function tweetArticleDetail(articleid) {
    tweet(!!articleid ? ("index.cgi?actmode=ArticleDetail&articleid=" + articleid) : "");
}

function tweetUserGallery(userid) {
    tweet(!!userid ? ("index.cgi?actmode=Gallery&userid=" + userid) : "");
}

function tweetQuestion(questionid) {
    tweet(!!questionid ? ("index.cgi?actmode=IdeanoteQuestionDetail&questionid=" + questionid) : "");
}

function tweet(follower) {
    var re = new RegExp("^https?://[^/]*/?");
    var m = re.exec(location.href);
    var url = m[0] + follower;
    window.open("http://twitter.com/home?status=" + encodeURIComponent(url + " #IKEA_jp_Anna"));
}


//ユーザのログイン時の名ページリンク操作:2011.06.16
$(document).ready(function(){
	setup_mypage_links();

});

function setup_mypage_links() {
	// init
	$('#userTableWrap').html('<table id="userTable"><tbody><tr class="topRow"><td class="link">マイページ</td><td class="arrow"><img src="common/images/triangle2.gif" width="9" height="8" /></td></tr></tbody></table>');
	$('#userTable').addClass('closeTable');

	// toggle
	$('#userTable.closeTable').live('click',function(){
		$('#userTableWrap').html('<table id="userTable"><tbody><tr class="topRow"><td class="link">マイページ</td><td class="arrow"><img src="common/images/triangle1.gif" width="9" height="8" /></td></tr><tr><td class="link"><a href="/index.cgi?actmode=MypageProfile">プロフィール</a></td><td class="arrow"><img src="common/images/triangle2.gif" width="9" height="8" /></td></tr><tr><td class="link"><a href="/index.cgi?actmode=MypageFavorite">お気に入り</a></td><td class="arrow"><img src="common/images/triangle2.gif" width="9" height="8" /></td></tr><tr><td class="link bottom"><a href="/index.cgi?actmode=MypageEachList&object=article">投稿写真の整理</a></td><td class="arrow bottom"><img src="common/images/triangle2.gif" width="9" height="8" /></td></tr></tbody></table>');
		$('#userTable').removeClass('closeTable');
	});

	$('#userTable:not(.closeTable)').live('click',function(){
		$('#userTableWrap').html('<table id="userTable"><tbody><tr class="topRow"><td class="link">マイページ</td><td class="arrow"><img src="common/images/triangle2.gif" width="9" height="8" /></td></tr></tbody></table>');
		$('#userTable').addClass('closeTable');
	});
}

