﻿/*
	PLAYNC JS LIBRARY(footer) 
	last update : 2010.4.8
	Following files are included
	- loginalarm.js (http://static.plaync.co.kr/message/js/loginalarm.js)
	- badge.js (http://static.plaync.co.kr/common/badge/file/badge.js)	
	- netizenv.js (https://nprotect.plaync.co.kr/nProtect/netizen2007/ncsoft/netizenv.js)
	- pna_ncsoft_net.js (http://static.plaync.co.kr/common/js/pna_ncsoft_net.js)
	- cus_pna_ncsoft_net.js (http://static.plaync.co.kr/common/js/cus_pna_ncsoft_net.js) //pcbang
 */
var playncLibFooter=[];
var playncLibFooterLogged=[];
var playnclibIsLive=(location.href.indexOf('http://rc.')==0) ? false : true;
/* check siteFlag */
try {
	if (siteFlag=="azit"||siteFlag=="playNCUtil"||siteFlag=="plaza"||siteFlag=="azit_center") {
		if (playnclibIsLive) playncLibFooter.push('<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/common\/badge\/file\/badge.js\"><\/script>'); 
		else playncLibFooter.push('<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/common\/badge\/file\/rc\/badge.js\"><\/script>');
	}
} catch(e) {}
document.writeln(playncLibFooter.join(''));
/* check isLogin */
function putLoginedNetizenFiles() {
	try {
		if (siteFlag!='aion'&&siteFlag!='lineage1'&&siteFlag!='lineage2') 
			playncLibFooterLogged.push('<script type=\"text\/javascript\" src=\"https:\/\/nprotect.plaync.co.kr\/nProtect\/netizen2007\/ncsoft\/netizenv.js\"><\/script>');
	} catch(e) {
		playncLibFooterLogged.push('<script type=\"text\/javascript\" src=\"https:\/\/nprotect.plaync.co.kr\/nProtect\/netizen2007\/ncsoft\/netizenv.js\"><\/script>');
	}
}
function putLoginedFiles() {
	if (playnclibIsLive) { playncLibFooterLogged.push('<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/message\/js\/loginalarm.js\"><\/script>'); }
	else { playncLibFooterLogged.push('<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/message\/js\/rc\/loginalarm.js\"><\/script>'); }
	putLoginedNetizenFiles();
	document.writeln(playncLibFooterLogged.join(''));
}
function putLoginedFilesV2() {
	if (playnclibIsLive) { playncLibFooterLogged.push('<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/message\/js\/loginalarm_v2.js\"><\/script>'); }
	else { playncLibFooterLogged.push('<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/message\/js\/rc\/loginalarm_v2.js\"><\/script>'); }
	putLoginedNetizenFiles();
	document.writeln(playncLibFooterLogged.join(''));
}
function getFriendsMessage() {
	if ($("newNoteCount")) {
		var messageUrl=(playnclibIsLive) ? 'http://message.plaync.co.kr/':'http://rc.message.plaync.co.kr/';
		function cbf(note, req, gift) {
			if($('noteNewIcon')&&note) $('noteNewIcon').setStyle({display:''});
			if($('reqNewIcon')&&req) $('reqNewIcon').setStyle({display:''});
		}
		try { 
			getNoteCount(cbf);
		} catch(e) {
			$("newNoteCount").innerHTML = "<label style=\"cursor:pointer\" onclick=\"openMessagePopup('"+messageUrl+"/main/');\">--</label>";
			if ($("newReqCount")) $("newReqCount").innerHTML = "<label style=\"cursor:pointer\" onclick=\"openMessagePopup('"+messageUrl+"/main/?listType=request');\">--</label>";
		}
	}
}
function createScript(url) {
	var head=document.getElementsByTagName('head')[0];
	var newScript=document.createElement('script');
	newScript.type='text/javascript';
	newScript.src=url;
	head.appendChild(newScript);
	return newScript;
}
function getMMOMessage() {
	var message;
	if (isOldLogin()) message=(playnclibIsLive) ? 'http://static.plaync.co.kr/message/js/loginalarm.js':'http://static.plaync.co.kr/message/js/rc/loginalarm.js';
	else message=(playnclibIsLive) ? 'http://static.plaync.co.kr/message/js/loginalarm_v2.js':'http://static.plaync.co.kr/message/js/rc/loginalarm_v2.js';
	var getMsg=function() {
		try {
			if (getNoteCount) getFriendsMessage();
			else setTimeout(getMsg,100);
		} catch(e) {setTimeout(getMsg,100);}
	};
	try {
		if (getNoteCount) getMsg();
		else {
			var newScript=createScript(message);
			setTimeout(getMsg,500);		
		}
	} catch (e) {
		var newScript=createScript(message);
		setTimeout(getMsg,500);			
	}
}
function isOldLogin() {
	var status=false;
	if ($('newNoteCount')&&$('newNoteCount').innerHTML.strip().length>0) {
		status=true;
		//if (siteFlag=='lineage1'||siteFlag=='lineage2') status=false;
	} 
	return status;
}
try {
	if (isLoginFlag.toUpperCase()=='Y') {
		if (siteFlag) {
			if (siteFlag != 'aion' && siteFlag != 'missionarpia') {
				if (isOldLogin()) putLoginedFiles();
				else putLoginedFilesV2();
				Event.observe(window,'load',getFriendsMessage);
			}
		}
	}
} catch(e) { putLoginedFiles(); }
/* pna_ncsoft_net */
var pna_ncsoft_net='<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/common\/js\/pna_ncsoft_net.js\"><\/script>';
var cus_pna_ncsoft_net='<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/common\/js\/cus_pna_ncsoft_net.js\"><\/script>';
var cus2_pna_ncsoft_net='<script type=\"text\/javascript\" src=\"http:\/\/static.plaync.co.kr\/common\/js\/cus2_pna_ncsoft_net.js\"><\/script>';
try {
	if (gettoFlag==true) { document.writeln(cus_pna_ncsoft_net); }
	else if (picaFlag==true) { document.writeln(cus2_pna_ncsoft_net); }
	else { document.writeln(pna_ncsoft_net); }
} catch(e) { document.writeln(pna_ncsoft_net); }