/**
 * コネクト済みの場合の処理
 */
function anywhereConnected(twitter) {
  // コネクト済の場合はユーザー情報が取得できる
  // データの呼び出しは、user.data('データ名')

  var screenName = twitter.currentUser.data('screen_name');
  $("#login").html('Logged in as <a class="tUser" href="http://twitter.com/" + screenName + ">@' + screenName + '</a><br /><a href="javascript:twttr.anywhere.signOut();">Logoff Twitter</a>');
  $("#login").addClass("auth-loggedin");
  $("#placeholder > textarea, #placeholder > a").hide();
}

/**
 * コネクトボタンを設置する処理
 */
function anywhereConnect(twitter) {
  twitter('#login').connectButton({
    authComplete: function(loggedInUser) {
      twttr.anywhere(anywhereConnected);
    },
    // サインアウト後の処理
    signOut: function() {
      location.reload(true)
    }
  });
}

jQuery(function($){
  twttr.anywhere(function(twitter){
    /*
    anywhereConnect(twitter);
    // Connect OK!
    if (twitter.isConnected()) {
      anywhereConnected(twitter);
    }
    */
    twitter.hovercards();
  });
		
  $('input[name="greet"]').click(function(){
    $.getJSON("http://ci.9393.me/api/?json&callback=?", function(name){
      $('span#hname').html(name[0]);
/*
$('iframe.twitter-anywhere-tweet-box').remove();
      twttr.anywhere(function(twitter) {
        if (twitter.isConnected()) {
          var txt = '@Cineraria_ ' + $('input[name="greet"]:checked').val() + name[0] + "さん。";
          twitter("#placeholder").tweetBox({
            label:'',
            defaultContent:txt
          });
        }
      });
*/
      var txt = '@Cineraria_ ' + $('input[name="greet"]:checked').val() + name[0] + "さん。";
      $('textarea[name="txt"]').val(txt);
    });
  });

  $("a#twit").click(function(){
    $(this).attr('href', "http://twitter.com/home?status=" + encodeURIComponent($('textarea[name="txt"]').val()));
  });

  $('input[name="greet"]:checked').click();

});

