var MGSPW_DOMAIN = 'www.konami-piecewalker.jp';
var MGSPW_SITE_URL_EN = 'http://www.konami.jp/mgs_pw/';
var MGSPW_SITE_URL_JA = 'http://' + MGSPW_DOMAIN + '/';
var MGSPW_SHARE_URL_EN = 'http://' + MGSPW_DOMAIN + '/en/share/';
var MGSPW_SHARE_URL_JA = 'http://' + MGSPW_DOMAIN + '/ja/share/';
var MGSPW_TITLE_EN = 'PIECE WALKER - METAL GEAR SOLID PEACE WALKER SPECIAL SITE';
var MGSPW_TITLE_JA = 'PIECE WALKER - METAL GEAR SOLID PEACE WALKER SPECIAL SITE';
var MGSPW_SHRINK_TITLE_EN = 'PIECE WALKER - MGS PEACE WALKER';
var MGSPW_SHRINK_TITLE_JA = 'PIECE WALKER - MGS PEACE WALKER';
var MGSPW_MESSAGE_EN = 'Need more cardboard soldiers!';
var MGSPW_MESSAGE_JA = '集まれダンボール戦士！';
var MGSPW_LOG_URL = 'http://' + MGSPW_DOMAIN + '/log/';

function openShareWindow(status, scoutId, shareType, lang)
{
    if (status != "200") {
        window.open('/error/system.html', "_blank");
        return;
    }
    
    var mgspwSiteUrl = '';
    var mgspwMessage = '';
    var mgspwTitle = '';
    var mgspwShrinkTitle = '';
    var mgspwShareUrl = '';
    if (lang == 'ja') {
    	mgspwSiteUrl = MGSPW_SITE_URL_JA;
    	mgspwMessage = MGSPW_MESSAGE_JA;
    	mgspwTitle = MGSPW_TITLE_JA;
    	mgspwShrinkTitle = MGSPW_SHRINK_TITLE_JA;
    	mgspwShareUrl = MGSPW_SHARE_URL_JA;
    } else {
    	mgspwSiteUrl = MGSPW_SITE_URL_EN;
    	mgspwMessage = MGSPW_MESSAGE_EN;
    	mgspwTitle = MGSPW_TITLE_EN;
    	mgspwShrinkTitle = MGSPW_SHRINK_TITLE_EN;
    	mgspwShareUrl = MGSPW_SHARE_URL_EN;
    }
    
    if (scoutId == "") {
    	mgspwShareUrl = mgspwSiteUrl;
    } else {
    	mgspwShareUrl = mgspwShareUrl + scoutId;
    }
    var serviceUrl = '';
    
    switch (shareType) {
        case 1:
            serviceUrl = 'http://twitter.com/home?status=' + encodeURIComponent(mgspwMessage + ' [' + mgspwShrinkTitle + ']' + "\n" + mgspwShareUrl);
            window.open(serviceUrl, "_blank");
            break;
        case 2:
            serviceUrl = 'http://www.facebook.com/sharer.php?u=' + encodeURIComponent(mgspwShareUrl) + '&t=' + encodeURIComponent(mgspwTitle);
            window.open(serviceUrl, "_blank");
            break;
        case 3:
            serviceUrl = 'http://b.hatena.ne.jp/append?' + encodeURIComponent(mgspwShareUrl);
            window.open(serviceUrl, "_blank");
            break;
        case 4:
            serviceUrl = 'http://del.icio.us/post?url=' + encodeURIComponent(mgspwShareUrl) + '&title=' + encodeURIComponent(mgspwTitle);
            window.open(serviceUrl, "_blank");
            break;
        case 5:
            serviceUrl = 'http://www.myspace.com/Modules/PostTo/Pages/?u=' + encodeURIComponent(mgspwShareUrl) + '&t=' + encodeURIComponent(mgspwTitle);
            window.open(serviceUrl, "_blank");
            break;
        case 6:
            var mailto = 'mailto:?body=' + '[' + mgspwTitle + ']' + "%0D%0A" + mgspwShareUrl;
            location.href = mailto;
            break;
    }
    
}

function logging(page)
{
	var now = new Date();
	var time = now.getTime();
    logFrame.location.href = MGSPW_LOG_URL + page + '.html?' + time;
}
