if(ginf){siteURL=ginf.host+'/'+ginf.basescript}ignore='';function cigar(str){return(str+'').replace(/[A-Za-z]/g,function(c){return String.fromCharCode((((c=c.charCodeAt(0))&223)-52)%26+(c&32)+65)})}base64chars='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'.split('');function base64_encode(s){var r="";var p="";var c=s.length%3;if(c>0){for(;c<3;c++){p+='=';s+="\0"}}for(c=0;c<s.length;c+=3){var n=(s.charCodeAt(c)<<16)+(s.charCodeAt(c+1)<<8)+s.charCodeAt(c+2);n=[(n>>>18)&63,(n>>>12)&63,(n>>>6)&63,n&63];r+=base64chars[n[0]]+base64chars[n[1]]+base64chars[n[2]]+base64chars[n[3]]}return r.substring(0,r.length-p.length)+p}function substr_replace(str,replacement,start,length){return str.substr(0,start)+replacement+str.substr(start+length)}function strpos(haystack,needle,offset){var i=haystack.indexOf(needle,offset);return i>=0?i:false}function strspn(input,mask,offset,length){var length=length?offset+length:input.length;var i=offset?offset:0;var matched=0;while(i<length){if(mask.indexOf(input.charAt(i))==-1){return matched}++matched;++i}return matched}function fetchAjaxObject(){var xmlHttp;try{xmlHttp=new XMLHttpRequest}catch(e){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){return false}}}return xmlHttp}function parseURL(input,flag){if(!input){return''}input=input.toString();if(input.charAt(0)=='#'){return input}if(input.toLowerCase().indexOf('javascript:')===0){return parseJS(input)}if(input==='about:blank'){return input}if(input.indexOf(siteURL)===0){return input}if(input.indexOf('http://')!==0&&input.indexOf('https://')!==0){if(input=='.'){input=''}if(input.charAt(0)=='/'){if(input.length>0&&input.charAt(1)=='/'){input='http:'+input}else{input=ginf.target.h+input}}else if(ginf.target.b){input=ginf.target.b+input}else{input=ginf.target.h+ginf.target.p+input}}input=input.replace('/./','/');if(input.length>8&&input.substr(8).indexOf('//')){input=input.replace(/[^:]\/\//g,'/')}if(input.indexOf('/..')>0){var urlparts=input.substring(ginf.target.h.length).split(/\//);for(var i in urlparts){if(urlparts[i]=='..'){input=input.replace('/'+urlparts[i-1]+'/..','')}}}var jumpTo='';var hashPos=input.indexOf('#');if(hashPos>=0){jumpTo=input.substr(hashPos);input=input.substr(0,hashPos)}if(ginf.enc.e){input=input.substr(4);input=base64_encode(input);input=cigar(input);if(ginf.enc.salt){input=ginf.enc.salt+input}}input=encodeURIComponent(input);if(ginf.enc.p&&ginf.enc.e){input=input.replace(/%/g,'_');return siteURL+'/'+input+'/meta'+ginf.meta+'/'+(flag?'f'+flag+'/':'')+jumpTo}return siteURL+'?u='+input+'&meta='+ginf.meta+(flag?'&f='+flag:'')+jumpTo}function updateLocation(form){ginf.meta=0;var options=new Array();for(i=0;i<form.elements.length;i++){if(form.elements[i].name=='u'){url=form.elements[i].value}else if(form.elements[i].type=='checkbox'){options.push(form.elements[i]);if(form.elements[i].name=='encu'){ginf.enc.e=form.elements[i].checked}}}if(!url){return false}for(i=0;i<options.length;i++){if(options[i].checked==true){ginf.meta=ginf.meta|Math.pow(2,i)}}if(url.indexOf('http')!==0){url='http://'+url}window.top.location=myParseURL(url,'norefer');return false}function parseHTML(html){if(typeof(html)!='string'){return html}if((parser=/<base href(?==)=["']?([^"' >]+)['"]?(>|\/>|<\/base>)/i.exec(html))){ginf.target.b=parser[1];if(ginf.target.b.charAt(ginf.target.b.length-1)!='/')ginf.target.b+='/';html=html.replace(parser[0],'')}if(parser=/content=(["'])?([0-9]+)\s*;\s*url=(['"]?)([^"'>]+)\3\1(.*?)(>|\/>)/i.exec(html))html=html.replace(parser[0],parser[0].replace(parser[4],parseURL(parser[4])));html=html.replace(/\.(action|src|location|href)\s*=\s*([^;}]+)/ig,'.$1=parseURL($2)');html=html.replace(/\.innerHTML\s*(\+)?=\s*([^};]+)\s*/ig,'.innerHTML$1=parseHTML($2)');parser=/<iframe\s+([^>]*)\s*src\s*=\s*(["']?)([^"']+)\2/ig;while(match=parser.exec(html))html=html.replace(match[0],'<iframe '+match[1]+' src'+'='+match[2]+parseURL(match[3],'frame')+match[2]);parser=/\s(href|src|background|action)\s*=\s*(["']?)([^"'\s>]+)/ig;while(match=parser.exec(html)){html=html.replace(match[0],' '+match[1]+'='+match[2]+parseURL(match[3]))}parser=/<fo(?=r)rm((?:(?!method)[^>])*)(?:\s*method\s*=\s*(["']?)(get|post)\2)?([^>]*)>/ig;while(match=parser.exec(html))if(!match[3]||match[3].toLowerCase()!='post')html=html.replace(match[0],'<fo'+'rm'+match[1]+' method="post" '+match[4]+'><input type="hidden" name="convertGET" value="1">');parser=/url\s*\(['"]?([^'"\)]+)['"]?\)/ig;while(match=parser.exec(html))html=html.replace(match[0],'url('+parseURL(match[1])+')');parser=/@import\s*['"]([^'"\(\)]+)['"]/ig;while(match=parser.exec(html))html=html.replace(match[0],'@import "'+parseURL(match[1])+'"');return html}function parseJS(js,debug){if(typeof(js)!='string'||js==false)return js;function replacer(match,type,offset){var start=type.length;if(match.substr(start,5)=='parse'){return match}var end=analyze_js(match,start);type=type.replace(/\s/g,'');var wrapperFunc=(type=='.innerHTML=')?'parseHTML':'parseURL';var wrapped=wrapperFunc+'('+match.substring(start,end)+')';return substr_replace(match,wrapped,start,end-start)}function replaceAll(input,regex){for(var previous=input;input=input.replace(regex,replacer),input!=previous;previous=input);return input}js=replaceAll(js,/\b(location\s*\.\s*replace\s*\(\s*)[\s\S]{0,500}/g);js=replaceAll(js,/(\.\s*innerHTML\s*=(?!=)\s*)[\s\S]{0,500}/g);if(window.failed.watched){js=replaceAll(js,/\b(location(?:\s*\.\s*href)?\s*=(?!=)\s*)[\s\S]{0,500}/g)}if(window.failed.setters){js=replaceAll(js,/\b(\.href\s*=(?!=)\s*)[\s\S]{0,500}/g);js=replaceAll(js,/\b(\.background\s*=(?!=)\s*)[\s\S]{0,500}/g);js=replaceAll(js,/\b(\.src\s*=(?!=)\s*)[\s\S]{0,500}/g);js=replaceAll(js,/\b(\.action\s*=(?!=)\s*)[\s\S]{0,500}/g)}js=js.replace(/\bdocument\s*\.\s*domain\s*=/g,'ignore=');return js}function analyze_js(input,start,argPos){var currentArg=1;var i=start;var length=input.length;var end=false;var openObjects=0;var openBrackets=0;var openArrays=0;while(end===false&&i<length){var currentChar=input.charAt(i);switch(currentChar){case'"':case"'":while((i=strpos(input,currentChar,i+1))&&input.charAt(i-1)=='\\');if(i===false){end=length}break;case';':end=i;break;case"\n":case"\r":if(openObjects||openBrackets||openArrays||argPos){break}var nextCharPos=i+strspn(input," \t\r\n",i+1)+1;var nextChar=input.charAt(nextCharPos);if(nextCharPos<=length&&(nextChar=='('||nextChar=='+')){i=nextCharPos;break}end=i;break;case'+':i+=strspn(input," \t\r\n",i+1);break;case'{':++openObjects;break;case'(':++openBrackets;break;case'[':++openArrays;break;case'}':openObjects?--openObjects:end=i;break;case')':openBrackets?--openBrackets:end=i;break;case']':openArrays?--openArrays:end=i;break;case',':if(!argPos){break}if(openObjects||openBrackets||openArrays){break}if(currentArg==argPos){end=i}++currentArg;if(currentArg==argPos){var start=i+1}break;default:}++i}if(end===false){end=length}if(argPos){return[start,end]}return end}window.failed={};window.base_open=window.open;window.open=function(){var args=Array.prototype.slice.call(arguments);if(ginf.override){args[0]=parseURL(args[0])}else if(args[args.length-1]=='gl'){args[0]=parseURL(args[0]);args.splice(args.length-1)}try{return window.base_open(args[0],args[1],args[2])}catch(e){}};try{XMLHttpRequest.prototype.base_open=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=function(method,url,async,user,password){var args=Array.prototype.slice.call(arguments);if(ginf.override){args[1]=parseURL(args[1],'ajax')}else if(args[args.length-1]=='gl'){args[1]=parseURL(args[1],'ajax');args.splice(args.length-1)}return this.base_open.apply(this,args)}}catch(e){try{document.write('<scrip'+'t type="text/javascript">'+(function(p,a,c,k,e,d){for(k=a[d[33]]-1;k>=0;k--)c+=e[d[69]][d[74]](a[d[75]](k)-1);a=c[d[73]](' ');for(k=a[d[33]]-1;k>=0;k--)p=p[d[72]](e[d[71]](k%10+(e[d[69]][d[74]](122-e[d[70]][d[76]](k/10))),'g'),a[k]);e[d[3]]('_',p)(d)})("8y s=6x8x109x;8y b=6w6x8x209x,c=6x8x249x8x149x3w!6x8x449x;9z e2w{5x.a5=s?2y s:2y 6x8x09x(_[7]);5x.a4=0w};0y(b3ws8x679x)e8x679x=s8x679x;e8x99x=0;e8x89x=1;e8x49x=2;e8x59x=3;e8x29x=4;e8x489x8x509x=e8x99x;e8x489x8x539x=\"\";e8x489x8x549x=2x;e8x489x8x599x=0;e8x489x8x609x=\"\";e8x489x8x409x=2x;e8x409x=2x;e8x399x=2x;e8x419x=2x;e8x389x=2x;e8x489x8x439x=9z(t,w,a,x,v){0y(4x8x339x<3)a=3x;5x.a2=a;8y r=5x,m=5x8x509x;0y(c){8y i=9z2w{0y(r.a58x509x7we8x29x){f(r);r8x129x2w}};0y(a)6x8x179x(_[42],i)}5x.a58x409x=9z2w{0y(b3w!a)3y;r8x509x=r.a58x509x;k(r);0y(r.a1){r8x509x=e8x99x;3y}0y(r8x509x5we8x29x){f(r);0y(c3wa)6x8x229x(_[42],i)}0y(m7wr8x509x)j(r);m=r8x509x};0y(e8x399x)e8x399x8x169x(5x,4x);5x.a58x439x(t,w,a,x,v);0y(!a3wb){5x8x509x=e8x89x;j(5x)}};e8x489x8x559x=9z(z){0y(e8x419x)e8x419x8x169x(5x,4x);0y(z3wz8x369x){z=6x8x119x?2y 6x8x119x2w8x569x(z):z8x689x;0y(!5x.a38x19x)5x.a58x579x(_[1],_[15])}5x.a58x559x(z);0y(b3w!5x.a2){5x8x509x=e8x89x;k(5x);9y(5x8x509x<e8x29x){5x8x509x0v;j(5x);0y(5x.a1)3y}}};e8x489x8x129x=9z2w{0y(e8x389x)e8x389x8x169x(5x,4x);0y(5x8x509x>e8x99x)5x.a1=3x;5x.a58x129x2w;f(5x)};e8x489x8x279x=9z2w{3y 5x.a58x279x2w};e8x489x8x289x=9z(u){3y 5x.a58x289x(u)};e8x489x8x579x=9z(u,y){0y(!5x.a3)5x.a3=1w;5x.a3[u]=y;3y 5x.a58x579x(u,y)};e8x489x8x139x=9z(u,h,d){8z(8y l=0,q;q=5x.a4[l];l0v)0y(q[0]5wu3wq[1]5wh3wq[2]5wd)3y;5x.a48x499x([u,h,d])};e8x489x8x529x=9z(u,h,d){8z(8y l=0,q;q=5x.a4[l];l0v)0y(q[0]5wu3wq[1]5wh3wq[2]5wd)1z;0y(q)5x.a48x589x(l,1)};e8x489x8x239x=9z(p){8y p={'type':p8x669x,'target':5x,'currentTarget':5x,'eventPhase':2,'bubbles':p8x189x,'cancelable':p8x199x,'timeStamp':p8x649x,'stopPropagation':9z2w1w,'preventDefault':9z2w1w,'0zitEvent':9z2w1w};0y(p8x669x5w_[51]3w5x8x409x)(5x8x409x8x299x4w5x8x409x)8x169x(5x,[p]);8z(8y l=0,q;q=5x.a4[l];l0v)0y(q[0]5wp8x669x3w!q[2])(q[1]8x299x4wq[1])8x169x(5x,[p])};e8x489x8x659x=9z2w{3y '['+_[37]+' '+_[10]+']'};e8x659x=9z2w{3y '['+_[10]+']'};9z j(r){0y(e8x409x)e8x409x8x169x(r);r8x239x({'type':_[51],'bubbles':1x,'cancelable':1x,'timeStamp':2y Date+0})};9z g(r){8y o=r8x549x;0y(c3wo3w!o8x259x3wr8x289x(_[1])8x359x(/[^\\/]+\\/[^\\+]+\\+xml/)){o=2y 6x8x09x(_[6]);o8x349x(r8x539x)}0y(o)0y((c3wo8x459x7w0)4w(o8x259x3wo8x259x8x629x5w_[46]))3y 2x;3y o};9z k(r){7y{r8x539x=r.a58x539x}3z(e)1w7y{r8x549x=g(r.a5)}3z(e)1w7y{r8x599x=r.a58x599x}3z(e)1w7y{r8x609x=r.a58x609x}3z(e)1w};9z f(r){r.a58x409x=2y 6x8x39x;6z r.a3};0y(!6x8x39x8x489x8x169x){6x8x39x8x489x8x169x=9z(r,n){0y(!n)n=0w;r.a0=5x;r.a0(n[0],n[1],n[2],n[3],n[4]);6z r.a0}};6x8x109x=e;",">?!>=!..!,,!>.!>,!>\"!\"\"!>>!}}!\'\'!*)!~|!^\\!^^!\\`\\!uofnvdpe!xpeojx!tjiu!tuofnvhsb!fvsu!mmvo!ftmbg!iujx!fmjix!sbw!zsu!idujxt!gpfqzu!xpsiu!osvufs!xfo!gpfdobutoj!gj!opjudovg!spg!ftmf!fufmfe!umvbgfe!fvojuopd!idubd!ftbd!lbfsc!oj",'',0,this,'ActiveXObject Content-Type DONE Function HEADERS_RECEIVED LOADING Microsoft.XMLDOM Microsoft.XMLHTTP OPENED UNSENT XMLHttpRequest XMLSerializer abort addEventListener all application/xml apply attachEvent bubbles cancelable controllers currentTarget detachEvent dispatchEvent document documentElement eventPhase getAllResponseHeaders getResponseHeader handleEvent http://www.w3.org/XML/1998/namespace http://www.w3.org/ns/xbl initEvent length loadXML match nodeType object onabort onopen onreadystatechange onsend onunload open opera parseError parsererror preventDefault prototype push readyState readystatechange removeEventListener responseText responseXML send serializeToString setRequestHeader splice status statusText stopPropagation tagName target timeStamp toString type wrapped xml String Math RegExp replace split fromCharCode charCodeAt floor'.split(' '))+'<'+'/script>');XMLHttpRequest.prototype.base_open=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=function(method,url,async,user,password){var args=Array.prototype.slice.call(arguments);if(ginf.override){args[1]=parseURL(args[1],'ajax')}else if(args[args.length-1]=='gl'){args[1]=parseURL(args[1],'ajax');args.splice(args.length-1)}return this.base_open.apply(this,args)}}catch(e){failed.ajax=true}}document.base_write=document.write;document.base_writeln=document.writeln;document.write=function(html){var args=Array.prototype.slice.call(arguments);if(ginf.override||args[args.length-1]=='gl'){html=parseHTML(html)}document.base_write(html)};document.writeln=function(html){var args=Array.prototype.slice.call(arguments);if(ginf.override||args[args.length-1]=='gl'){html=parseHTML(html)}document.base_writeln(html)};if(typeof ginf.override!='undefined'||typeof ginf.test!='undefined'){base_eval=eval;eval=function(str){return base_eval(parseJS(str))};try{function locationWatcher(id,oldURL,newURL){return parseURL(newURL)}location.watch('href',locationWatcher);window.watch('location',locationWatcher);parent.watch('location',locationWatcher);self.watch('location',locationWatcher);top.watch('location',locationWatcher);document.watch('location',locationWatcher)}catch(e){failed.watched=true}try{var intercept=[HTMLElement,HTMLHtmlElement,HTMLHeadElement,HTMLLinkElement,HTMLStyleElement,HTMLBodyElement,HTMLFormElement,HTMLSelectElement,HTMLOptionElement,HTMLInputElement,HTMLTextAreaElement,HTMLButtonElement,HTMLLabelElement,HTMLFieldSetElement,HTMLLegendElement,HTMLUListElement,HTMLOListElement,HTMLDListElement,HTMLDirectoryElement,HTMLMenuElement,HTMLLIElement,HTMLDivElement,HTMLParagraphElement,HTMLHeadingElement,HTMLQuoteElement,HTMLPreElement,HTMLBRElement,HTMLBaseFontElement,HTMLFontElement,HTMLHRElement,HTMLAnchorElement,HTMLImageElement,HTMLObjectElement,HTMLParamElement,HTMLAppletElement,HTMLMapElement,HTMLModElement,HTMLAreaElement,HTMLScriptElement,HTMLTableElement,HTMLTableCaptionElement,HTMLTableColElement,HTMLTableSectionElement,HTMLTableRowElement,HTMLTableCellElement,HTMLFrameSetElement,HTMLFrameElement,HTMLIFrameElement];newSrc=function(value){try{this.base_setAttribute('src',parseURL(value))}catch(ignore){}};newAction=function(value){try{this.base_setAttribute('action',parseURL(value))}catch(ignore){}};newHref=function(value){try{this.base_setAttribute('href',parseURL(value))}catch(ignore){}};newBackground=function(value){try{this.base_setAttribute('background',parseURL(value))}catch(ignore){}};mySetAttribute=function(attr,value){try{type=attr.toLowerCase();if(type=='src'||type=='href'||type=='background'||type=='action'){value=parseURL(value)}this.base_setAttribute(attr,value)}catch(ignore){}};for(i=0,len=intercept.length;i<len;i++){if(typeof intercept[i].prototype=='undefined'){continue}obj=intercept[i].prototype;obj.base_setAttribute=obj.setAttribute;obj.setAttribute=mySetAttribute;obj.__defineSetter__('src',newSrc);obj.__defineSetter__('action',newAction);obj.__defineSetter__('href',newHref);obj.__defineSetter__('background',newBackground)}}catch(e){failed.setters=true}if(typeof ginf.test!='undefined'){var req=fetchAjaxObject();var failures='';if(failed.ajax)failures+='&ajax=1';if(failed.watched)failures+='&watch=1';if(failed.setters)failures+='&setters=1';req.open('GET',ginf.host+'/includes/processor.php?action=jstest&'+failures,true);req.send('')}}window.myParseHTML=parseHTML;window.myParseJS=parseJS;window.myParseURL=parseURL;function noChange(str){return str}function disableOverride(){window.parseHTML=noChange;window.parseJS=noChange;window.parseURL=noChange}function enableOverride(){if(!ginf.override){return}window.parseHTML=window.myParseHTML;window.parseJS=window.myParseJS;window.parseURL=window.myParseURL}var offsetx=12;var offsety=8;function newelement(newid){if(document.createElement){var el=document.createElement('div');el.id=newid;with(el.style){display='none';position='absolute'}el.innerHTML='&nbsp;';document.body.appendChild(el)}}var ie5=(document.getElementById&&document.all);var ns6=(document.getElementById&&!document.all);var ua=navigator.userAgent.toLowerCase();var isapple=(ua.indexOf('applewebkit')!=-1?1:0);function getmouseposition(e){if(document.getElementById){var iebody=(document.compatMode&&document.compatMode!='BackCompat')?document.documentElement:document.body;pagex=(isapple==1?0:(ie5)?iebody.scrollLeft:window.pageXOffset);pagey=(isapple==1?0:(ie5)?iebody.scrollTop:window.pageYOffset);mousex=(ie5)?event.x:(ns6)?clientX=e.clientX:false;mousey=(ie5)?event.y:(ns6)?clientY=e.clientY:false;var lixlpixel_tooltip=document.getElementById('tooltip');lixlpixel_tooltip.style.left=(mousex+pagex+offsetx)+'px';lixlpixel_tooltip.style.top=(mousey+pagey+offsety)+'px'}}function tooltip(tip){if(!document.getElementById('tooltip'))newelement('tooltip');var lixlpixel_tooltip=document.getElementById('tooltip');lixlpixel_tooltip.innerHTML=tip;lixlpixel_tooltip.style.display='block';document.onmousemove=getmouseposition}function exit(){document.getElementById('tooltip').style.display='none'}window.domReadyFuncs=new Array();window.addDomReadyFunc=function(func){window.domReadyFuncs.push(func)};function init(){if(arguments.callee.done)return;arguments.callee.done=true;if(_timer)clearInterval(_timer);for(var i=0;i<window.domReadyFuncs.length;++i){try{window.domReadyFuncs[i]()}catch(ignore){}}}if(document.addEventListener){document.addEventListener("DOMContentLoaded",init,false)}/*@cc_on@*//*@if(@_win32)var proto="src='javascript:void(0)'";if(location.protocol=="https:")proto="src=//0";document.base_write("<scr"+"ipt id=__ie_onload defer "+proto+"><\/scr"+"ipt>");var script=document.getElementById("__ie_onload");script.onreadystatechange=function(){if(this.readyState=="complete"){init()}};/*@end@*/if(/WebKit/i.test(navigator.userAgent)){var _timer=setInterval(function(){if(/loaded|complete/.test(document.readyState)){init()}},10)}window.onload=init;