function AxxNPC(t) {
	if (t == 1) {
		document.getElementById("panel").style.visibility = "visible";
		PlaySound(1);
	}
	else {
		document.getElementById("panel").style.visibility = "hidden";
		PlaySound(2);
	}
}	
	
function ChangePage(id) {
	var content = document.getElementById(id).innerHTML;
	if (content) {
		PlaySound(1);
		document.getElementById("page").innerHTML = content;
		
	}
}

N = (document.all) ? 0 : 1;
var ob;
var over = false;



function MD(e) {
	if (over) {
		if (N) {
			ob = document.getElementById("panel");
			X=e.layerX;
			Y=e.layerY;
			return false;
		}

		else {
			ob = document.getElementById("panel");
			ob = ob.style;
			X=event.offsetX;
			Y=event.offsetY;
		}

	}

}



function MM(e) {
	if (ob) {
		if (N) {
			ob.style.top = e.pageY-Y;
			ob.style.left = e.pageX-X;
		}

		else {
			ob.pixelLeft = event.clientX-X + document.body.scrollLeft;
			ob.pixelTop = event.clientY-Y + document.body.scrollTop;
			return false;
		}
	}
}



function MU() {
	ob = null;
}



if (N) {
	document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
}


document.onmousedown = MD;
document.onmousemove = MM;
document.onmouseup = MU;


function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
    return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function PlaySound(id) {
	var flashMovie=getFlashMovieObject("ChatSound");
	flashMovie.GotoFrame(id);
	flashMovie.GotoFrame("0");
}

function ShowRBN(id) {
	var idn = "rbn_" + id;
	document.getElementById(idn).style.visibility = "visible";
}
function HideRBN(id) {
	var idn = "rbn_" + id;
	document.getElementById(idn).style.visibility = "hidden";
}
function RaidInfo(id,left,top) {
	ChangePage(id);
	document.getElementById("panel").style.left = left;
	document.getElementById("panel").style.top = top;
	document.getElementById("panel").style.visibility = "visible";
}

function ChgList(id) {
	document.getElementById("rblist").innerHTML = document.getElementById(id).innerHTML;
}
function ChgHead(id) {
	document.getElementById("rbhead").innerHTML = document.getElementById(id).innerHTML;
}
function ChgLoc(x,y) {
	opacity("pointer",99,100,1);
	document.getElementById("pointer").style.left = (x - 10);
	document.getElementById("pointer").style.top = (y - 50);
	document.getElementById("pointer").style.visibility = "visible";
	document.body.scrollTop = (y - (screen.height / 2));
	document.body.scrollLeft = (x + (screen.width / 2));
	setTimeout("FadePointer()",3999);
	setTimeout("HidePointer()",5000);
}
function FadePointer() {
	opacity("pointer",100,0,1000);
}
function HidePointer() {
	document.getElementById("pointer").style.visibility = "hidden";
}
function CountDown() {

 if (document.getElementById("timer").innerHTML) {

	var ttimer = document.getElementById("timer").innerHTML;
	var timer = ttimer.split(":");
	var min = timer[0];
	var sec = timer[1];
	var nmin = min;
	if (sec == "00") {
		var nsec = 59;	
		if (min == "00") {
			document.getElementById("timert").innerHTML = "";
			document.getElementById("timer").innerHTML = "<a href=\"javascript:window.location=\window.location\;\" class=\"alive\"><b>List Update available. Click here to update.</b></a>"
			return false;
		}
		else {
			var nmin = "0" + ((timer[0] * 1) - 1);	
		}
	}
	else  {
		if (sec <= 10) { var nsec = "0" + ((sec * 1) - 1); }
		else { var nsec = ((sec * 1) - 1); }
	}

	document.getElementById("timer").innerHTML = nmin + ":" + nsec;

	setTimeout("CountDown()",950);

 }

}