﻿/* global.js v 1.0 */
function getCookie(cookieName){var cookies=document.cookie;if(cookies.indexOf(cookieName)==-1)return false;cookie=cookies.substr(cookies.indexOf(cookieName));cookie=cookie.split(';')[0];cookie=cookie.substr(cookie.indexOf('=')+1);return cookie;}function getStyleAtt(obj,stylePrp){var att="";if(obj.currentStyle){stylePrp=stylePrp.replace(/\-(\w)/g,function(k,z){return z.toUpperCase();});att=obj.currentStyle[stylePrp];}else if(document.defaultView&&document.defaultView.getComputedStyle)att=document.defaultView.getComputedStyle(obj,null).getPropertyValue(stylePrp);return att;}function imgOverScope(scope){var rollarea;rollarea=(scope==null)?document:scope;imgs=rollarea.getElementsByTagName('img');for(i=0;i<imgs.length;i++){if(imgs[i].className=='over'||imgs[i].className.indexOf('over')>=0){imgs[i].onmouseover=imgOver;imgs[i].onmouseout=imgOver;}}}function imgOver(obj){if(window.event){var img=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;}else var img=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;var imgurl=img.src;var imginfo=imgurl.substr(imgurl.lastIndexOf('_')+1).split('.');if(imginfo[0]=='on'){img.src=imgurl.substr(0,imgurl.lastIndexOf('_'))+'_off.'+imginfo[1];}else{img.src=imgurl.substr(0,imgurl.lastIndexOf('_'))+'_on.'+imginfo[1];}}function rowClassChange(elementId,tagName,denyClass){if(document.getElementById(elementId)==null)return;var xElement=document.getElementById(elementId).getElementsByTagName(tagName);for(i=0;i<xElement.length;i++){if(xElement[i].className!=denyClass){xElement[i].onmouseover=classOver;xElement[i].onmouseout=classOut;}}}function classOver(obj){if(window.event){var xElement=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;}else var xElement=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;if(xElement.className=="")xElement.className="on";else xElement.className=xElement.className+" on";}function classOut(obj){if(window.event){var xElement=(obj!=null&&obj.type!='mouseover'&&obj.type!='mouseout')?obj:this;}else var xElement=(obj.type=='mouseover'||obj.type=='mouseout')?this:obj;if(xElement.className=="on")xElement.className="";else xElement.className=xElement.className.replace(" on","");}function openPopup(obj,objWidth,objHeight,objName,objScroll,deny,objFull,addParam){try{if(typeof(obj)=='string'){var setup="width="+objWidth+",height="+objHeight+",toolbar=no,location=no,status=no,menubar=no,top=20,left=20,scrollbars="+objName+",resizable=no";if(objScroll==""||!objScroll)objScroll="popup";if(objFull)setup="fullscreen=1,scrollbars=0";var win=window.open(obj,objScroll,setup);if(win!=null)win.focus();return;}if(!objName)objName="popup";if(!objScroll)objScroll="auto";var url=addParam?obj.href+'?'+addParam:obj.href;var setup="width="+objWidth+",height="+objHeight+",toolbar=no,location=no,status=no,menubar=no,top=20,left=20,scrollbars="+objScroll+",resizable=no";if(objFull)setup="fullscreen=1,scrollbars=0";var win=window.open(url,objName,setup);if(deny){if(win==null)alert('팝업 차단을 해제하여 주시기 바랍니다.');else win.focus();}}catch(e){}}function flashOpenPage(popUrl,popWidth,popHeight,isScroll,logId){try{_trk_clickTrace("EVT",logId);}catch(_e){}if(popWidth=="0"&&popHeight=="0"){if(isscroll=="0")document.location.href=popUrl;else window.open(popUrl,"_blank");}else{var setup="width="+popWidth+",height="+popHeight+",toolbar=no,location=no,status=no,menubar=no,top=20,left=20,scrollbars="+isScroll+",resizable=no";window.open(popUrl,"openbyflash",setup);}}function toggleMenu(menu,sub){var toggleid=document.getElementById(menu);var togglediv=sub.split('.');var togglesub=toggleid.getElementsByTagName(togglediv[0]);this.openContents=function(){var currentmenu=navigator.userAgent.indexOf("MSIE")==-1?this.nextSibling.nextSibling:this.nextSibling;var menustatus=currentmenu.style.display=='block'?1:0;var closemenu=this.parentNode.getElementsByTagName(currentmenu.tagName);for(i=0;i<closemenu.length;i++){closemenu[i].style.display='none';}if(menustatus)return;currentmenu.style.display='block';};for(i=0;i<togglesub.length;i++){if(togglediv[1]){if(togglesub[i].className!=togglediv[1]){togglesub[i].onclick=this.openContents;}}else{togglesub[i].onclick=this.openContents;}}}function showFlashObject(objID,objSource,objWidth,objHeight,objQuality,objWmode,objBgcolor,objXML){if(objXML){var chkMovie=0;if(objSource.match(/=/))objSource=objSource+"&server="+objXML+"&chkMovie="+chkMovie;else objSource=objSource+"?server="+objXML+"&chkMovie="+chkMovie;}var pageUrl=self.window.location.href;if(pageUrl.substring(0,5)=="https")swfUrl="https";else swfUrl="http";if(!objID)objID="ShockwaveFlash1";if(!objWidth)objWidth="0";if(!objHeight)objHeight="0";if(!objQuality)objQuality="high";if(!objWmode)objWmode="transparent";document.writeln('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="'+swfUrl+'://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0" width="'+objWidth+'" height="'+objHeight+'" id="'+objID+'" align="middle">');document.writeln('<param name="allowFullScreen" value="false" />');document.writeln('<param name="scale" value="noscale" />');document.writeln('<param name="movie" value="'+objSource+'" />');document.writeln('<param name="allowScriptAccess" value="always" />');document.writeln('<param name="menu" value="false" />');document.writeln('<param name="quality" value="high" />');document.writeln('<param name="bgcolor" value="'+objBgcolor+'" />');document.writeln('<param name="wmode" value="'+objWmode+'" />');document.writeln('<embed src="'+objSource+'" allowScriptAccess="always" menu="false" quality="high" bgcolor="'+objBgcolor+'" wmode="'+objWmode+'" width="'+objWidth+'" height="'+objHeight+'" name="'+objID+'" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');document.writeln('</object>');}function showMediaObject(objSource,objID,objWidth,objHeight,autostart,showcontrols){if(!objID)objID="MovieClip1";if(!objWidth)objWidth="400";if(!objHeight)objHeight="345";if(!autostart)autostart="0";if(!showcontrols)showcontrols="0";if(-1!=navigator.userAgent.indexOf("MSIE")){document.writeln('<object classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="'+objID+'" width="'+objWidth+'" height="'+objHeight+'">');document.writeln('<param name="AutoSize" value="1">');document.writeln('<param name="AutoStart" value="'+autostart+'">');document.writeln('<param name="AutoRewind" value="1">');document.writeln('<param name="ClickToPlay" value="0">');document.writeln('<param name="Enabled" value="1">');document.writeln('<param name="EnableTracker" value="1">');document.writeln('<param name="EnableContextMenu" value="0">');document.writeln('<param name="ShowStatusBar" value="0">');document.writeln('<param name="ShowControls" value="'+showcontrols+'">');document.writeln('<param name="ShowAudioControls" value="'+showcontrols+'">');document.writeln('<param name="ShowCaptioning" value="0">');document.writeln('<param name="Mute" value="0">');document.writeln('<param name="ShowDisplay" value="0">');document.writeln('<param name="filename" value="'+objSource+'">');document.writeln('</object>');}else{document.writeln(' <object id="'+objID+'" type="video/x-ms-wmv" data="'+objSource+'" width="'+objWidth+'" height="'+objHeight+'">');document.writeln(' <param name="AutoStart" value="'+autostart+'">');document.writeln(' <param name="AutoRewind" value="1">');document.writeln(' <param name="Enabled" value="1">');document.writeln(' <param name="EnableTracker" value="1">');document.writeln(' <param name="EnableContextMenu" value="0">');document.writeln(' <param name="ShowStatusBar" value="0">');document.writeln(' <param name="ShowControls" value="'+showcontrols+'">');document.writeln(' <param name="ShowAudioControls" value="'+showcontrols+'">');document.writeln(' <param name="ShowCaptioning" value="0">');document.writeln(' <param name="ShowDisplay" value="0">');document.writeln(' <param name="url" value="'+objSource+'">');document.writeln(' <param name="src" value="'+objSource+'">');document.writeln(' </object>');}}

/* aion.js */
function getScrollY(){
var scrollY;
if(document.documentElement.scrollTop){
scrollY=document.documentElement.scrollTop;
}
else if(document.body.scrollTop){
scrollY=document.body.scrollTop;
}
else if(window.pageYOffset){
scrollY=pageYOffset;
}
else{
scrollY=0;
}
return scrollY;
}
function getUserWindowY()
{
var winY;
if(window.innerHeight)
{
winY=window.innerHeight;
}
else if(document.documentElement.clientHeight)
{
winY=document.documentElement.clientHeight;
}
else if(document.body.clientHeight)
{
winY=document.body.clientHeight;
}
return winY;
}
function scrollingBanner(obj,parent,offset){
var k=0.1;
var objH=parseInt(getStyleAtt(obj,"height"));
if(isNaN(objH))return false;
if(parent)var parentEl=document.getElementById(parent);
setInterval(function()
{
var agentY=getUserWindowY();
var scrollY=getScrollY();
var objY=parseInt(getStyleAtt(obj,"top"));
var targetY=agentY+scrollY-(objH+offset);
var distanceY=objY-targetY;
var steps=Math.abs(distanceY)*k;
if(objY<targetY){
if(parent){
if(parseInt(obj.style.top)<parentEl.clientHeight-obj.clientHeight-offset)objY+=Math.ceil(steps);
}
else objY+=Math.ceil(steps);
}
else if(objY>targetY)objY-=Math.ceil(steps);
obj.style.top=objY+"px";
},1);
}
function goTop(){document.documentElement.scrollTop=0;}

/* link.js */
function MenuRedirect(ch1,ch2)
{
	var url="";
	if(ch1=='1')	//遊戲情報
	{
		if(ch2=='1')url="http://aion.plaync.com.tw/info/search/search";
		else if(ch2=='2')url="http://aion.plaync.com.tw/info/abyss/";
		else if(ch2=='3')url="http://aion.plaync.com.tw/info/ranking/playerlist?serverID=1";
		else if(ch2=='4')url="http://power.plaync.com.tw/aion";
		else if(ch2=='5')openPopup('http://aioninfo.plaync.com.tw/index.asp',500,500,0,'aioninfo',0,true);
		else if(ch2=='6')url="http://aion.plaync.com.tw/aioninfo/gameInterface";
		else if(ch2=='7')url="http://aioninfo.plaync.com.tw/update/update1_5/main.asp";
		else openPopup('http://aioninfo.plaync.com.tw/index.asp',500,500,0,'aioninfo',0,true);
	}
	else if(ch1=='2') //軍團特區
	{
		if(ch2=='1')url="http://aion.plaync.com.tw/legion/list";
		else if(ch2=='2')url="http://aion.plaync.com.tw/board/publicity/list";
		else url="http://aion.plaync.com.tw/legion/list";
	}
	else if(ch1=='3')	//新聞活動
	{
		if(ch2=='1')url="http://aion.plaync.com.tw/board/notice/list?category=102";
		else if(ch2=='2')url="http://aion.plaync.com.tw/board/notice/list?category=101";
		else if(ch2=='3')url= "http://aion.plaync.com.tw/event/list";
		else if(ch2=='4')url="http://aion.plaync.com.tw/board/eventwinner/list";
		else if(ch2=='5')url="http://aion.plaync.com.tw/board/update/list?category=203";
		else if(ch2=='6')url="http://aion.plaync.com.tw/board/notice/list?category=103";
		else url="http://aion.plaync.com.tw/board/notice/list?category=102";
	}
	else if(ch1=='4')	//玩家社群
	{
		if(ch2=='1')url="http://aion.plaync.com.tw/board";
		else if(ch2=='2')url="http://aioninfo.plaync.com.tw/carton/list.asp";
		else if(ch2=='3')window.open('http://www.youtube.com/user/aiontw','_blank');
		else if(ch2=='4')window.open('http://www.wretch.cc/blog/aiontw','_blank');
		else url="http://aion.plaync.com.tw/board";
	}
	else if(ch1=='5')	//帳號管理
	{
		if (ch2=='1') url="http://aion.plaync.com.tw/myaion/gameinfo";
		else if(ch2=='2')url="http://aioninfo.plaync.com.tw/accountCenter/paymentInfo.asp";
		else if(ch2=='3')window.open('https://secure.plaync.com.tw/payment/Aion/AionPayment.aspx');
		else if(ch2=='4')window.open('https://secure.plaync.com.tw/payment/Aion/AionSetAutoPayment.aspx');
		else if(ch2=='5')url="https://secure.plaync.com.tw/payment/gamePaymentHistory.aspx";
		else if(ch2=='6')url="https://event.plaync.com.tw/aion/accountcenter/free7DayApply.asp";
		else if(ch2=='7')window.open('http://www.plaync.com.tw/accountCenter/ABRService/ABRIndex.asp');
		else if(ch2=='8')window.open('https://secure.plaync.com.tw/payment/additionalSelectGame.aspx');
		else url="http://aion.plaync.com.tw/myaion/gameinfo";
	}
	else if(ch1=='6')
	{
		if(ch2=='0')url="http://power.plaync.com.tw/aion/";
	}
	if(url)window.location.href=url;
}

function TopMenu(ch1,ch2)
{
	var url="";
	if(ch1=='1')	//FS專區
	{
		if(ch2=='1')url="http://aioninfo.plaync.com.tw/Fscenter/index.asp";
		else if(ch2=='2')url="http://aioninfo.plaync.com.tw/Fscenter/memberFS.asp";
		else if(ch2=='3')url="http://aioninfo.plaync.com.tw/Fscenter/evil.asp";
		else if(ch2=='4')url="http://aioninfo.plaync.com.tw/Fscenter/rulesFS.asp";
		else if(ch2=='5')url="http://aioninfo.plaync.com.tw/Fscenter/contactFS.asp";
		else if(ch2=='6')url="http://aion.plaync.com.tw/board/proposal/list";
		else if(ch2=='7')url="http://aion.plaync.com.tw/board/improve/list";
		else if(ch2=='8')url="http://aioninfo.plaync.com.tw/Fscenter/diaryFS.asp";
		else url="http://aioninfo.plaync.com.tw/Fscenter/index.asp";
	}
	else if(ch1=='2') //客服中心
	{
		if(ch2=='1')url="http://aioninfo.plaync.com.tw/serviceCenter/index.asp";
		else if(ch2=='2')url="http://aioninfo.plaync.com.tw/serviceCenter/serviceContract.asp";
		else if(ch2=='3')url="http://aioninfo.plaync.com.tw/serviceCenter/faq/faqIndex.asp";
		else if(ch2=='4')url="https://event.plaync.com.tw/aion/serviceCenter/eBox/index.asp";
		else if(ch2=='5')url="http://aioninfo.plaync.com.tw/serviceCenter/accountService.asp";
		else if(ch2=='6')window.open('http://www.plaync.com.tw/serviceCenter/formDownLoad.asp');
		else url="http://aioninfo.plaync.com.tw/serviceCenter/index.asp";
	}
	else if(ch1=='3')	//下載專區
	{
		if(ch2=='1')url="http://aion.plaync.com.tw/download/index";
		else if(ch2=='2')openPopup('http://aioninfo.plaync.com.tw/index.asp#a01b01',500,500,0,'aioninfo',0,true);
		else if(ch2=='3')url="http://aioninfo.plaync.com.tw/download/screenshot.asp";
		else if(ch2=='4')url="http://aioninfo.plaync.com.tw/download/artwork.asp";
		else if(ch2=='5')url="http://aioninfo.plaync.com.tw/download/wallpaper.asp";
		else if(ch2=='6')url="http://aioninfo.plaync.com.tw/download/screensaver.asp";
		else if(ch2=='7')url="http://aion.plaync.com.tw/download/fansitekit";
		else url="http://aion.plaync.com.tw/download/index";
	}
	if(url)window.location.href=url;
}

function goHome(){window.location.href="http://aion.plaync.com.tw/index";}
function goPowerinfo(){window.location.href="http://power.plaync.com.tw/aion";}
function goEnchant(){window.location.href="http://qna.plaync.co.kr/aion/";}
function goServer(myurl,mywidth,myheight,isscroll){if(mywidth=="0"&&myheight=="0"){if(isscroll=="0"){document.location.href=myurl;}else{window.open(myurl,"_blank");}}else{open_popup(myurl,mywidth,myheight,isscroll,"goServer");}}
function goPreServ(){window.location.href="/event/081030_server/";}
function goAionArticle(){window.location.href="/board/notice/view?articleID=27&category=101";}

function goMorePage(myurl,mywidth,myheight,isscroll){if(mywidth=="0"&&myheight=="0"){if(isscroll=="0"){document.location.href=myurl;}else{window.open(myurl,"_blank");}}else{open_popup(myurl,mywidth,myheight,isscroll,"goPowerInfo");}}