function mssgOn(id) {document.getElementById(id).style.display='block';}
function mssgOff(id) {document.getElementById(id).style.display='none';}

var RollingDisplay = function(cid,count,interval,n) {
	this.cid = cid;
	this.count = count;
	if(n == "random")this.n = Math.floor(Math.random() * (this.count) + 1);
	else this.n = (n)? n:"1";
	this.onchange = null;

	for(var k=1; k<=this.count; k++) document.getElementById(this.cid+"_"+k).style.display="none";
	document.getElementById(this.cid+"_"+this.n).style.display="block";

	this.div = document.getElementById(this.cid);
	this.div.onmouseover = function(){this.isover=true; }
	this.div.onmouseout  = function(){this.isover=false;}
	this.btn_next = document.getElementById("btn_"+this.cid+"_next");
	this.btn_prev = document.getElementById("btn_"+this.cid+"_prev");
	
	if(document.getElementById(this.cid + "_current")){
		this.currentPageDiv = document.getElementById(this.cid + "_current");	
		this.currentPageDiv.innerHTML = "<strong id='"+ this.cid +"_count'>"+this.n+"</strong> /&nbsp;" + count;	
		this.currentPage = document.getElementById(this.cid + "_count");
	}

	var self=this;
	if(this.btn_next) this.btn_next.onclick=function(){self.next() }
	if(this.btn_prev) this.btn_prev.onclick=function(){self.prev() }
	//if(interval > 0) setInterval(function(){self.play()}, interval);
};
RollingDisplay.prototype = {
	play : function(){
		if(this.div.isover) return;
		this.next();
	},	
	prev : function(){
		document.getElementById(this.cid+"_"+this.n).style.display="none";
		this.n=(this.n==1)?this.count:--this.n;
		document.getElementById(this.cid+"_"+this.n).style.display="block";	
		if(document.getElementById(this.cid + "_current")){this.currentPage.innerText = this.n;}
	},
	next : function(){		
		document.getElementById(this.cid+"_"+this.n).style.display="none";
		this.n=(this.n==this.count)? 1:++this.n;
		document.getElementById(this.cid+"_"+this.n).style.display="block";
		if(document.getElementById(this.cid + "_current")){this.currentPage.innerText = this.n;}
	}
};

Event.observe(window,'load',function() {
	var devaEventList = [
		['/event/091111_devaday/deva/','/event/091111_devaday/ingame/','/event/091111_devaday/vision/'],
		['/event/091111_devaday/wing/','/event/091111_devaday/legion/','/event/091111_devaday/gm/','/event/091111_devaday/pcbang/'],
		['aion.plaync.co.kr/board/tazz/view?articleID=75','/event/091111_devaday/letter/','aion.plaync.co.kr/board/tazz/view?articleID=77','nctalk.plaync.co.kr/event/091030_open/']
	];
	var cEvent=1, cBanner=0;
	var cUrl=location.href;
	devaEventList.each(function(o,n) {
		o.each(function(url,bn) {
			if (cUrl.indexOf(url)!=-1) {
				cEvent=n+1;
				cBanner=$('rollmenu_'+cEvent).down('a',bn);
				throw $break;
			}
		});
	});
	cBanner.addClassName('on');
	var rolling=new RollingDisplay("rollmenu",3,"",cEvent);	
	Event.observe('rollmenu','mouseover',function(e) {
		var el = Event.element(e);
		var cFocus = $('rollmenu').select('a.on')[0];
		if (el.tagName=='A' && el.className.indexOf('btn_more')==-1 && el!=cBanner) 
			el.addClassName('on');
	}); 
	Event.observe('rollmenu','mouseout',function(e) {
		var el = Event.element(e);
		if (el.tagName=='A' && el.className.indexOf('btn_more')==-1 && el!=cBanner) 
			el.removeClassName('on');
	});
});

/*
//Top Navigation Link
function MenuRedirect(ch1) {
	var url="/";
	if (ch1=='1') {url="/event/091111_devaday/deva/";}
		else if (ch1=='2') {url= "/event/091111_devaday/ingame/";}
		else if (ch1=='3') {url= "/event/091111_devaday/vision/";}
		else if (ch1=='4') {url= "/event/091111_devaday/wing/";}
		else if (ch1=='5') {url= "/event/091111_devaday/region/";}
		else if (ch1=='6') {url= "/event/091111_devaday/gm/";}
		else if (ch1=='7') {url= "/event/091111_devaday/pcbang/";}
		else if (ch1=='8') {alert('11월 24일 오픈'); url= "#";}
		else if (ch1=='9') {alert('11월 24일 오픈'); url= "#";}
		else if (ch1=='10') {alert('11월 25일 오픈'); url= "#";}
		else if (ch1=='11') {alert('12월 03일 오픈'); url= "#";}
	if(url) window.location.href = url;
}
*/

/*
function setPng24(obj) {
	obj.width=obj.height=1;
	obj.className=obj.className.replace(/\bpng24\b/i,'');
	obj.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src+"',sizingMethod='scale');"
	obj.src='http://static.plaync.co.kr/pr/aion/event/091111_devaday/png.gif';
	return '';
}*/

function moviePlayer(movieCode, playerWidth, playerHeight){
	document.write('<OBJECT WIDTH='+playerWidth+' HEIGHT='+playerHeight+' id="playncPlayer"><PARAM NAME="movie" VALUE="http://static.plaync.co.kr/plaza/pcc/view/viewskin_s.swf?logo_sta=3&movie_id='+movieCode+'">');
	document.write('<PARAM NAME="quality" VALUE="high"><PARAM NAME="bgcolor" VALUE="#FFF"><PARAM NAME="wmode" VALUE="transparent"><PARAM NAME="allowFullScreen" VALUE="true">');
	document.write('<EMBED src="http://static.plaync.co.kr/plaza/pcc/view/viewskin_s.swf?logo_sta=3&movie_id='+movieCode+'" wmode="transparent" quality="high" bgcolor="#FFF" WIDTH='+playerWidth+' HEIGHT='+playerHeight+' NAME="playncPlayer"></EMBED></OBJECT>');
};

//image over
function imgOver(imgObj){
	var imgSrc = imgObj.src;
	var imgSrcOver = imgSrc.replace("_off.png", "_on.png");
	imgObj.src = imgSrcOver;
}

//image out
function imgOut(imgObj){
	var imgSrc = imgObj.src;
	var imgSrcOut = imgSrc.replace("_on.png", "_off.png");
	imgObj.src = imgSrcOut;
}
