var Behaviour={list:new Array,register:function(a){Behaviour.list.push(a)},start:function(){Behaviour.addLoadEvent(function(){Behaviour.apply()})},apply:function(){for(h=0;sheet=Behaviour.list[h];h++){for(selector in sheet){list=document.getElementsBySelector(selector);if(!list){continue}for(i=0;element=list[i];i++){sheet[selector](element)}}}},addLoadEvent:function(a){var b=window.onload;if(typeof window.onload!="function"){window.onload=a}else{window.onload=function(){b();a()}}}};Behaviour.start();function getAllChildren(a){return a.all?a.all:a.getElementsByTagName("*")}document.getElementsBySelector=function(u){if(!document.getElementsByTagName){return new Array()}var o=u.split(" ");var f=new Array(document);for(var w=0;w<o.length;w++){token=o[w].replace(/^\s+/,"").replace(/\s+$/,"");if(token.indexOf("#")>-1){var r=token.split("#");var d=r[0];var q=r[1];var b=document.getElementById(q);if(d&&b.nodeName.toLowerCase()!=d){return new Array()}f=new Array(b);continue}if(token.indexOf(".")>-1){var r=token.split(".");var d=r[0];var c=r[1];if(!d){d="*"}var l=new Array;var g=0;for(var x=0;x<f.length;x++){var m;if(d=="*"){m=getAllChildren(f[x])}else{m=f[x].getElementsByTagName(d)}for(var t=0;t<m.length;t++){l[g++]=m[t]}}f=new Array;var p=0;for(var s=0;s<l.length;s++){if(l[s].className&&l[s].className.match(new RegExp("\\b"+c+"\\b"))){f[p++]=l[s]}}continue}if(token.match(/^(\w*)\[(\w+)([=~\|\^\$\*]?)=?"?([^\]"]*)"?\]$/)){var d=RegExp.$1;var v=RegExp.$2;var a=RegExp.$3;var n=RegExp.$4;if(!d){d="*"}var l=new Array;var g=0;for(var x=0;x<f.length;x++){var m;if(d=="*"){m=getAllChildren(f[x])}else{m=f[x].getElementsByTagName(d)}for(var t=0;t<m.length;t++){l[g++]=m[t]}}f=new Array;var p=0;var e;switch(a){case"=":e=function(j){return(j.getAttribute(v)==n)};break;case"~":e=function(j){return(j.getAttribute(v).match(new RegExp("\\b"+n+"\\b")))};break;case"|":e=function(j){return(j.getAttribute(v).match(new RegExp("^"+n+"-?")))};break;case"^":e=function(j){return(j.getAttribute(v).indexOf(n)==0)};break;case"$":e=function(j){return(j.getAttribute(v).lastIndexOf(n)==j.getAttribute(v).length-n.length)};break;case"*":e=function(j){return(j.getAttribute(v).indexOf(n)>-1)};break;default:e=function(j){return j.getAttribute(v)}}f=new Array;var p=0;for(var s=0;s<l.length;s++){if(e(l[s])){f[p++]=l[s]}}continue}if(!f[0]){return}d=token;var l=new Array;var g=0;for(var x=0;x<f.length;x++){var m=f[x].getElementsByTagName(d);for(var t=0;t<m.length;t++){l[g++]=m[t]}}f=l}return f};var xmlhttp
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
	  try {
	  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")
	 } catch (e) {
	  try {
	    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
	  } catch (E) {
	   xmlhttp=false
	  }
	 }
	@else
	 xmlhttp=false
	@end @*/
;if(!xmlhttp&&typeof XMLHttpRequest!="undefined"){try{xmlhttp=new XMLHttpRequest()}catch(e){xmlhttp=false}}function myXMLHttpRequest(){var c;try{c=new ActiveXObject("Msxml2.XMLHTTP")}catch(b){try{c=new ActiveXObject("Microsoft.XMLHTTP")}catch(a){c=false}}if(!c&&typeof XMLHttpRequest!="undefined"){try{var c=new XMLHttpRequest()}catch(b){var c=false;alert("couldn't create xmlhttp object")}}return(c)}function sndReq(c,d,a,b){var f=document.getElementById("unit_ul"+d);f.innerHTML='<div class="loading"></div>';xmlhttp.open("get","rpc.php?j="+c+"&q="+d+"&t="+a+"&c="+b);xmlhttp.onreadystatechange=handleResponse;xmlhttp.send(null)}function handleResponse(){if(xmlhttp.readyState==4){if(xmlhttp.status==200){var a=xmlhttp.responseText;var b=new Array();if(a.indexOf("|")!=-1){b=a.split("|");changeText(b[0],b[1])}}}}function changeText(a,d){var f=(document.all)?1:0;var b=0;if(parseInt(navigator.appVersion)>=5){b=1}if(b){var c=document.getElementById(a);c.innerHTML=d}else{if(f){document.all[a].innerHTML=d}}}var ratingAction={"a.rater":function(a){a.onclick=function(){var k=this.href.replace(/.*\?(.*)/,"$1");var c=k.split("&");var g=new Array();for(j=0;j<c.length;j++){var h=c[j].replace(/(.*)=.*/,"$1");var f=c[j].replace(/.*=(.*)/,"$1");g[h]=f}var l=g.q;var b=g.j;var i=g.t;var d=g.c;sndReq(b,l,i,d);return false}}};Behaviour.register(ratingAction);