// redirect v0.2 by Eric Gerds

var redirect = {

minQuickTime: "6,0,0,0",         // minimum QuickTime version needed to display QuickTime content
minFlash: "8,0,0,0",             // minimum Flash version needed to display Flash content
checkQTfirst: true,              // if == true, then QT is detected first, then Flash.
                                 // if == false, then Flash is detected first, then QuickTime


//  ---  Do not edit below this line  ---

isIE:
/*@cc_on!@*/
false,isminQT:false,isminFLASH:false,QTcontent_IE:[],QTcontent_nonIE:[],FLASHcontent_IE:[],FLASHcontent_nonIE:[],NEITHERcontent:[],checkAllPlugins:function(){var b=this,a=b.checkAllPlugins;if(!a.done){a.done=true;if(b.checkQTfirst){if(b.checkQT()){return}if(b.checkFlash()){return}}else{if(b.checkFlash()){return}if(b.checkQT()){return}}}},checkQT:function(){var a=PluginDetect,b=this;if(a&&a.isMinVersion("QuickTime",b.minQuickTime)==1){b.isminQT=true;return true}return false},checkFlash:function(){var a=PluginDetect,b=this;if(a&&a.isMinVersion("Flash",b.minFlash)==1){b.isminFLASH=true;return true}return false},showContent:function(c,a){var b=this;b.showQTcontent(c,a);b.showFLASHcontent(c,a);b.showNEITHERcontent(c,a)},showQTcontent:function(c,a){var b=this;b.checkAllPlugins();if(b.isminQT){if(b.isIE){b.print(b.QTcontent_IE,c,a)}else{b.print(b.QTcontent_nonIE,c,a)}}},showFLASHcontent:function(c,a){var b=this;b.checkAllPlugins();if(b.isminFLASH){if(b.isIE){b.print(b.FLASHcontent_IE,c,a)}else{b.print(b.FLASHcontent_nonIE,c,a)}}},showNEITHERcontent:function(c,a){var b=this;b.checkAllPlugins();if(!b.isminFLASH&&!b.isminQT){b.print(b.NEITHERcontent,c,a)}},print:function(a,f,b){var c=document.getElementById(f),d;if(typeof b!="number"||typeof f!="string"){return}if(b<a.length&&b>=0&&c){try{c.innerHTML=a[b]}catch(d){}}}};


/* PluginDetect v0.7.1 by Eric Gerds www.pinlady.net/PluginDetect [ isMinVersion getVersion QT Flash ] */
var PluginDetect={handler:function(f,d,e){return function(){f(d,e)}},isDefined:function(a){return typeof a!="undefined"},isArray:function(a){return(a&&a.constructor===Array)},isFunc:function(a){return typeof a=="function"},isString:function(a){return typeof a=="string"},num:function(b){return(this.isString(b)&&(/\d/).test(b))},getNumRegx:/[\d][\d\.\_,-]*/,splitNumRegx:/[\.\_,-]/g,getNum:function(e,h){var g=this,f=g.num(e)?(g.isDefined(h)?new RegExp(h):g.getNumRegx).exec(e):null;return f?f[0].replace(g.splitNumRegx,","):null},compareNums:function(k,m,o){var n=this,p,i,j,l=parseInt;if(n.num(k)&&n.num(m)){if(n.isDefined(o)&&o.compareNums){return o.compareNums(k,m)}p=k.split(n.splitNumRegx);i=m.split(n.splitNumRegx);for(j=0;j<Math.min(p.length,i.length);j++){if(l(p[j],10)>l(i[j],10)){return 1}if(l(p[j],10)<l(i[j],10)){return -1}}}return 0},formatNum:function(e){var h=this,f,g;if(!h.num(e)){return null}g=e.replace(/\s/g,"").split(h.splitNumRegx).concat(["0","0","0","0"]);for(f=0;f<4;f++){if(/^(0+)(.+)$/.test(g[f])){g[f]=RegExp.$2}}if(!(/\d/).test(g[0])){g[0]="0"}return g.slice(0,4).join(",")},$$hasMimeType:function(b){return function(i){if(!b.isIE){var j,a,h,g=b.isString(i)?[i]:i;for(h=0;h<g.length;h++){j=navigator.mimeTypes[g[h]];if(j&&(a=j.enabledPlugin)){if(a.name||a.description){return j}}}}return null}},findNavPlugin:function(j,m){var i=this.isString(j)?j:j.join(".*"),l=m===false?"":"\\d",h,n=new RegExp(i+".*"+l+"|"+l+".*"+i,"i"),k=navigator.plugins;for(h=0;h<k.length;h++){if(n.test(k[h].description)||n.test(k[h].name)){return k[h]}}return null},AXO:window.ActiveXObject,getAXO:function(e,h){var i=null,j,k=false,l=this;try{i=new l.AXO(e);k=true}catch(j){}if(l.isDefined(h)){delete i;return k}return i},convertFuncs:function(j){var h,i,k,e=/^[\$][\$]/,l={};for(h in j){if(e.test(h)){l[h]=1}}for(h in l){try{i=h.slice(2);if(i.length>0&&!j[i]){j[i]=j[h](j)}}catch(k){}}},initScript:function(){var $=this,nav=navigator,userAgent=(nav&&$.isString(nav.userAgent)?nav.userAgent:""),vendor=(nav&&$.isString(nav.vendor)?nav.vendor:""),platform=(nav&&$.isString(nav.platform)?nav.platform:"");$.OS=(/win/i).test(platform)?1:((/mac/i).test(platform)?2:((/linux/i).test(platform)?3:0));$.convertFuncs($);$.isIE=
/*@cc_on!@*/
false;$.IEver=$.isIE&&((/MSIE\s*(\d\.?\d*)/i).exec(userAgent))?parseFloat(RegExp.$1,10):-1;$.ActiveXEnabled=false;if($.isIE){var x,progid=["Msxml2.XMLHTTP","Msxml2.DOMDocument","Microsoft.XMLDOM","ShockwaveFlash.ShockwaveFlash","TDCCtl.TDCCtl","Shell.UIHelper","Scripting.Dictionary","wmplayer.ocx"];for(x=0;x<progid.length;x++){if($.getAXO(progid[x],1)){$.ActiveXEnabled=true;break}}$.head=$.isDefined(document.getElementsByTagName)?document.getElementsByTagName("head")[0]:null}$.isGecko=!$.isIE&&$.isString(navigator.product)&&(/Gecko/i).test(navigator.product)&&(/Gecko\s*\/\s*\d/i).test(userAgent);$.GeckoRV=$.isGecko?$.formatNum((/rv\s*\:\s*([\.\,\d]+)/i).test(userAgent)?RegExp.$1:"0.9"):null;$.isSafari=!$.isIE&&(/Safari\s*\/\s*\d/i).test(userAgent)&&(/Apple/i).test(vendor);$.isChrome=!$.isIE&&(/Chrome\s*\/\s*\d/i).test(userAgent);$.isOpera=!$.isIE&&(/Opera\s*[\/]?\s*\d/i).test(userAgent)},init:function(g,f){var h=this,e;if(!h.isString(g)){return -3}if(g.length==1){h.getVersionDelimiter=g;return -3}e=h[g.toLowerCase().replace(/\s/g,"")];if(!e||!e.getVersion){return -3}h.plugin=e;if(!h.isDefined(e.installed)||f==true){e.installed=e.version=e.version0=e.getVersionDone=null;e.$=h}h.garbage=false;if(h.isIE&&!h.ActiveXEnabled){if(e!==h.java){return -2}}return 1},$$isMinVersion:function(b){return function(i,j,m,n){var l=b.init(i),k,a=-1;if(l<0){return l}k=b.plugin;j=b.formatNum(typeof j=="number"?j.toString():(b.isString(j)?b.getNum(j):"0"));if(!b.num(j)){return -3}if(k.getVersionDone!=1){k.getVersion(m,n);if(k.getVersionDone===null){k.getVersionDone=1}}b.cleanup();if(k.installed!==null){a=k.installed<=0.5?k.installed:(k.version===null?0:(b.compareNums(k.version,j,k)>=0?1:-1))}return a}},getVersionDelimiter:",",$$getVersion:function(b){return function(h,k,l){var j=b.init(h),i,a;if(j<0){return null}i=b.plugin;if(i.getVersionDone!=1){i.getVersion(k,l);if(i.getVersionDone===null){i.getVersionDone=1}}b.cleanup();a=(i.version||i.version0);return a?a.replace(b.splitNumRegx,b.getVersionDelimiter):a}},cleanup:function(){var b=this;if(b.garbage&&b.isDefined(window.CollectGarbage)){window.CollectGarbage()}},isActiveXObject:function(e){var k=this,h,i,j="/",l='<object width="1" height="1" style="display:none" '+k.plugin.getCodeBaseVersion(e)+">"+k.plugin.HTML+"<"+j+"object>";if(k.head.firstChild){k.head.insertBefore(document.createElement("object"),k.head.firstChild)}else{k.head.appendChild(document.createElement("object"))}k.head.firstChild.outerHTML=l;try{k.head.firstChild.classid=k.plugin.classID}catch(i){}h=false;try{if(k.head.firstChild.object){h=true}}catch(i){}try{if(h&&k.head.firstChild.readyState<4){k.garbage=true}}catch(i){}k.head.removeChild(k.head.firstChild);return h},codebaseSearch:function(r){var p=this;if(!p.ActiveXEnabled){return null}if(p.isDefined(r)){return p.isActiveXObject(r)}var k=[0,0,0,0],n,o,s=p.plugin.digits,l=function(b,a){return p.isActiveXObject((b==0?a:k[0])+","+(b==1?a:k[1])+","+(b==2?a:k[2])+","+(b==3?a:k[3]))},m,q,t=false;for(n=0;n<s.length;n++){m=s[n]*2;k[n]=0;for(o=0;o<20;o++){if(m==1&&n>0&&t){break}if(m-k[n]>1){q=Math.round((m+k[n])/2);if(l(n,q)){k[n]=q;t=true}else{m=q}}else{if(m-k[n]==1){m--;if(!t&&l(n,m)){t=true}break}else{if(!t&&l(n,m)){t=true}break}}}if(!t){return null}}return k.join(",")},quicktime:{mimeType:["video/quicktime","application/x-quicktimeplayer","image/x-macpaint","image/x-quicktime"],progID:"QuickTimeCheckObject.QuickTimeCheck.1",progID0:"QuickTime.QuickTime",classID:"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B",minIEver:7,HTML:'<param name="src" value="A14999.mov" /><param name="controller" value="false" />',getCodeBaseVersion:function(b){return'codebase="#version='+b+'"'},digits:[8,64,16,0],getVersion:function(){var l=null,i,k=this.$,h=true;if(!k.isIE){if(k.OS==3){h=false}if(h){i=k.findNavPlugin(["QuickTime","(Plug-in|Plugin)"]);if(i&&i.name&&k.hasMimeType(this.mimeType)){l=k.getNum(i.name)}}}else{var j;if(k.IEver>=this.minIEver){l=k.codebaseSearch()}else{j=k.getAXO(this.progID);if(j&&j.QuickTimeVersion){l=j.QuickTimeVersion.toString(16);l=l.charAt(0)+"."+l.charAt(1)+"."+l.charAt(2)}}}this.installed=l?1:-1;l=k.formatNum(l);if(l){var a=l.split(k.splitNumRegx);if(k.isIE&&k.compareNums(l,"7,50,0,0")>=0&&k.compareNums(l,"7,60,0,0")<0){a=[a[0],a[1].charAt(0),a[1].charAt(1),a[2]]}a[3]="0";l=a.join(",")}this.version=k.formatNum(l)}},flash:{mimeType:["application/x-shockwave-flash","application/futuresplash"],progID:"ShockwaveFlash.ShockwaveFlash",classID:"clsid:D27CDB6E-AE6D-11CF-96B8-444553540000",getVersion:function(){var p=function(a){if(!a){return null}var b=/[\d][\d\,\.\s]*[rRdD]{0,1}[\d\,]*/.exec(a);return b?b[0].replace(/[rRdD\.]/g,",").replace(/\s/g,""):null};var k,m=this.$,l,n,e=null,i=null,o=null;if(!m.isIE){k=m.findNavPlugin("Flash");if(k&&k.description&&m.hasMimeType(this.mimeType)){e=p(k.description)}}else{for(n=15;n>2;n--){i=m.getAXO(this.progID+"."+n);if(i){o=n.toString();break}}if(o=="6"){try{i.AllowScriptAccess="always"}catch(l){return"6,0,21,0"}}try{e=p(i.GetVariable("$version"))}catch(l){}if(!e&&o){e=o}}this.installed=e?1:-1;this.version=m.formatNum(e);return true}},zz:0};PluginDetect.initScript();
