﻿lpMTagConfig.inviteChatStart = function (objName) {

	var link = document.createElement("link");
	link.setAttribute("rel", "stylesheet");
	link.setAttribute("href", "//www.ibm.com/jp/info/common/lp/lp-all-v16-invite.css");
	link.setAttribute("type", "text/css");
	document.getElementsByTagName('head')[0].appendChild(link);

	var inviteObj = eval(objName);
	if (inviteObj==null) {
		return true;
	}

	var divObj = inviteObj.GetObj(inviteObj.divID);
	if (divObj==null) {
		return true;
	}

	// localisation config - texts/links
	var cc = 'jp';
	var lc = 'ja';
	var h1 = 'IBMライブ・チャット';
	var h2 = '';
	var p1 = 'お探しのソフトウェア情報はみつかりましたか？IBMソフトウェア担当者がご質問をお待ちしています。';
	var p2 = '「チャット開始」ボタンを押して、質問を入力してくださいリアルタイムでご対応いたします、お気軽にお試しください。';
	var btnYes = 'チャットを開始';
	var btnNo = '利用しない';
	var p3 = '';
	var p4 = '（チャット機能は、IBMとLiveperson社が提供しています。）';
	var lblLegal = '利用条件';
	var lblPrivacy = 'プライバシー';
	var lblClose = '閉じる';

	// start of popup body definition
//	var inviteHTML = '&nbsp;<link href="//www.ibm.com/jp/info/common/lp/lp-all-v16-invite.css" rel="stylesheet" type="text/css"/>';
	var inviteHTML = ''
	inviteHTML += '<div id="ibm-dialog">';
	inviteHTML += '<div id="ibm-com">';
	inviteHTML += '<div id="ibm-top">';

	// popup masthead part
	inviteHTML += '<div id="ibm-masthead">';
	inviteHTML += '<div id="ibm-logo"><a target="_blank" href="//www.ibm.com/'+cc+'/'+lc+'/"><img alt="IBM&reg;" src="//www.ibm.com/i/v16/t/ibm-logo-small.gif" height="26" width="54" /></a></div>';
	inviteHTML += '<h1>'+h1+'</h1>';
	inviteHTML += '</div>';

	// popup main content
	inviteHTML += '<div id="ibm-pcon">';
	inviteHTML += '<div id="ibm-content">';
	inviteHTML += '<!-- TITLE_BEGIN -->';
	inviteHTML += '<div id="ibm-content-head">';
	inviteHTML += '</div>';
	inviteHTML += '<!-- TITLE_END -->';
	inviteHTML += '<div id="ibm-content-body">';
	inviteHTML += '<div id="ibm-content-main">';
	inviteHTML += '<div class="ibm-container ibm-alternate">';
	inviteHTML += '<div class="ibm-container-body">';
	inviteHTML += '<img src="//www.ibm.com/jp/info/common/lp/LP_japan_v16.gif" alt="" width="350" height="100" border="0" />';
	inviteHTML += '<h2>'+h2+'</h2>';
	inviteHTML += '<p>'+p1+'</p>';
	inviteHTML += '<p>'+p2+'</p>';
	inviteHTML += '<form><div class="ibm-buttons-row">';
	inviteHTML += '<p class="ibm-first"><input value=" '+btnYes+'" type="submit" onclick="return ' + inviteObj.objName + '.AcceptInvite()" name="ibm-submit" class="ibm-btn-arrow-pri" /></p>';
	inviteHTML += '<p class="ibm-second"><input value=" '+btnNo+'" type="reset" onclick="return ' + inviteObj.objName + '.CloseInvite();" name="ibm-cancel" class="ibm-btn-cancel-sec" /></p>';
	inviteHTML += '</div>';
	inviteHTML += '</form>';

	// popup - legal text
	<!-- inviteHTML += '<div id="text" style="overflow:auto; border:1px solid #ccc; height:100px; padding-right:5px; padding-left:3px; padding-top:1px;"><p>'+p3+'</p><\/div>'; -->
	
	// popup - mandatory init objects - DO NOT DARE TO REMOVE THESE!!!!
	inviteHTML += '<img name="'+ inviteObj.imgCloseID +'" id="'+ inviteObj.imgCloseID +'" alt="" src="//www.ibm.com/i/c.gif" border="0" height="1" width="1" style="display:none;" />';
	inviteHTML += '<img name="'+ inviteObj.imgNeedHelpID +'" id="'+ inviteObj.imgNeedHelpID +'" alt="" src="//www.ibm.com/i/c.gif" border="0" height="1" width="1" style="display:none;" />';

	inviteHTML += '<p>'+p4+'</p>';
	inviteHTML += '</div>';
	inviteHTML += '</div>';
	inviteHTML += '</div>';
	inviteHTML += '</div>';
	inviteHTML += '</div>';
	inviteHTML += '</div>';

	// popup - footer part
	inviteHTML += '<div id="ibm-footer-d">';
	inviteHTML += '<ul>';
	inviteHTML += '<li class="ibm-first"><a target="_blank" href="//www.ibm.com/legal/'+cc+'/'+lc+'/">'+lblLegal+'</a></li>';
	inviteHTML += '<li><a target="_blank" href="//www.ibm.com/privacy/'+cc+'/'+lc+'/">'+lblPrivacy+'</a></li>';
	inviteHTML += '<li class="ibm-close-link"><a href="" onclick="return ' + inviteObj.objName + '.CloseInvite();">'+lblClose+' [ x ]</a></li>';
	inviteHTML += '</ul>';
	inviteHTML += '</div>';

	// popup - end of main DIVs
	inviteHTML += '</div>';
	inviteHTML += '</div>';
	inviteHTML += '</div>';

	divObj.innerHTML = inviteHTML;
	divObj.style.width = "311px";

	return true;
};

lpMTagConfig.InviteOpenChat = function (url, name, params) {
	params = 'top=90,left=170,width=365,height=470,menubar=no,scrollbars=0';
	window.open(url, name, params);
}

// *****************************************************************
