var bitly;
var param_title;
var param_URL;	
var param_hashTag;
function gotoTwitter(title, url, hash_tag) {
	param_title = title;
	param_URL = url;
	param_hashTag = hash_tag;
	var login  = 'guriguri';							// ← bitly
	var apiKey = 'R_1e588b19ad85ca176f67f2bc1e1b406c';	// ← bitly API Key
	bitly = 'http://api.bit.ly/shorten' 
	+ '?version=2.0.1&format=json&callback=callback'
	+ '&login=' + login
	+ '&apiKey=' + apiKey + '&longUrl=';
	var script = document.createElement('script');
	script.type = 'text/javascript';
	script.src = bitly + url;
	document.body.appendChild(script);
	return false;
}

function callback(bitlyResponse) {
	var url = 'http://twitter.com/home/?status=' + encodeURIComponent(param_title + ' ' + bitlyResponse.results[param_URL]['shortUrl'] + ' ' + param_hashTag);
	
// 	var strUA = "";
// 	strUA = navigator.userAgent.toLowerCase();
// 	if (strUA.indexOf("safari") != -1) {
		// safariのみcallbackでwindow.open効かないので今のウインドウで表示
		location.href = url;
// 	} else {
// 		window.open(url, "_blank");
// 	}
	return false;
}
