
/* Action Voca Home */
function doMakeBookmark(voca_id, path)
{
	if (!isLogined)
	{
		if (confirm("로그인 후, 이용하실 수 있습니다.\n\n지금 로그인하시겠습니까?") == true)
		{
			location.href = gURL_root + gSitePath + "/front/error.php?action=Needed&url=" + escape(gSelf);
		}

		return ;
	}

	if (!gHasActionVocaToken)
	{
		alert("이용권 신청 후, 학습 단어장으로 지정하실 수 있습니다.");
		return ;
	}

	ajax.action(gSelf);
	ajax.clearValue();
	ajax.setValueFromObject({
			action:'MakeBookmark',
			voca_id:voca_id,
			path:path
		}); // form 값

	// 결과 처리 후, 화면 갱신이 이뤄질 AJAX ID
	ajax.call("__list:" + path + "|__vocaTodayStudy", false, function()
	{
		setTimeout(function()
		{
			applyJQuerySelect();
		},1);
	});
}

function doRemoveBookmark(voca_id, path)
{
	ajax.action(gSelf);
	ajax.clearValue();
	ajax.setValueFromObject({
			action:'RemoveBookmark',
			voca_id:voca_id,
			path:path
		}); // form 값

	// 결과 처리 후, 화면 갱신이 이뤄질 AJAX ID
	ajax.call("__list:" + path + "|__vocaTodayStudy", false, function()
	{
		setTimeout(function()
		{
			applyJQuerySelect();
		},1);
	});
}

function onChangedBookmarkList(selectedVocaId)
{
	ajax.action(gSelf);
	ajax.clearValue();
	ajax.setValueFromObject({
			action:'GetTodayStudy',
			bookmark_voca_id:selectedVocaId
		}); // form 값

	// 결과 처리 후, 화면 갱신이 이뤄질 AJAX ID
	ajax.call("__vocaTodayStudy", false, function()
	{
		setTimeout(function()
		{
			applyJQuerySelect();
		},1);
	});
	document.getElementById('totalUnitList').style.display = "none";
	document.getElementById('wordList').style.display = "block";
}


// 액션 보카 30일 체험권 신청
function notifyExperienceCoupon()
{
	if (!isLogined)
	{
		if (confirm('로그인 후 [액션 보카 30일 무료 체험]을 신청하실 수 있습니다.\n\n지금 로그인하시겠습니까?') == false)
			return ;
		else
			location.href = gURL_root + gSitePath + '/front/error.php?action=Needed&url=' + escape(gSelf);
	}
	else
	{
		sendXmlHttpRequest(gSelf, {
				action:'ApplyFreeToken'
		}, function(oHttp)
		{
			var resultMsg = oHttp.responseText;

			// 오류 메시지라면..?(라면 먹고 잡네)
			if (resultMsg.indexOf("SUCCESS::") == 0)
			{
				//alert(resultMsg.substr("SUCCESS::".length));
				showMsgBox("Action VOCA", resultMsg.substr("SUCCESS::".length), 456, 100, "", {
								onClose:function()
								{
									location.reload();
								}
							});
				return ;
			}
			else
			{
				//alert(resultMsg.substr("ERROR::".length));
				showMsgBox("Action VOCA", resultMsg.substr("ERROR::".length), 456, 140, "", {
								onClose:function()
								{
									// 액션보카 결제 페이지로 이동합니다.
									location.href = '/sites/front.php/contents/1/39/40?action=Detail&package_id=78';
								}
							});

				return ;
			}

		});
	}
}

function canGetFreeToken()
{
	var msg = "무료 이용권을 발급 받으신 후, 30일간 체험하실 수 있습니다.<br/><br/>확인 버튼을 누르시면 무료 이용권 신청이 가능한 Action VOCA 홈으로 이동합니다.";

	showMsgBox("Action VOCA", msg, 456, 90, "", {
					onClose:function()
					{
						// 액션보카 홈으로 이동합니다.
						location.href = '/sites/front.php/actvoca';
					}
				});
}

function canOrder()
{
	var msg = "무료 이용권 기간이 만료되었기 때문에 이용권 구매 후 사용 가능합니다.<br/><br/>확인 버튼을 누르시면 이용권 결제를 할 수 있는 페이지로 이동합니다.";

	showMsgBox("Action VOCA", msg, 456, 90, "", {
					onClose:function()
					{
						// 액션보카 홈으로 이동합니다.
						location.href = '/sites/front.php/contents/1/39/40?action=Detail&package_id=78';
					}
				});
}

function showActionVocaGuide()
{
	g('paneRight').style.height = (parseInt(g('paneRight').offsetHeight) + 100) + 'px';

	setTimeout(function()
	{
		with ($('#overlay'))
		{
			css('position','absolute');
			css('top','0');
			css('left','0');
			css('width','100%');
			css('height',$('body').height());
			show();
		}

		with ($('#actVocaGuide'))
		{
			css('z-index', '9999');
			show();
		}

		g('body').scrollIntoView(true);
	},100);
}

function hideActionVocaGuide()
{
	with ($('#overlay'))
	{
		hide();
	}

	with ($('#actVocaGuide'))
	{
		hide();
	}
}


