
var _si_nativeSetInterval=window.setInterval;var _si_nativeClearInterval=window.clearInterval;var _si_intervalTime=10;var _si_counter=1;var _si_length=0;var _si_functions={};var _si_counters={};var _si_numbers={};var _si_intervalId=undefined;var _si_loop=function(){var f=_si_functions,c=_si_counters,n=_si_numbers;for(var i in f){if(!--c[i]){f[i]();c[i]=n[i];}}};window.setInterval=function(handler,time){if(typeof handler=='string')
handler=new Function(handler);_si_functions[_si_counter]=handler;_si_counters[_si_counter]=_si_numbers[_si_counter]=Math.ceil(time/_si_intervalTime);if(++_si_length&&!_si_intervalId){_si_intervalId=_si_nativeSetInterval(_si_loop,_si_intervalTime);}
return _si_counter++;};window.clearInterval=function(id){if(_si_functions[id]){delete _si_functions[id];delete _si_numbers[id];delete _si_counters[id];if(!--_si_length&&_si_intervalId){_si_nativeClearInterval(_si_intervalId);_si_intervalId=undefined;}}};new function(){if(window.addEventListener){window.addEventListener('load',alphafilter,false);}else if(window.attachEvent){window.attachEvent('onload',alphafilter);}
function alphafilter(){if(typeof document.body.style.maxHeight=="undefined"){var elements=getElementsByClassName("alphafilter");for(var i=0;i<elements.length;i++){var element=elements[i];if(element.nodeName=="IMG"){var newimg=document.createElement("b");for(var key in element.currentStyle){newimg.style[key]=element.currentStyle[key];}
newimg.className=element.className;newimg.style.display="inline-block";newimg.style.width=element.width;newimg.style.height=element.height;newimg.style.float=element.align;newimg.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+element.src+",sizingMethod='scale')";element.parentNode.replaceChild(newimg,element);}else{var anchors=element.getElementsByTagName("a");for(var j=0;j<anchors.length;j++){var anchor=anchors[j];anchor.style.position="relative";}
var iputs=element.getElementsByTagName("input");for(var j=0;j<iputs.length;j++){var iput=iputs[j];iput.style.position="relative";}
var iputs=element.getElementsByTagName("textarea");for(var j=0;j<iputs.length;j++){var iput=iputs[j];iput.style.position="relative";}
var iputs=element.getElementsByTagName("select");for(var j=0;j<iputs.length;j++){var iput=iputs[j];iput.style.position="relative";}
var newimg=element.currentStyle.backgroundImage||element.style.backgroundImage;newimg.match(/^url[("']+(.*\.png)[)"']+$/i)
var newimg=RegExp.$1;element.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+newimg+",sizingMethod='image')";element.style.background="none";}}}}
function getElementsByClassName(className){var i,j,eltClass;var objAll=document.getElementsByTagName?document.getElementsByTagName("*"):document.all;var objCN=new Array();for(i=0;i<objAll.length;i++){eltClass=objAll[i].className.split(/\s+/);for(j=0;j<eltClass.length;j++){if(eltClass[j]==className){objCN.push(objAll[i]);break;}}}
return objCN;}}
if(typeof IEPNGFIX=='undefined'){var IEPNGFIX={blank:'http://www.isella.com/aod2/images/blank.gif',filter:'DXImageTransform.Microsoft.AlphaImageLoader',fixit:function(elem,src,method){if(elem.filters[this.filter]){var filter=elem.filters[this.filter];filter.enabled=true;filter.src=src;filter.sizingMethod=method;}
else{elem.style.filter='progid:'+this.filter+'(src="'+src+'",sizingMethod="'+method+'")';}},fixwidth:function(elem){if(elem.currentStyle.width=='auto'&&elem.currentStyle.height=='auto'){elem.style.width=elem.offsetWidth+'px';}},fixchild:function(elem,recursive){if(!/MSIE (5\.5|6\.|7\.)/.test(navigator.userAgent))return;for(var i=0,n=elem.childNodes.length;i<n;i++){var childNode=elem.childNodes[i];if(childNode.style){if(childNode.style.position){childNode.style.position=childNode.style.position;}
else{childNode.style.position='relative';}}
if(recursive&&childNode.hasChildNodes()){this.fixchild(childNode,recursive);}}},fix:function(elem){if(!/MSIE (5\.5|6\.|7\.)/.test(navigator.userAgent))return;var bgImg=elem.currentStyle.backgroundImage||elem.style.backgroundImage;if(elem.tagName=='IMG'){if((/\.png$/i).test(elem.src)){this.fixwidth(elem);this.fixit(elem,elem.src,'scale');elem.src=this.blank;elem.runtimeStyle.behavior='none';}}
else if(bgImg&&bgImg!='none'){if(bgImg.match(/^url[("']+(.*\.png)[)"']+$/i)){var s=RegExp.$1;this.fixwidth(elem);elem.style.backgroundImage='none';this.fixit(elem,s,'scale');if(elem.tagName=='A'&&elem.style){if(!elem.style.cursor){elem.style.cursor='pointer';}}
this.fixchild(elem);elem.runtimeStyle.behavior='none';}}},hover:function(elem,hvImg){var bgImg=elem.style.backgroundImage;if(!bgImg&&elem.currentStyle)bgImg=elem.currentStyle.backgroundImage;if(elem.tagName=='IMG'&&hvImg){var image=elem.src;elem.onmouseover=function(){elem.src=hvImg;IEPNGFIX.fix(elem);};elem.onmouseout=function(){elem.src=image;IEPNGFIX.fix(elem);};}
else if(bgImg&&bgImg!='none'&&hvImg){elem.onmouseover=function(){elem.style.backgroundImage='url('+hvImg+')';IEPNGFIX.fix(elem);};elem.onmouseout=function(){elem.style.backgroundImage=bgImg;IEPNGFIX.fix(elem);};}
IEPNGFIX.fix(elem);}};}
var hexcase=0;var b64pad="";var chrsz=8;function hex_sha1(s){return binb2hex(core_sha1(str2binb(s),s.length*chrsz));}
function b64_sha1(s){return binb2b64(core_sha1(str2binb(s),s.length*chrsz));}
function str_sha1(s){return binb2str(core_sha1(str2binb(s),s.length*chrsz));}
function hex_hmac_sha1(key,data){return binb2hex(core_hmac_sha1(key,data));}
function b64_hmac_sha1(key,data){return binb2b64(core_hmac_sha1(key,data));}
function str_hmac_sha1(key,data){return binb2str(core_hmac_sha1(key,data));}
function sha1_vm_test()
{return hex_sha1("abc")=="a9993e364706816aba3e25717850c26c9cd0d89d";}
function core_sha1(x,len)
{x[len>>5]|=0x80<<(24-len%32);x[((len+64>>9)<<4)+15]=len;var w=Array(80);var a=1732584193;var b=-271733879;var c=-1732584194;var d=271733878;var e=-1009589776;for(var i=0;i<x.length;i+=16)
{var olda=a;var oldb=b;var oldc=c;var oldd=d;var olde=e;for(var j=0;j<80;j++)
{if(j<16)w[j]=x[i+j];else w[j]=rol(w[j-3]^w[j-8]^w[j-14]^w[j-16],1);var t=safe_add(safe_add(rol(a,5),sha1_ft(j,b,c,d)),safe_add(safe_add(e,w[j]),sha1_kt(j)));e=d;d=c;c=rol(b,30);b=a;a=t;}
a=safe_add(a,olda);b=safe_add(b,oldb);c=safe_add(c,oldc);d=safe_add(d,oldd);e=safe_add(e,olde);}
return Array(a,b,c,d,e);}
function sha1_ft(t,b,c,d)
{if(t<20)return(b&c)|((~b)&d);if(t<40)return b^c^d;if(t<60)return(b&c)|(b&d)|(c&d);return b^c^d;}
function sha1_kt(t)
{return(t<20)?1518500249:(t<40)?1859775393:(t<60)?-1894007588:-899497514;}
function core_hmac_sha1(key,data)
{var bkey=str2binb(key);if(bkey.length>16)bkey=core_sha1(bkey,key.length*chrsz);var ipad=Array(16),opad=Array(16);for(var i=0;i<16;i++)
{ipad[i]=bkey[i]^0x36363636;opad[i]=bkey[i]^0x5C5C5C5C;}
var hash=core_sha1(ipad.concat(str2binb(data)),512+data.length*chrsz);return core_sha1(opad.concat(hash),512+160);}
function safe_add(x,y)
{var lsw=(x&0xFFFF)+(y&0xFFFF);var msw=(x>>16)+(y>>16)+(lsw>>16);return(msw<<16)|(lsw&0xFFFF);}
function rol(num,cnt)
{return(num<<cnt)|(num>>>(32-cnt));}
function str2binb(str)
{var bin=Array();var mask=(1<<chrsz)-1;for(var i=0;i<str.length*chrsz;i+=chrsz)
bin[i>>5]|=(str.charCodeAt(i/chrsz)&mask)<<(32-chrsz-i%32);return bin;}
function binb2str(bin)
{var str="";var mask=(1<<chrsz)-1;for(var i=0;i<bin.length*32;i+=chrsz)
str+=String.fromCharCode((bin[i>>5]>>>(32-chrsz-i%32))&mask);return str;}
function binb2hex(binarray)
{var hex_tab=hexcase?"0123456789ABCDEF":"0123456789abcdef";var str="";for(var i=0;i<binarray.length*4;i++)
{str+=hex_tab.charAt((binarray[i>>2]>>((3-i%4)*8+4))&0xF)+
hex_tab.charAt((binarray[i>>2]>>((3-i%4)*8))&0xF);}
return str;}
function binb2b64(binarray)
{var tab="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var str="";for(var i=0;i<binarray.length*4;i+=3)
{var triplet=(((binarray[i>>2]>>8*(3-i%4))&0xFF)<<16)|(((binarray[i+1>>2]>>8*(3-(i+1)%4))&0xFF)<<8)|((binarray[i+2>>2]>>8*(3-(i+2)%4))&0xFF);for(var j=0;j<4;j++)
{if(i*8+j*6>binarray.length*32)str+=b64pad;else str+=tab.charAt((triplet>>6*(3-j))&0x3F);}}
return str;}var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS";},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)
return data[i].identity;}
else if(dataProp)
return data[i].identity;}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1));},dataBrowser:[{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();