/**
 * 指定したWindowをリロードする
 * 
 * @param {Object} win
 * @return void
 */
var reloadWindow = function(win)
{
    if (!win.closed) {
//        win.location.reload();
          // ドメインを跨いでのリロード指定は不可のため、URL指定で行う
          win.location.href = 'http://www.mtvjapan.com/club/';
    }
}

/**
 * ログイン状態を確認する
 * 
 * @return boolean true - ログイン済み, false - 未ログイン
 */
var isLogined = function()
{
    if (getCookie('mtvj') != null) {
        return true;
    }
    return false;
}

/**
 * 指定したキーのCookieを取得
 * 
 * @param {string} name
 * @return {Object} cookie value
 */
var getCookie = function(name)
{
    var result = null;
    var ck = document.cookie.split('; ');
    for (i = 0; i < ck.length; i++) {
        var tmp = ck[i].split('=');
        if (tmp[0] == name && tmp[1] != null) {
            result = tmp[1];
            break;
        }
    }
    
    return result;
}

/**
 * 指定時間後に自画面を閉じる
 * 
 * @param {integer} sec 秒数
 */
var closeTimeout = function(sec)
{
    setTimeout('closeWindow()', 1000 * sec);
}

/**
 * 自画面を閉じる
 * 
 * @param (Object) win
 * @return void
 */
var closeWindow = function()
{
    window.close();
}

