homeon = new Image();
homeon.src = "/images/site/home-on.gif";
forumson = new Image();
forumson.src = "/images/site/forums-on.gif";
ircon = new Image();
ircon.src = "/images/site/irc-on.gif";
rwtkon = new Image();
rwtkon.src = "/images/site/rwtk-on.gif";
rson = new Image();
rson.src = "/images/site/rs-on.gif";
homeoff = new Image();
homeoff.src = "/images/site/home-off.gif";
forumsoff = new Image();
forumsoff.src = "/images/site/forums-off.gif";
ircoff = new Image();
ircoff.src = "/images/site/irc-off.gif";
rwtkoff = new Image();
rwtkoff.src = "/images/site/rwtk-off.gif";
rsoff = new Image();
rsoff.src = "/images/site/rs-off.gif";

bg = new Image();
bg.src = "/images/site/bg.gif";
navbartop = new Image();
navbartop = "/images/navbartop.gif";
navbarbot = new Image();
navbarbot.src = "/images/navbarbot.gif";
contenttop = new Image();
contenttop.src = "/images/contenttop.gif";
contentbot = new Image();
contentbot.src = "/images/contentbot.gif";

//document.getElementById('rwcontent').style.visibility = 'hidden';

var imgPrefix = "/images/site/";
var Logo = '<img src="images/site/rwlogo.gif" />'; 

function ShowText(Text){
	document.getElementById("IconText").innerHTML='<span class="IconCaptions">'+Text+'</span>';
}

function popup(url, target)
{
	widthHeight = "width=640,height=400,left=0,top=0,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,location=no";
	window.open(url,target,widthHeight);
	return true
}

function openchat(oForm)
{
	if (oForm.nick.value.length == 0)
	{
		alert ('You must specify a nickname!');
	}
	else
	{
		s = 'pjirc/irc.php?nick=' + oForm.nick.value;
		popup(s,'chatroom');
	}
	return false;
}

var isReady = false;
	
function doItemSearch(itemID, e, i)
{
	//set();
	if(itemID != itemOpen)
	{
	document.getElementById('itemBin').innerHTML = '<center><span class="StandardText">Loading...</span></center>';
	var params = 'item='+itemID;
		var url = 'getitem.php';
		var mAjax = new Ajax.Updater(
			'itemBin',
			url,
			{
				method: 'post',
				parameters: params
			}
		);
		itemOpen = itemID;
	}
	XYpos(e, i);
}

function doNPCSearch(itemID, e, i)
{
	//set();
	if(itemID != npcOpen)
	{
	document.getElementById('itemBin').innerHTML = '<center><span class="StandardText">Loading...</span></center>';
	var params = 'item='+itemID;
		var url = 'getnpc.php';
		var mAjax = new Ajax.Updater(
			'itemBin',
			url,
			{
				method: 'post',
				parameters: params
			}
		);
		npcOpen = itemID;
	}
	XYpos(e, i);
}

var origX, origY;
var isOpen = false;
var itemOpen = -1;
var npcOpen = -1;
var debugWin;

function openDebugWin()
{
	debugWin = document.open('', '_debugwin');
}

function set()
{
	if(debugWin != null)
		debugWin.write("SET()");
  	var dobj = document.getElementById('itemBin');
  	origX = dobj.offsetLeft;
  	origY = dobj.offsetTop;
	dobj.style.visibility = 'hidden';
	dobj.style.height='0px';
	dobj.style.width='0px';	
}

function hideItem()
{
	var dobj = document.getElementById('itemBin');
	dobj.style.visibility = 'hidden';
	//dobj.style.height ='0px';
	dobj.style.width  ='400px';
	isOpen = false;
}

function XYpos(e, i)
{
	var dobj = document.getElementById('itemBin');
	dobj.style.left = (e.clientX-origX+10)+'px';
	dobj.style.top  = document.documentElement.scrollTop+(e.clientY-origY+10)+'px';
	dobj.style.height='';
	dobj.style.width='400px';
	dobj.style.border='1px solid #000000';
	dobj.style.backgroundColor ='#FFFFFF';
	dobj.style.visibility = 'visible';
	isOpen = true;
}

function addEngine()
{
    if ((typeof window.sidebar == "object") && (typeof window.sidebar.addSearchEngine == "function")) { 
        window.sidebar.addSearchEngine(
            "tools/runeweb.src",
            "tools/runeweb.png", "RuneWeb.net", "General", 0 );
    } else {
        alert("Sorry, you need a Mozilla-based browser to install a search plugin.");
    } 
}
