﻿/*
	설명 : 사이트 기본 공통 스크립트 (사이트 전체 공통)
	파일명 : BP2.Common.js
	수정일 : 2007.04.12.	
*/
var LBtnI = '<a href="/Member/Login.aspx"><img src="http://enportsimg.joins.com/blogplus/blogplus2/btn_mb01.gif" onmouseover="this.src=\'http://enportsimg.joins.com/blogplus/blogplus2/btn_mb01_on.gif\'" onmouseout="this.src=\'http://enportsimg.joins.com/blogplus/blogplus2/btn_mb01.gif\'" alt="로그인" /></a>';
var LBtnO = '<a href="/Member/Logout.aspx"><img src="http://enportsimg.joins.com/blogplus/blogplus2/btn_mb05.gif" onmouseover="this.src=\'http://enportsimg.joins.com/blogplus/blogplus2/btn_mb05_on.gif\'" onmouseout="this.src=\'http://enportsimg.joins.com/blogplus/blogplus2/btn_mb05.gif\'" alt="로그아웃" /></a>';
var JBtnI = '<img src="http://enportsimg.joins.com/blogplus/blogplus2/btn_mb02.gif" onmouseover="this.src=\'http://enportsimg.joins.com/blogplus/blogplus2/btn_mb02_on.gif\'" onmouseout="this.src=\'http://enportsimg.joins.com/blogplus/blogplus2/btn_mb02.gif\'" alt="회원가입" onclick="MW_Join()" class="PCUR" />';
var JBtnO = '<a href="/Member/"><img src="http://enportsimg.joins.com/blogplus/blogplus2/btn_mb06.gif" onmouseover="this.src=\'http://enportsimg.joins.com/blogplus/blogplus2/btn_mb06_on.gif\'" onmouseout="this.src=\'http://enportsimg.joins.com/blogplus/blogplus2/btn_mb06.gif\'" alt="마이블플" /></a>';

/* 플로팅 */
function MW_RegBlog() { window.top.location.href='/Member/RegBlog.aspx'; }	// 블로그등록	/* '/MRegBlog.aspx' EntTTH();WizModalOpen($get('MAReg'), false, 740, 560); */ 
function MW_Join() { window.top.location.href='/Member/Join.aspx'; }	// 회원가입	/* '/Member/Join.aspx' GetUCT();EntTTH();WizModalOpen($get('UJoin'), false, 600, 560); */ 

function MW_Login() { window.top.location.href='/Member/Login.aspx'; }	//EntTTH();WizModalOpen($get('ULogin'), false, 600);$get('Login_uID').focus(); }	// 로그인
function MW_Logout(){ window.top.location.href='/Member/Logout.aspx'; }	//EntTTH();DoLogout(); } // 로그아웃	//
function MW_Option()	{ EntTTH();WizModalOpen($get('UserOpt'), true, 270);GetOption(); }	// 옵션설정
function MW_OptBType()	{ EntTTH();WizModalOpen($get('OptBType'), true, 270);GetOptBT(); }	// 옵션설정

function MW_ICut01()	{ EntTTH();WizModalOpen($get('ICut01'), true, 460); }	/* 실시간 인기글 오려가기 */
function MW_ICut02()	{ EntTTH();WizModalOpen($get('ICut02'), true, 460); }	/* 실시간 추천글 오려가기 */
function MW_ICut03()	{ EntTTH();WizModalOpen($get('ICut03'), true, 460); }	/* 실시간 관심글 오려가기 */

/* 이동 */
function GoSearch(s) { document.location.href= '/Home/Search.aspx?s=' + escape(s); }
function GoSearchIH(tg) { GoSearch(escape(tg.innerHTML)); }
function GoNotice()	{ window.location.href='http://isblog.joins.com/blogplus/'; }
function GoRecEntry()	{ window.location.href='/Home/Entry/Recent.aspx'; }
function GoTagEntI(tg) { GoTagEnt(tg.innerHTML); }
function GoTagEnt(tn) { top.location.href = ('/Home/Tag/Tags.aspx?Tag=' + escape(tn)); }
function GoBlogN() { top.location.href = ('/Home/Blog/BlogN.aspx'); }
function GoBlogEnt(idx) { top.location.href = ('/Home/Blog/BlogEntry.aspx?idx=' + idx); }
function GoBlogBuster() { GoBlogBuster(''); }
function GoBlogBuster(idx) { top.location.href = ('/Home/BlogBuster/' + (idx?'?idx='+idx:'')); }

/* 옵션설정 */
function GetOption()
{
	$get('TMOptPreview'+(GD_OptPreview==true?'Y':'N')).checked = true;
	$get('TMOptSpamFilter' + (GD_OptSpamFilter==true?'Y':'N')).checked = true;
	$get('TMOptToolbar' + (GD_OptToolbar==true?'Y':'N')).checked = true;
}
function SetOption() { PageMethods.SetOption($get('TMOptPreviewY').checked,  $get('TMOptSpamFilterY').checked, $get('TMOptToolbarY').checked, OnSetOption, OnErrorVoid); }
function OnSetOption(r) { window.location.reload(); }

/* 블로그 별 목록 설정 */
function GetOptBT() { $get('TMOptBT_'+GD_OptBType).checked = true; }
function SetOptBT()
{
	var opts = document.getElementsByName('TMOptBT');
	var v = 'ETC';
	for(tmpi=0;tmpi<opts.length;tmpi++) { if(opts[tmpi].checked) { v = opts[tmpi].value; } }
	PageMethods.SetOptBT(v, OnSetOptBT, OnErrorVoid);
}
function OnSetOptBT(r) { if(r && !IsEmpty(r)) { GD_OptBType=r;LoadEntLstBTypeX(); }WizModalClose() }

/* 로그인 로직 */
function DoLogin()
{
	var vuid = $get('Login_uID').value;
	var vupw = $get('Login_uPW').value;
	var vrem = $get('Login_rem').checked;

	/* validate email null */
	if(IsEmpty(vuid)) { $get('Login_Info').innerHTML=('메일주소를 넣으세요');$get('Login_uID').focus();return; }
	if(IsEmpty(vupw)) { $get('Login_Info').innerHTML=('비밀번호를 넣으세요');$get('Login_uPW').focus();return; }
	$get('Login_Info').innerHTML='로그인 정보 체크 중..';
	PageMethods.DoMemberLogin(vuid, vupw, vrem, onDoLogin, onDoLoginErr);
}
function onDoLogin(r) { $get('Login_Info').innerHTML='';if(r==true) { window.location.reload(); } else { $get('Login_Info').innerHTML=('로그인하지 못했습니다.');$get('Login_uPW').value='';$get('Login_uID').focus(); } }
function onDoLoginErr() { $get('Login_Info').innerHTML=('로그인하지 못했습니다.');$get('Login_uID').value='';$get('Login_uPW').value='';$get('Login_uID').focus(); }

function DoLogout() { window.location.href='http://blogplus.net/Member/Logout.aspx'; }

function GetMetaRankIcon(val)
{
	if(val>0) { return ('<img src="http://enportsimg.joins.com/blogplus/blogplus2/bp2_ipro_01.gif" alt="' + val + '" />'); }
	else if(val<0) { return ('<img src="http://enportsimg.joins.com/blogplus/blogplus2/bp2_ipro_02.gif" alt="' + val + '" />'); }
	else { return ('<img src="http://enportsimg.joins.com/blogplus/blogplus2/bp2_ipro_03.gif" alt="' + val + '" />'); }
}