//-- XiTi Ergonomics A 3.0.004 -- Copyright 2008 XiTi, All Rights Reserved.
//-- (to be used with XiTi Tag 3.3.001 or later)
var scriptOnClickZone=2;
var xtdt2=new Date();
var el=new xtE(xtdt2.getTime());
var xtn=navigator;
var un=undefined;
var nu=null;
var cZ='xtcz';
var oC='onclick';
var cL='xtclib';
var tR=true;
var fA=false;
var isI=(/MSIE/.test(xtn.userAgent))?tR:fA;
var isOP=(/Opera/.test(xtn.userAgent))?tR:fA;
var isS=(/Safari/.test(xtn.userAgent))?tR:fA;
var isM=(xtn.appVersion.indexOf("Mac",0)>=0)?tR:fA;

function xtIdxOf(tab,v,n){
	n=(n==null)?0:n;
	var m=tab.length;
	for(var i=n;i<m;i++)
		if(tab[i]==v)return i;
	return -1;
}

function xtT(xl){
	if(xl.innerHTML){
		var xtx=xl.innerHTML;
		var r=new RegExp("<script[^>]*>","gi");
		if(r.test(xtx.toString()))
			return fA;
		xtx=(xtx.toString()).replace(/<\/?[^>]+>/gi,'');
		var regex=new RegExp("(&nbsp;)","g");
		xtx=(xtx.toString()).replace(regex,'');
		xtx=xtEn(xtx);
		var regex2=new RegExp("(%C2%A0)","g");
		xtx=(xtx.toString()).replace(regex2,'');
		try{
			xtx=xtDe(xtx)
		}catch(e){
		}
		xtx=(xtx.toString()).replace(/[\s]/gm,'');
		if((xtx.length==0)||(xtx==un)||(xtx==nu))
			return fA;
		return xtx
	}
	return fA
}

function xtE(st){
	this.tab=new Array();
	this.xst=st;
	this.xc=0;
	this.yc=0;
	this.sx=0;
	this.sy=0;
	this.px=0;
	this.py=0;
	this.xr=0;
	this.yr=0;
	this.bf="";
	this.af="";
	this.curr="";
	this.cliccz="";
	this.dest="";
	this.s=0;
	this.pcz="";
	this.s2cz="";
	this.t=0;
	this.idmod=0;
	this.p="";
	this.s2="";
	this.idpage=-1
}

function xtH(){
	var d2=new Date();
	return(d2.getTime()-el.xst)
}

function xtC(e){
	if(!e){
		if(xw.event){
			e=xw.event
		}else{
			return {x:-1,y:-1}
		}
	}
	if(typeof(e.pageX)=='number'){
		xc=e.pageX;
		yc=e.pageY
	}else if(typeof(e.clientX)=='number'){
		xc=e.clientX;
		yc=e.clientY;
		var bad=(xw.xtn.userAgent.indexOf('Opera')+1)||(xw.ScriptEngine&&ScriptEngine().indexOf('InScript')+1)||(xtn.vendor=='KDE');
		if(!bad){
			if(xd.body&&(xd.body.scrollLeft||xd.body.scrollTop)){
				xc+=xd.body.scrollLeft;
				yc+=xd.body.scrollTop;
			}else if(xd.documentElement&&(xd.documentElement.scrollLeft||xd.documentElement.scrollTop)){
				xc+=xd.documentElement.scrollLeft;
				yc+=xd.documentElement.scrollTop;
			}
		}
	}else{
		return{x:-1,y:-1}
	}
	return{x:xc,y:yc}
}

function xtAs(xl){
	var rect=xtAb(xl);
	var width=rect.right-rect.left;
	var height=rect.bottom-rect.top;
	return{w:width,h:height}
}

function xtAb(xl){
	if(xl["rectDefined"])
		return{left:xl.rLeft,top:xl.rTop,right:xl.rRight,bottom:xl.rBottom};
	if(!xl.shape)
		xl.shape="rect";
	var coords=xl.coords.split(","),result;
	if(xl.shape.toLowerCase()=="rectangle"||xl.shape.toLowerCase()=="rect"){
		result={left:parseInt(coords[0]),top:parseInt(coords[1]),right:parseInt(coords[2]),bottom:parseInt(coords[3])}
	}
	if(xl.shape.toLowerCase()=="circle"||xl.shape.toLowerCase()=="circ"){
		result={left:parseInt(coords[0])-parseInt(coords[2]),top:parseInt(coords[1])-parseInt(coords[2]),right:parseInt(coords[0])+parseInt(coords[2]),bottom:parseInt(coords[1])+parseInt(coords[2])}
	}
	if(xl.shape.toLowerCase()=="polygon"||xl.shape.toLowerCase()=="poly"){
		var l_ex,t_ex,r_ex,b_ex;
		for(var i=0;i<coords.length;i+=2){
			var co=parseInt(coords[i]);
			if(l_ex==un||co<l_ex)l_ex=co;
			if(r_ex==un||co>r_ex)r_ex=co;
		}
		for(var i=1;i<coords.length;i+=2){
			var co=parseInt(coords[i]);
			if(t_ex==un||co<t_ex)t_ex=co;
			if(b_ex==un||co>b_ex)b_ex=co;
		}
		result={left:l_ex,top:t_ex,right:r_ex,bottom:b_ex}
	}
	xl.rectDefined=tR;
	xl.rLeft=result.left;
	xl.rRight=result.right;
	xl.rTop=result.top;
	xl.rBottom=result.bottom;
	return result
}

function xtAp(area,target){
	var map=xtpN(area);
	if(!map.dstElement){
		if(!target){
			target=xd;
		}
		var elts=target.getElementsByTagName("*");
		if(elts["toArray"])
			elts=elts.toArray();
		for(var i=0;i<elts.length;i++){
			var xl=elts[i];
			if(xl.useMap){
				if(xl.useMap.replace("#","")==map.name)
					break;
			}
			xl=nu;
		}
		map.dstElement=xl;
	}
	if(map.dstElement){
		var basePx=xtP(map.dstElement,'Left'),basePy=xtP(map.dstElement,'Top'),rect=xtAb(area);
		return{x:(basePx+rect.left),y:(basePy+rect.top)}
	}else{
		return{x:-1,y:-1}
	}
}

function xtP(oEl,inTYPE){
	if(typeof(oEl.offsetParent)!=un){
		var sType='oEl.offset'+inTYPE;
		for(var iVal=0;oEl;oEl=oEl.offsetParent){
			iVal+=eval(sType);
		}
		return iVal;
	}else{
		if(inTYPE=='Left')return oEl.x;
		if(inTYPE=='Top')return oEl.y;
	}
	return-1
}

function xtR(e){
	el.t=Math.round(xtH()/1000);
	if(!e) e=xw.event;
	if(xtBdEv(e)) return;
	var xl=xtEv(e);
	if(xtTr(xl)){
		if(xtnN(xl)=="OPTION"){
			var xlp=xtpN(xl);
			while(xlp){
				xl=xlp;
				if(xtnN(xl)=="SELECT") break;
				xlp=xtpN(xlp);
			}
		}
		el.s=xw.xt8;
		el.pcz=xw.xtp;
		el.s2cz=xtEx2(xw.xt9);
		el.idmod=(xw.xtidmod!=nu)?xw.xtidmod:0;
		el.curr=xtNa(xl).id;
		el.cliccz=xtNa(xl).typ;
		el.dest=xtNa(xl).url;
		el.p=xtNa(xl).pag;
		el.s2=xtNa(xl).sec;
		el.p=((el.p!="")&&(el.cliccz!="F"))?"&pmed="+xtEn(el.p):"";
		el.s2=((el.s2!="")&&(el.cliccz!="F"))?"&s2med="+xtEn(el.s2):"";
		if(el.cliccz=="F"){
			el.cliccz=xtCt(xl).typ;
		}
		el.sx=xtSx(xl);
		el.sy=xtSy(xl);
		el.px=xtPx(xl);
		el.py=xtPy(xl);
		el.idpage=(xw.xtidpg!=nu)?xw.xtidpg:-1;
		if((el.px==-1)&&(el.py==-1))
			return;
		var tmpelt=xtEv(e);
		el.xc=((xtnN(tmpelt)=="OPTION")&&!isOP)?xtC(e).x+el.px:xtC(e).x;
		el.yc=xtC(e).y;
		if((el.xc==-1)&&(el.yc==-1))
			return;
		if(xd.compatMode=='BackCompat'&&isI){
			el.xc-=2;
			el.yc-=2
		}
		el.xr=(el.xc-el.px)/el.sx;
		el.yr=(el.yc-el.py)/el.sy;
		if((0<el.sx)&&(el.sx<=40))
			el.xr=0.5;
		if((40<el.sx)&&(el.sx<=250))
			el.xr=(Math.round(el.xr*10))/10;
		if(250<el.sx)
			el.xr=(Math.round(el.xr*100))/100;
		if((0<el.sy)&&(el.sy<=40))
			el.yr=0.5;
		if((40<el.sy)&&(el.sy<=250))
			el.yr=(Math.round(el.yr*10))/10;
		if(250<el.sy)
			el.yr=(Math.round(el.yr*100))/100;
		if(el.xr<0) el.xr=0;
		if(el.yr<0) el.yr=0;
		if(el.xr>1) el.xr=1;
		if(el.yr>1) el.yr=1;
		if((el.curr).indexOf("xtclib",0)<0){
			var idx=xtIdxOf(el.tab,xl);
			var xlp=xtpN(xl);
			while((idx==-1)&&xlp){
				idx=xtIdxOf(el.tab,xlp);
				xlp=xtpN(xlp);
			}
			el.bf=xtNa(el.tab[idx-1]).id;
			el.af=xtNa(el.tab[idx+1]).id;
			el.bf=((el.bf).indexOf("xtclib",0)>=0)?xtExTc(el.bf):el.bf;
			el.af=((el.af).indexOf("xtclib",0)>=0)?xtExTc(el.af):el.af;
		}else{
			el.curr=xtExTc(el.curr);
			el.bf="";
			el.af="";
			el.dest="";
		}
		var name="";
		if((xtnN(xl)=='EMBED')&&isOP&&(xtpN(xl)!=nu)&&(xtpN(xl)!=un))
			name=xtpN(xl).name;
		else 
			name=xl.name;
		if((name!=nu)&&(name!=un)&&((name).indexOf('xtcltype')>=0))
			el.cliccz=name.replace('xtcltype','');
		var type=xtCt(xl).typ,hitn=fA;
		if((el.cliccz=="N")&&(type!="N"))
			hitn=tR;
		var regex=new RegExp("(&)","g");
		el.curr=(el.curr.toString()).replace(regex,"_");
		el.bf=(el.bf.toString()).replace(regex,"_");
		el.af=(el.af.toString()).replace(regex,"_");
		el.dest=(el.dest.toString()).replace(regex,"_");
		var res='&idmod='+el.idmod+'&current='+xtEn(el.curr)+'&before='+xtEn(el.bf)+'&after='+xtEn(el.af)+'&cliccz='+el.cliccz+'&dest='+xtEn(el.dest)+'&posx='+el.xr+'&posy='+el.yr+'&time='+el.t+el.p+el.s2;
		if(((scriptOnClickZone==2)&&(el.cliccz!="N"))||(hitn==tR)){
			xt_imgc=new Image();
			xt_imgc.src=xtsd+'.xiti.com/hit.xiti?s='+el.s+'&pcz='+xtEn(el.pcz)+'&s2cz='+xtEn(el.s2cz)+res+'&idpcz='+el.idpage;
		}else if(el.cliccz=="N"){
			xtW('&idpcz='+el.idpage+res);
		}
	}
}

function xtW(xt_valcz){
	var xtcznb=new Date();
	xtcznb.setTime(xtcznb.getTime()+45000);
	xd.cookie="xtvalCZ="+xt_valcz+";Expires="+xtcznb.toGMTString()+" ;path=/"+xw.xt1
}

function xtSx(xl){
	var szx=(xtnN(xl)=='AREA')?xtAs(xl).w:xl.offsetWidth;
	if((szx==nu)||(szx==un)||(szx=='')){
		if(xl.style.width!=nu)
			szx=xl.style.width;
		else 
			szx=0;
	}
	if(isS&&isM&&(xtnN(xl)=='TR')&&(xl.firstChild!=nu)&&(xl.lastChild!=nu))
		szx=xl.lastChild.offsetLeft+xl.lastChild.offsetWidth-xl.firstChild.offsetLeft;
	if((szx==nu)||(szx==un)||(szx=='')){
		szx=0;
	}
	return parseInt(szx,10)
}

function xtSy(xl){
	var szy=(xtnN(xl)=='AREA')?xtAs(xl).h:xl.offsetHeight;
	if((szy==nu)||(szy==un)||(szy=='')){
		if(xl.style.height!=nu)
			szy=xl.style.height;
		else 
			szy=0;
	}
	if(isS&&isM&&(xtnN(xl)=='TR')&&(xl.firstChild!=nu)&&(xl.lastChild!=nu))
		szy=xl.lastChild.offsetTop+xl.lastChild.offsetHeight-xl.firstChild.offsetTop;
	if((szy==nu)||(szy==un)||(szy=='')){
		szy=0;
	}
	return parseInt(szy,10)
}

function xtPx(xl){
	var psx=(xtnN(xl)=='AREA')?xtAp(xl).x:xtP(xl,'Left');
	return parseInt(psx,10)
}

function xtPy(xl){
	var psy=(xtnN(xl)=='AREA')?xtAp(xl).y:xtP(xl,'Top');
	if(isS&&isM&&(xtnN(xl)=='TR')&&(xl.firstChild!=nu))
		psy+=xl.firstChild.offsetTop;
	return parseInt(psy,10)
}

function xtCt(xl){
	var xclict='';
	var xext='';
	var xurld='';
	var xurls=(xd.location.href).toString();
	var xdoms=(xw.xt1!=nu&&xw.xt1!='')?xtSub(xw.xt1,8,xw.xt1.length):xtSub(xurls,7,xurls.indexOf('/',7)),xdomd='';
	if(xl){
		if((xtnN(xl)=='INPUT')&&(xl.type=='submit')){
			try{
				xurld=xtG(xl.form,'action').toString();
			}catch(e){
			}
			xext=xtSub(xurld,xurld.lastIndexOf('.'),xurld.length);
			if(xurld.indexOf('http://',0)>=0)
				xdomd=xtSub(xurld,7,xurld.indexOf('/',7));
			else 
				xdomd='';
		}
		if((xtnN(xl)!='IMG')&&xl.href){
			xurld=(xl.href).toString();
			xext=xtSub(xurld,xurld.lastIndexOf('.'),xurld.length);
			if(xurld.indexOf('http://',0)>=0) 
				xdomd=xtSub(xurld,7,xurld.indexOf('/',7));
			else 
				xdomd='';
		}else{
			var xlp=xtpN(xl);
			while(xlp&&xtnN(xlp)!='BODY'){
				if(xlp.href){
					xurld=(xlp.href).toString();
					xext=xtSub(xurld,xurld.lastIndexOf('.'),xurld.length);
					if(xurld.indexOf('http://',0)>=0)
						xdomd=xtSub(xurld,7,xurld.indexOf('/',7));
					else 
						xdomd='';
					break;
				}
				xlp=xtpN(xlp);
			}
		}
	}
	if(xtEx(xext))
		xclict='T';
	else if((xdomd!='')&&(xdomd.indexOf(xdoms,0)<0))
		xclict='S';
	else{
		xclict='N';
	}
	if(xurld.length>255)
		xurld=xtSub(xurld,0,255);
	var ch=xurld;
	if(ch.charAt(ch.length-1)=='/')
		ch=xtSub(ch,0,ch.length-1);
	var pos=ch.lastIndexOf('/?',ch.length);
	if(pos>=0)
		ch=ch.replace('/?','?');
	xurld=ch;
	try{
		if((xtDe(xurld)!=nu)&&(xtDe(xurld)!=un))
			xurld=xtDe(xurld);
	}catch(e){
	}
	return{typ:xclict,url:xurld}
}

function xtEx(xext){
	var valext=['.aac','.ace','.ape','.art','.avi','.bak','.bat','.bin','.bmp','.bsp','.cab','.ccd','.cda','.chm','.clp','.css','.csv','.cue','dic','dll','.doc','.dot','.exe','.fla','.flac','.gif','.gz','.hlp','.ico','.img','.iso','.jpeg','.jpg','.js','.lnk','.m2a','.m2v','.m3u','.mdb','.mdf','.mds','.mid','.midi','.mkv','.mod','.mov','.mp2','.mp3','.mp4','.mpc','.mpg','.mpeg','.msi','.nfo','.nrg','.obd','.ocx','.ogg','.old','.ogm','.pdf','.png','.pps','.ppt','.psd','.psp','.rar','.raw','.reg','.rm','.ram','.rtf','.swf','.tar','.tga','.tgz','.theme','.tif','.tiff','.tmp','.torrent','.ttf','.txt','.url','.vbs','.vob','.wab','.wav','.wdb','.wks','.wml','.wma','.wmv','.wpf','.xls','.xml','.zip','.7z'];
	for(var i=0;i<valext.length;i++){
		if(xext==valext[i])return tR;
	}
	return fA
}

function xtL(xl){
	var xlel=['INPUT','SELECT','IFRAME','OBJECT','AREA','BUTTON'];
	var xeln=xtnN(xl);
	if((xeln=='EMBED')&&(xtnN(xtpN(xl)))!='OBJECT'){
		return tR;
	}
	if((xeln=='DIV')&&(xtG(xl,cL))){
		return tR;
	}
	if((xeln=='SELECT')&&((xtG(xl,'onchange')==nu)||(xtG(xl,'onchange')==un)||(xtG(xl,'onchange')==''))){
		return fA;
	}
	if((xeln=='INPUT')&&(xl.type!='submit')&&(xl.type!='image')&&(xl.type!='button')){
		return fA;
	}
	if((xeln=='BUTTON')&&(xl.type!='submit')){
		return fA;
	}
	if(xeln=='IMG'){
		if((xtG(xl,oC)!=nu)&&(xtG(xl,oC)!=un)&&(xtG(xl,oC)!=''))
			return tR;
		else{
			var xlp=xtpN(xl);
			while(xlp){
				if((xtnN(xlp)=='A')&&(((xtG(xlp,oC)!=nu)&&(xtG(xlp,oC)!=un)&&(xtG(xlp,oC)!=''))||((xtG(xlp,'href')!=nu)&&(xtG(xlp,'href')!=un)&&(xtG(xlp,'href')!=''))))
					return tR;
				xlp=xtpN(xlp);
			}
		}
	}
	if((xeln=='A')&&(((xtG(xl,oC)!=nu)&&(xtG(xl,oC)!=un)&&(xtG(xl,oC)!=''))||((xtG(xl,'href')!=nu)&&(xtG(xl,'href')!=un)&&(xtG(xl,'href')!='')))){
		var xlp=xtpN(xl);
		while(xlp){
			if((xtnN(xlp)=='DIV')&&(xtG(xlp,cL)))
				return fA;
			xlp=xtpN(xlp);
		}
		return tR;
	}
	for(var i=0;i<xlel.length;i++){
		if(xeln==xlel[i])
			return tR;
	}
	return fA
}

function xtTr(xl){
	var xut=['BODY','HTML'];
	for(var i=0;i<xut.length;i++){
		if(xl.tagName==xut[i])return fA;
	}
	return tR
}

function xtEv(evt){
	var e_out;
	var ie_var='srcElement';
	var moz_var='target';
	evt[moz_var]?e_out=evt[moz_var]:e_out=evt[ie_var];
	return(e_out)
}

function xtBdEv(evt){
	var e_out=(xw.event)?(xw.event.button==2):(evt.which==3);
	return(e_out)
}

function xtV(xat){
	var r=new RegExp('xt_med','gi');
	if(r.test(xat.toString()))
		return tR;
	return fA
}

function xtEx2(xat){
	var r=new RegExp('&s2=','gi');
	if(r.test(xat.toString())){
		xat=xat.replace(r,'');
	}
	return xat
}

function xtExTc(xid){
	var r=new RegExp(cL,'gi');
	xid=xid.replace(r,'');
	return xid
}

function xtExT(xat){
	var page='';
	var pageclz='';
	var type='';
	var section=-1;
	var IndexStart=xat.indexOf('xt_med');
	var start=xat.indexOf('(',IndexStart);
	var stop=xat.indexOf(')',IndexStart);
	var content=xtSub(xat,start+1,stop);
	var reg1=new RegExp('[,]','g');
	xat=content.split(reg1);
	if(xat[1]){
		section=xtSub(xat[1],1,xat[1].length-1);
	}
	if(xat[2]){
		page=xtSub(xat[2],1,xat[2].length-1);
	}
	if(xat[3]){
		type=xtSub(xat[3],1,xat[3].length-1);
	}else if(xat[0]){
		type=xtSub(xat[0],1,xat[0].length-1);
	}
	section=(section!=nu)?section:'';
	page=(page!=nu)?page:'';
	type=(type!=nu)?type:'';
	var reg2=new RegExp('(::)','g');
	pageclz=(page.toString()).replace(reg2,'/');
	return{typ:type,pag:page,pagcl:pageclz,sec:section}
}

function xtNa(xl){
	var xid='';
	var xtmedat='';
	var xtmedp='';
	var xtmeds='';
	var type='';
	var xurld='';
	if(xl){
		if(xtG(xl,oC)&&xtV(xtG(xl,oC)))
			xid=xtG(xl,oC);
		else if(xl.href&&xtV(xl.href)){
			xid=xl.href;
			try{
				if((xtDe(xid)!=nu)&&(xtDe(xid)!=un))
					xid=xtDe(xid);
			}catch(e){}
		}else if(xtG(xl,cL))
			xid=cL+xtG(xl,cL);
		else if(xtT(xl))
			xid=xtT(xl);
		else if(xl.id)
			xid=xl.id;
		else if(xl.name)
			xid=xl.name;
		else if(xl.title)
			xid=xl.title;
		else if(xl.value)
			xid=xl.value;
		else if(xl.href){
			var ch=xl.href.toString();
			if(ch.charAt(ch.length-1)=='/')
				ch=xtSub(ch,0,ch.length-1);
			var pos=ch.lastIndexOf('/?',ch.length);
			if(pos>=0)
				ch=ch.replace('/?','?');
			xid=ch;
			try{
				if((xtDe(xid)!=nu)&&(xtDe(xid)!=un))
					xid=xtDe(xid);
			}catch(e){}
		}else if(xl.src){
			var ch=xl.src.toString();
			if(ch.charAt(ch.length-1)=='/')
				ch=xtSub(ch,0,ch.length-1);
			var pos=ch.lastIndexOf('/?',ch.length);
			if(pos>=0)
				ch=ch.replace('/?','?');
			xid=ch;
			try{
				if((xtDe(xid)!=nu)&&(xtDe(xid)!=un))
					xid=xtDe(xid);
			}catch(e){}
		}else{
			var xlp=xtpN(xl);
			while(xlp&&xtnN(xlp)!='BODY'){
				if(xtG(xlp,oC)&&xtV(xtG(xlp,oC))){
					xid=xtG(xlp,oC);
					break;
				}else if(xlp.href&&xtV(xlp.href)){
					xid=xlp.href;
					try{
						if((xtDe(xid)!=nu)&&(xtDe(xid)!=un))
							xid=xtDe(xid);
					}catch(e){}
					break;
				}else if(xtG(xl,cL)){
					xid=cL+xtG(xl,cL);
					break;
				}else if(xtT(xlp)){
					xid=xtT(xlp);
					break;
				}else if(xlp.id){
					xid=xlp.id;
					break;
				}else if(xlp.name){
					xid=xlp.name;
					break;
				}else if(xlp.title){
					xid=xlp.title;
					break;
				}else if(xlp.value){
					xid=xlp.value;
					break;
				}else if(xlp.href){
					var ch=xlp.href.toString();
					if(ch.charAt(ch.length-1)=='/')
						ch=xtSub(ch,0,ch.length-1);
					var pos=ch.lastIndexOf('/?',ch.length);
					if(pos>=0)
						ch=ch.replace('/?','?');
					xid=ch;
					try{
						if((xtDe(xid)!=nu)&&(xtDe(xid)!=un))
							xid=xtDe(xid);
					}catch(e){}
					break;
				}else if(xlp.src){
					var ch=xlp.src.toString();
					if(ch.charAt(ch.length-1)=='/')
						ch=xtSub(ch,0,ch.length-1);
					var pos=ch.lastIndexOf('/?',ch.length);
					if(pos>=0)
						ch=ch.replace('/?','?');
					xid=ch;
					try{
						if((xtDe(xid)!=nu)&&(xtDe(xid)!=un))
							xid=xtDe(xid);
					}catch(e){}
					break;
				}
				xlp=xtpN(xlp);
			}
		}
		xid=(xid.toString()).replace(/[\s]/gm,'');
		if(xtV(xid)){
			type=xtExT(xid).typ;
			xtmedp=xtExT(xid).pag;
			xtmeds=xtExT(xid).sec;
			if(xtG(xl,cL))
				xid=cL+xtG(xl,cL);
			else 
				xid=xtExT(xid).pagcl;
		}else{
			var xlp=xtpN(xl);
			while(xlp&&(xtnN(xlp)!='BODY')){
				if(xtG(xlp,oC)&&xtV(xtG(xlp,oC))){
					xtmedat=xtG(xlp,oC);
					xtmedat=(xtmedat.toString()).replace(/[\s]/gm,'');
					type=xtExT(xtmedat).typ;
					xtmedp=xtExT(xtmedat).pag;
					xtmeds=xtExT(xtmedat).sec;
					break;
				}else if(xlp.href&&xtV(xlp.href)){
					xtmedat=xlp.href;
					try{
						if((xtDe(xtmedat)!=nu)&&(xtDe(xtmedat)!=un))
							xtmedat=xtDe(xtmedat);
					}catch(e){
					}
					xtmedat=(xtmedat.toString()).replace(/[\s]/gm,'');
					type=xtExT(xtmedat).typ;
					xtmedp=xtExT(xtmedat).pag;
					xtmeds=xtExT(xtmedat).sec;
					break;
				}
				xlp=xtpN(xlp);
			}
		}
		if(type==''){
			if(xtG(xl,'xtcltype')!=nu){
				type=xtG(xl,'xtcltype');
			}else{
				var xlp=xtpN(xl);
				while(xlp&&(xtnN(xlp)!='BODY')){
					if(xtG(xlp,'xtcltype')!=nu){
						type=xtG(xlp,'xtcltype');
						break;
					}
					xlp=xtpN(xlp);
				}
			}
		}
		if(type=='')
			type=xtCt(xl).typ;
		xurld=xtCt(xl).url;
		if(xtmedp==''){
			xtmedp=(xid.indexOf(cL,0)>=0)?xtExTc(xid):xid;
			if(xtmeds=="")xtmeds=xtEx2(xw.xt9);
		}
		var regex=new RegExp('(&)','g');
		xtmedp=(xtmedp.toString()).replace(regex,'_');
		if(xtmeds=='')xtmeds='0';
		var r=new RegExp('(::)','g');
		xid=(xid.toString()).replace(r,'/');
		var k=0,xlp=xtpN(xl);
		while(xlp&&(xtnN(xlp)!='BODY')){
			if((xtnN(xlp)=='DIV')&&xtG(xlp,cZ)&&(k<2)){
				xid=xtG(xlp,cZ)+'::'+xid;
				k+=1;
			}
			if((xtnN(xlp)=='TD')&&xtG(xlp,cZ)&&(k<2)){
				xid=xtG(xlp,cZ)+'::'+xid;
				k+=1;
			}
			if((xtnN(xlp)=='TR')&&xtG(xlp,cZ)&&(k<2)){
				xid=xtG(xlp,cZ)+'::'+xid;
				k+=1;
			}
			if((xtnN(xlp)=='TABLE')&&xtG(xlp,cZ)&&(k<2)){
				xid=xtG(xlp,cZ)+'::'+xid;
				k+=1;
			}
			xlp=xtpN(xlp);
		}
	}
	if(xid.length>255)
		xid=xtSub(xid,0,255);
	return{id:xid,pag:xtmedp,sec:xtmeds,typ:type,url:xurld}
}

function xtNodesload(){
	var desc=xd.getElementsByTagName('*');
	for(var i=0;i<desc.length;i++){
		if(xtL(desc[i]))el.tab.push(desc[i]);
	}
	for(var k=0;k<el.tab.length;k++){
		if((xtnN(el.tab[k])!='IMG')||((xtnN(el.tab[k])=='IMG')&&(xtG(el.tab[k],oC)!=nu)&&(xtG(el.tab[k],oC)!=un)&&(xtG(el.tab[k],oC)!=''))){
			if(el.tab[k].addEventListener){
				el.tab[k].addEventListener('mousedown',xtR,fA)
			}else if(el.tab[k].attachEvent){
				el.tab[k].attachEvent('onmousedown',xtR);
			}
		}
	}
}

function xtEn(v){
	return encodeURIComponent(v);
}

function xtDe(v){
	return decodeURIComponent(v);
}

function xtG(o,a){
	return o.getAttribute(a);
}

function xtnN(o){
	return o.nodeName;
}

function xtpN(o){
	return o.parentNode;
}

function xtSub(o,d,f){
	return o.substring(d,f);
}
