tinyurl を展開する

tinyurl というかリダイレクト先の URL を取得。
クロスドメインXMLHttpRequest ができないと意味ないけど…。

function expandTinyUrl(url) {
    var exURL;
    var xhr = new XMLHttpRequest();
          xhr.open('HEAD', url, false);
          xhr.onreadystatechange = function() {
               if(xhr.readyState == 4) {
                   exURL = xhr.getResponseHeader('Location');
               }
          }
          xhr.send(null);
    return exURL
}