var xmlHttp
var callingId
var div

function clickAjax(n,u,x,y,z)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	switch(n)
	{
		case "arena":
			document.getElementById('arena2').className = ""
			document.getElementById('arena3').className = ""
			document.getElementById('arena5').className = ""
			document.getElementById('arena'+u).className = "active"
			div = "arenagraph"
			break
		case "boss":
			document.getElementById('loots').className = ""
			document.getElementById('droprates').className = ""
			document.getElementById('deaths').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "character":
			document.getElementById('raids').className = ""
			document.getElementById('loots').className = ""
			document.getElementById('chardkp').className = ""
			document.getElementById('wishes').className = ""
			document.getElementById('crafts').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "crafts":
			document.getElementById('latest').className = ""
			document.getElementById('alchemy').className = ""
			document.getElementById('blacksmithing').className = ""
			document.getElementById('cooking').className = ""
			document.getElementById('enchanting').className = ""
			document.getElementById('engineering').className = ""
			document.getElementById('jewelcrafting').className = ""
			document.getElementById('leatherworking').className = ""
			document.getElementById('tailoring').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "help":
			document.getElementById('links').className = ""
			document.getElementById('dkprules').className = ""
			document.getElementById('guildrules').className = ""
			document.getElementById('guide').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "instance":
			document.getElementById('dkp').className = ""
			document.getElementById('loots').className = ""
			document.getElementById('bosses').className = ""
			document.getElementById('items').className = ""
			document.getElementById('raids').className = ""
			document.getElementById('wishes').className = ""
			document.getElementById('attuned').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "item":
			document.getElementById('loots').className = ""
			document.getElementById('wishes').className = ""
			document.getElementById('crafted').className = ""
			document.getElementById('reagent').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "kills":
			div = "killhistory"
			break
		case "raid":
			document.getElementById('raided').className = ""
			document.getElementById('loots').className = ""
			document.getElementById('selections').className = ""
			document.getElementById('exportdkp').className = ""
			document.getElementById('exportraid').className = ""
			document.getElementById('signuphistory').className = ""
			document.getElementById('admin').className = ""
			document.getElementById('import').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "statistics":
			document.getElementById('attend').className = ""
			document.getElementById('tier').className = ""
			document.getElementById('resist').className = ""
			document.getElementById('spent').className = ""
			document.getElementById('pick').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "view":
			document.getElementById('calendar').className = ""
			document.getElementById('raids').className = ""
			document.getElementById(u).className = "active"
			div = "content"
			break
		case "charinfo":
			div = "charinfo"
			break
		case "attunement":
			div = u
			break
		case "i":
			break
		default:
			return
			break
	}
	url = "/inc/ajax.php" + "?n=" + n + "&u=" + u + "&x=" + x + "&y=" + y + "&z=" + z
	xmlHttp.onreadystatechange=stateAjax
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateAjax()
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById(div).innerHTML = xmlHttp.responseText
	} 
}






function clickSearch()
{
	var search=document.getElementById('aname').value
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="/inc/ajaxsearch.php"
	url=url+"?q="+escape(search)
	xmlHttp.onreadystatechange=searchChanged
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function searchChanged()
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById('results').innerHTML =xmlHttp.responseText
	} 
}

function searchItem(str)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="/inc/ajaxitem.php"
	url=url+"?q="+escape(str)
	callingId = "i"+str
	xmlHttp.onreadystatechange=itemLoad
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function itemLoad()
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		document.getElementById(callingId).innerHTML = xmlHttp.responseText
		document.getElementById(callingId).onmouseover = ""
	} 
}

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e)
	{
		//Internet Explorer
		try
		{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}

function setItem(ename) {
	document.getElementById('aname').value = ename;
}

function setSig(c,r,i) {
	if (r != '')
	{
		document.getElementById('r').value = r;
	}
	if (i != '')
	{
		document.getElementById('i').value = i;
	}

	r = document.getElementById('r').value;
	i = document.getElementById('i').value;

	document.getElementById('sigimg').innerHTML = "<img src=http://www.zyxx.org/inc/sig.php?c="+c+"&r="+r+"&i="+i+">";
	document.getElementById('siglink').innerHTML = "http://www.zyxx.org/inc/sig.php?c="+c+"&r="+r+"&i="+i;
}

function P7_ExpMenu(){ //v1.1.0.2 by PVII-www.projectseven.com
 if(navigator.appVersion.indexOf("MSIE")==-1){return;}
 var i,k,g,lg,r=/\s*p7hvr/,nn='',c,cs='p7hvr',bv='p7menubar';
 for(i=0;i<10;i++){g=document.getElementById(bv+nn);if(g){
 lg=g.getElementsByTagName("LI");if(lg){for(k=0;k<lg.length;k++){
 lg[k].onmouseover=function(){c=this.className;cl=(c)?c+' '+cs:cs;
 this.className=cl;};lg[k].onmouseout=function(){c=this.className;
 this.className=(c)?c.replace(r,''):'';};}}}nn=i+1;}
}
