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='<object ';for(var i in objAttrs)
str+=i+'="'+objAttrs[i]+'" ';str+='>';for(var i in params)
str+='<param name="'+i+'" value="'+params[i]+'" /> ';str+='<embed ';for(var i in embedAttrs)
str+=i+'="'+embedAttrs[i]+'" ';str+=' ></embed></object>';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":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"id":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;}
function cleanPHX(uid){return uid.replace("#","").replace("#","").replace(".flv","");}
function ssc(s){return String.fromCharCode(s);}
function HtmlDecode(s){var out="";if(s==null)return;var l=s.length;for(var i=0;i<l;i++){var ch=s.charAt(i);if(ch=='&'){var semicolonIndex=s.indexOf(';',i+1);if(semicolonIndex>0){var entity=s.substring(i+1,semicolonIndex);if(entity.length>1&&entity.charAt(0)=='#'){if(entity.charAt(1)=='x'||entity.charAt(1)=='X')
ch=ssc(eval('0'+entity.substring(1)));else
ch=ssc(eval(entity.substring(1)));}
else{switch(entity){case'quot':ch=ssc(0x0022);break;case'amp':ch=ssc(0x0026);break;case'lt':ch=ssc(0x003c);break;case'gt':ch=ssc(0x003e);break;case'nbsp':ch=ssc(0x00a0);break;case'iexcl':ch=ssc(0x00a1);break;case'cent':ch=ssc(0x00a2);break;case'pound':ch=ssc(0x00a3);break;case'curren':ch=ssc(0x00a4);break;case'yen':ch=ssc(0x00a5);break;case'brvbar':ch=ssc(0x00a6);break;case'sect':ch=ssc(0x00a7);break;case'uml':ch=ssc(0x00a8);break;case'copy':ch=ssc(0x00a9);break;case'ordf':ch=ssc(0x00aa);break;case'laquo':ch=ssc(0x00ab);break;case'not':ch=ssc(0x00ac);break;case'shy':ch=ssc(0x00ad);break;case'reg':ch=ssc(0x00ae);break;case'macr':ch=ssc(0x00af);break;case'deg':ch=ssc(0x00b0);break;case'plusmn':ch=ssc(0x00b1);break;case'sup2':ch=ssc(0x00b2);break;case'sup3':ch=ssc(0x00b3);break;case'acute':ch=ssc(0x00b4);break;case'micro':ch=ssc(0x00b5);break;case'para':ch=ssc(0x00b6);break;case'middot':ch=ssc(0x00b7);break;case'cedil':ch=ssc(0x00b8);break;case'sup1':ch=ssc(0x00b9);break;case'ordm':ch=ssc(0x00ba);break;case'raquo':ch=ssc(0x00bb);break;case'frac14':ch=ssc(0x00bc);break;case'frac12':ch=ssc(0x00bd);break;case'frac34':ch=ssc(0x00be);break;case'iquest':ch=ssc(0x00bf);break;case'Agrave':ch=ssc(0x00c0);break;case'Aacute':ch=ssc(0x00c1);break;case'Acirc':ch=ssc(0x00c2);break;case'Atilde':ch=ssc(0x00c3);break;case'Auml':ch=ssc(0x00c4);break;case'Aring':ch=ssc(0x00c5);break;case'AElig':ch=ssc(0x00c6);break;case'Ccedil':ch=ssc(0x00c7);break;case'Egrave':ch=ssc(0x00c8);break;case'Eacute':ch=ssc(0x00c9);break;case'Ecirc':ch=ssc(0x00ca);break;case'Euml':ch=ssc(0x00cb);break;case'Igrave':ch=ssc(0x00cc);break;case'Iacute':ch=ssc(0x00cd);break;case'Icirc':ch=ssc(0x00ce);break;case'Iuml':ch=ssc(0x00cf);break;case'ETH':ch=ssc(0x00d0);break;case'Ntilde':ch=ssc(0x00d1);break;case'Ograve':ch=ssc(0x00d2);break;case'Oacute':ch=ssc(0x00d3);break;case'Ocirc':ch=ssc(0x00d4);break;case'Otilde':ch=ssc(0x00d5);break;case'Ouml':ch=ssc(0x00d6);break;case'times':ch=ssc(0x00d7);break;case'Oslash':ch=ssc(0x00d8);break;case'Ugrave':ch=ssc(0x00d9);break;case'Uacute':ch=ssc(0x00da);break;case'Ucirc':ch=ssc(0x00db);break;case'Uuml':ch=ssc(0x00dc);break;case'Yacute':ch=ssc(0x00dd);break;case'THORN':ch=ssc(0x00de);break;case'szlig':ch=ssc(0x00df);break;case'agrave':ch=ssc(0x00e0);break;case'aacute':ch=ssc(0x00e1);break;case'acirc':ch=ssc(0x00e2);break;case'atilde':ch=ssc(0x00e3);break;case'auml':ch=ssc(0x00e4);break;case'aring':ch=ssc(0x00e5);break;case'aelig':ch=ssc(0x00e6);break;case'ccedil':ch=ssc(0x00e7);break;case'egrave':ch=ssc(0x00e8);break;case'eacute':ch=ssc(0x00e9);break;case'ecirc':ch=ssc(0x00ea);break;case'euml':ch=ssc(0x00eb);break;case'igrave':ch=ssc(0x00ec);break;case'iacute':ch=ssc(0x00ed);break;case'icirc':ch=ssc(0x00ee);break;case'iuml':ch=ssc(0x00ef);break;case'eth':ch=ssc(0x00f0);break;case'ntilde':ch=ssc(0x00f1);break;case'ograve':ch=ssc(0x00f2);break;case'oacute':ch=ssc(0x00f3);break;case'ocirc':ch=ssc(0x00f4);break;case'otilde':ch=ssc(0x00f5);break;case'ouml':ch=ssc(0x00f6);break;case'divide':ch=ssc(0x00f7);break;case'oslash':ch=ssc(0x00f8);break;case'ugrave':ch=ssc(0x00f9);break;case'uacute':ch=ssc(0x00fa);break;case'ucirc':ch=ssc(0x00fb);break;case'uuml':ch=ssc(0x00fc);break;case'yacute':ch=ssc(0x00fd);break;case'thorn':ch=ssc(0x00fe);break;case'yuml':ch=ssc(0x00ff);break;case'OElig':ch=ssc(0x0152);break;case'oelig':ch=ssc(0x0153);break;case'Scaron':ch=ssc(0x0160);break;case'scaron':ch=ssc(0x0161);break;case'Yuml':ch=ssc(0x0178);break;case'fnof':ch=ssc(0x0192);break;case'circ':ch=ssc(0x02c6);break;case'tilde':ch=ssc(0x02dc);break;case'Alpha':ch=ssc(0x0391);break;case'Beta':ch=ssc(0x0392);break;case'Gamma':ch=ssc(0x0393);break;case'Delta':ch=ssc(0x0394);break;case'Epsilon':ch=ssc(0x0395);break;case'Zeta':ch=ssc(0x0396);break;case'Eta':ch=ssc(0x0397);break;case'Theta':ch=ssc(0x0398);break;case'Iota':ch=ssc(0x0399);break;case'Kappa':ch=ssc(0x039a);break;case'Lambda':ch=ssc(0x039b);break;case'Mu':ch=ssc(0x039c);break;case'Nu':ch=ssc(0x039d);break;case'Xi':ch=ssc(0x039e);break;case'Omicron':ch=ssc(0x039f);break;case'Pi':ch=ssc(0x03a0);break;case'Rho ':ch=ssc(0x03a1);break;case'Sigma':ch=ssc(0x03a3);break;case'Tau':ch=ssc(0x03a4);break;case'Upsilon':ch=ssc(0x03a5);break;case'Phi':ch=ssc(0x03a6);break;case'Chi':ch=ssc(0x03a7);break;case'Psi':ch=ssc(0x03a8);break;case'Omega':ch=ssc(0x03a9);break;case'alpha':ch=ssc(0x03b1);break;case'beta':ch=ssc(0x03b2);break;case'gamma':ch=ssc(0x03b3);break;case'delta':ch=ssc(0x03b4);break;case'epsilon':ch=ssc(0x03b5);break;case'zeta':ch=ssc(0x03b6);break;case'eta':ch=ssc(0x03b7);break;case'theta':ch=ssc(0x03b8);break;case'iota':ch=ssc(0x03b9);break;case'kappa':ch=ssc(0x03ba);break;case'lambda':ch=ssc(0x03bb);break;case'mu':ch=ssc(0x03bc);break;case'nu':ch=ssc(0x03bd);break;case'xi':ch=ssc(0x03be);break;case'omicron':ch=ssc(0x03bf);break;case'pi':ch=ssc(0x03c0);break;case'rho':ch=ssc(0x03c1);break;case'sigmaf':ch=ssc(0x03c2);break;case'sigma':ch=ssc(0x03c3);break;case'tau':ch=ssc(0x03c4);break;case'upsilon':ch=ssc(0x03c5);break;case'phi':ch=ssc(0x03c6);break;case'chi':ch=ssc(0x03c7);break;case'psi':ch=ssc(0x03c8);break;case'omega':ch=ssc(0x03c9);break;case'thetasym':ch=ssc(0x03d1);break;case'upsih':ch=ssc(0x03d2);break;case'piv':ch=ssc(0x03d6);break;case'ensp':ch=ssc(0x2002);break;case'emsp':ch=ssc(0x2003);break;case'thinsp':ch=ssc(0x2009);break;case'zwnj':ch=ssc(0x200c);break;case'zwj':ch=ssc(0x200d);break;case'lrm':ch=ssc(0x200e);break;case'rlm':ch=ssc(0x200f);break;case'ndash':ch=ssc(0x2013);break;case'mdash':ch=ssc(0x2014);break;case'lsquo':ch=ssc(0x2018);break;case'rsquo':ch=ssc(0x2019);break;case'sbquo':ch=ssc(0x201a);break;case'ldquo':ch=ssc(0x201c);break;case'rdquo':ch=ssc(0x201d);break;case'bdquo':ch=ssc(0x201e);break;case'dagger':ch=ssc(0x2020);break;case'Dagger':ch=ssc(0x2021);break;case'bull':ch=ssc(0x2022);break;case'hellip':ch=ssc(0x2026);break;case'permil':ch=ssc(0x2030);break;case'prime':ch=ssc(0x2032);break;case'Prime':ch=ssc(0x2033);break;case'lsaquo':ch=ssc(0x2039);break;case'rsaquo':ch=ssc(0x203a);break;case'oline':ch=ssc(0x203e);break;case'frasl':ch=ssc(0x2044);break;case'euro':ch=ssc(0x20ac);break;case'image':ch=ssc(0x2111);break;case'weierp':ch=ssc(0x2118);break;case'real':ch=ssc(0x211c);break;case'trade':ch=ssc(0x2122);break;case'alefsym':ch=ssc(0x2135);break;case'larr':ch=ssc(0x2190);break;case'uarr':ch=ssc(0x2191);break;case'rarr':ch=ssc(0x2192);break;case'darr':ch=ssc(0x2193);break;case'harr':ch=ssc(0x2194);break;case'crarr':ch=ssc(0x21b5);break;case'lArr':ch=ssc(0x21d0);break;case'uArr':ch=ssc(0x21d1);break;case'rArr':ch=ssc(0x21d2);break;case'dArr':ch=ssc(0x21d3);break;case'hArr':ch=ssc(0x21d4);break;case'forall':ch=ssc(0x2200);break;case'part':ch=ssc(0x2202);break;case'exist':ch=ssc(0x2203);break;case'empty':ch=ssc(0x2205);break;case'nabla':ch=ssc(0x2207);break;case'isin':ch=ssc(0x2208);break;case'notin':ch=ssc(0x2209);break;case'ni':ch=ssc(0x220b);break;case'prod':ch=ssc(0x220f);break;case'sum':ch=ssc(0x2211);break;case'minus':ch=ssc(0x2212);break;case'lowast':ch=ssc(0x2217);break;case'radic':ch=ssc(0x221a);break;case'prop':ch=ssc(0x221d);break;case'infin':ch=ssc(0x221e);break;case'ang':ch=ssc(0x2220);break;case'and':ch=ssc(0x2227);break;case'or':ch=ssc(0x2228);break;case'cap':ch=ssc(0x2229);break;case'cup':ch=ssc(0x222a);break;case'int':ch=ssc(0x222b);break;case'there4':ch=ssc(0x2234);break;case'sim':ch=ssc(0x223c);break;case'cong':ch=ssc(0x2245);break;case'asymp':ch=ssc(0x2248);break;case'ne':ch=ssc(0x2260);break;case'equiv':ch=ssc(0x2261);break;case'le':ch=ssc(0x2264);break;case'ge':ch=ssc(0x2265);break;case'sub':ch=ssc(0x2282);break;case'sup':ch=ssc(0x2283);break;case'nsub':ch=ssc(0x2284);break;case'sube':ch=ssc(0x2286);break;case'supe':ch=ssc(0x2287);break;case'oplus':ch=ssc(0x2295);break;case'otimes':ch=ssc(0x2297);break;case'perp':ch=ssc(0x22a5);break;case'sdot':ch=ssc(0x22c5);break;case'lceil':ch=ssc(0x2308);break;case'rceil':ch=ssc(0x2309);break;case'lfloor':ch=ssc(0x230a);break;case'rfloor':ch=ssc(0x230b);break;case'lang':ch=ssc(0x2329);break;case'rang':ch=ssc(0x232a);break;case'loz':ch=ssc(0x25ca);break;case'spades':ch=ssc(0x2660);break;case'clubs':ch=ssc(0x2663);break;case'hearts':ch=ssc(0x2665);break;case'diams':ch=ssc(0x2666);break;default:ch='';break;}}
i=semicolonIndex;}}
out+=ch;}
return out;}
function phxHtml(str){str=HtmlDecode(str.replace("#",""));document.write(str);}
function phxVid(uid){uid=cleanPHX(uid);phxBrightCove(uid);}
function phxAudio(uid){uid=cleanPHX(uid);AC_FL_RunContent('codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','77','height','69','src','/assets/audio/player?mp3='+uid,'quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','loop','false','wmode','transparent','menu','false','bgcolor','#FFFFFF','movie','/assets/audio/player?mp3='+uid,'FlashVars','&mp3='+uid);}
function btvVid(uid){uid=cleanPHX(uid);AC_FL_RunContent('codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','422','height','525','src','http://www.boston.tv/beta2/flash/BTVsyndicate?SETTINGSDESCRIPTOR=http://www.boston.tv/beta2/xml/settings.xml&pid=W-eRNESrXJCVsb1O90tfI7_AdyhBOo4t&id='+uid,'quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','loop','false','menu','false','bgcolor','#000000','movie','http://www.boston.tv/beta2/flash/BTVsyndicate?SETTINGSDESCRIPTOR=http://www.boston.tv/beta2/xml/settings.xml&pid=W-eRNESrXJCVsb1O90tfI7_AdyhBOo4t&id='+uid,'FlashVars','&SETTINGSDESCRIPTOR=http://www.boston.tv/beta2/xml/settings.xml&pid=W-eRNESrXJCVsb1O90tfI7_AdyhBOo4t&id='+uid);}
function youtubeVid(uid){uid=cleanPHX(uid);yturl='http://www.youtube.com/v/'+uid;document.write("<div align=\"center\">");document.write('<OBJECT height=350 width=425><PARAM NAME="movie" VALUE="'+yturl+'"><PARAM NAME="wmode" VALUE="transparent"><embed src="'+yturl+'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></OBJECT>');document.write("</div>");}
function phxCinema(uid){document.write("<div align=\"center\">");uid=cleanPHX(uid);flashvar="file="+uid;AC_FL_RunContent('codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','425','height','283','src','http://thephoenix.com/assets/embed/player','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://thephoenix.com/assets/embed/player','flashvars',flashvar);document.write("</div>");}
function phxCinemaFull(){flashvar="fullscreenmode=true&showfsbutton=true&autostart=true";AC_FL_RunContent('codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','850','height','564','src','http://thephoenix.com/assets/embed/player','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://thephoenix.com/assets/embed/player','flashvars',flashvar);}
function phxCinemaFull(uid){document.write("<div align=\"center\">");uid=cleanPHX(uid);flashvar="file="+uid+"&showdigits=false&autostart=true&showfsbutton=false&repeat=false";AC_FL_RunContent('codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','850','height','564','src','http://thephoenix.com/assets/embed/player','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://thephoenix.com/assets/embed/player','flashvars',flashvar);document.write("</div>");}
function phxCinemaOLD(uid){document.write("<div align=\"center\">");uid=cleanPHX(uid);flashvar="file="+uid+".flv&overstretch=true&showdigits=false&autostart=false&showfsbutton=true&repeat=false";AC_FL_RunContent('codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','425','height','283','src','http://thephoenix.com/assets/trailer/player','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://thephoenix.com/assets/trailer/player','flashvars',flashvar);document.write("</div>");}
function phxCinemaFullOLD(){flashvar="fullscreenmode=true&showfsbutton=true&autostart=true";AC_FL_RunContent('codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','850','height','564','src','http://thephoenix.com/assets/trailer/player','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','http://thephoenix.com/assets/trailer/player','flashvars',flashvar);}
function phxSlideshow(uid){uid=cleanPHX(uid);AC_FL_RunContent('codebase','http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0','width','475','height','475','src','/assets/slideshow/'+uid+'/soundslider?size=2','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','wmode','transparent','movie','/assets/slideshow/'+uid+'/soundslider?size=2');}
function phxBrightCove(uid){uid=cleanPHX(uid);var config=new Array();config["videoId"]=null;config["videoRef"]=null;config["lineupId"]=null;config["playerTag"]=null;config["autoStart"]=false;config["preloadBackColor"]="#FFFFFF";config["playerId"]=1244679410;if(IsNumeric(uid)){config["videoId"]=uid;}else{if(uid.indexOf("portland")>0){config["playerId"]=1272266942;config["videoId"]=uid.Replace("portland","");}else{config["videoRef"]=uid;}}
config["width"]=486;config["height"]=412;createExperience(config,8);}
function IsNumeric(sText){var ValidChars="0123456789";var IsNumber=true;var Char;for(i=0;i<sText.length&&IsNumber==true;i++){Char=sText.charAt(i);if(ValidChars.indexOf(Char)==-1){IsNumber=false;}}
return IsNumber;}
var playerIndex;var flashId;function createExperience(config,flashVersion){if(flashVersion==undefined)var flashVersion=7;if(config["requireFlash8"]||flashVersion==8){requiredMajorVersion=8;}else{requiredMajorVersion=7;var isMac=navigator.appVersion.toLowerCase().indexOf("mac")>0;if(isMac)requiredMajorVersion=8;}
var requiredMinorVersion=0;var requiredRevision=0;var hasRightVersion=DetectFlashVer(requiredMajorVersion,requiredMinorVersion,requiredRevision);if(hasRightVersion)
{document.write("<embed src='http://c.brightcove.com/services/viewer/federated_f9/1896837835?isVid=1&publisherID=1155246428' mce_src='http://c.brightcove.com/services/viewer/federated_f9/1896837835?isVid=1&publisherID=1155246428' bgcolor='#FFFFFF' flashvars='@videoPlayer="+config["videoId"]+"&playerID=1896837835&domain=embed&' base='http://admin.brightcove.com' name='flashObj' seamlesstabbing='false' type='application/x-shockwave-flash' allowfullscreen='true' swliveconnect='true' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' width='486' height='412'>");}
else{document.write("<table width='"+width+"' height='"+height+"' border='0' bgcolor='"+bgcolor+"'>");document.write("<tr><td align='center' valign='middle'>");document.write("<a href='http://www.macromedia.com/go/getflashplayer/' target='_blank'><img src='"+cdnURL+"/viewer/upgrade_flash_player.gif' alt='Get Flash Player' width='314' height='200' border='0'></a>");document.write("</td></tr></table>");}
return flashId;}
function escapeValue(str){return encodeURIComponent(str);}
function getDomain(){var domain=window.location.href;if(domain.substring(0,7)=="http://"){domain=domain.substring(7,domain.length);}
var i=domain.indexOf("/");if(i!=-1){domain=domain.substring(0,i);}
i=domain.indexOf(":");if(i!=-1){domain=domain.substring(0,i);}
return domain;}
var ID_DELIM="|||";function onFSCommand(command,args){if(command=="eval"){eval(args);return;}
if(this[command]==null)return;var obj=convertToObject(unescape(args));if(obj!=null){var callback=obj.callback;var flashId=obj.flashId;if(obj.flashId!=null&&callback!=null){callback=obj.flashId+ID_DELIM+callback;}
if(obj.args==null){eval(command+"(callback);");}else{eval(command+"(obj.args, callback);");}}else{eval(command+"();");}}
var flashCallback;var flashCallbacks=[];function setAPICallback(id,callback){flashCallback=callback;flashCallbacks[id]=callback;}
function callFlash(){var method=arguments[0];var params=[];for(var i=1;i<arguments.length;i++){params.push(arguments[i]);}
callbackFlash(flashCallback,{method:method,params:params});}
function callFlashInstance(){var flashId=arguments[0];var method=arguments[1];var params=[];for(var i=2;i<arguments.length;i++){params.push(arguments[i]);}
var callback=flashCallbacks[flashId];callbackFlash(callback,{method:method,params:params});}
function callbackFlash(callback,returnValue){var flashId="flashObj";var arry=callback.split(ID_DELIM);if(arry.length>1){if(arry[0].length>0){flashId=arry[0];}
callback=arry[1];}
var fo=document[flashId];if(fo==null)fo=document.embeds[flashId];if(fo==null)fo=document.getElementById(flashId);if(fo[callback]!=null){return fo[callback](convertToXML(returnValue,"js2flash"));}else{try{fo.SetVariable(callback,convertToXML(returnValue,"js2flash"));}catch(e){}}}
function convertToXML(obj,rootName){if(obj instanceof Function)return"";var type=getType(obj);var xml="<"+type.name+rootName+">";if(type.sub){for(var i in obj){xml+=convertToXML(obj[i],i);}}
else if(type.name=="str"){obj=replaceEntities(obj);xml+=obj;}
else{xml+=obj;}
xml+="</"+type.name+rootName+">";return xml;}
function replaceEntities(obj){obj=obj.replace("&","&");obj=obj.replace("<","<");obj=obj.replace(">",">");return obj;}
var s_xml_types=new Array();s_xml_types.push({name:"str",type:String,sub:false});s_xml_types.push({name:"boo",type:Boolean,sub:false});s_xml_types.push({name:"num",type:Number,sub:false});s_xml_types.push({name:"arr",type:Array,sub:true});s_xml_types.push({name:"cda",type:CData,sub:false});s_xml_types.push({name:"obj",type:Object,sub:true});function getType(obj){switch(typeof(obj)){case"boolean":return{name:"boo",type:Boolean,sub:false};case"string":return{name:"str",type:String,sub:false};case"number":return{name:"num",type:Number,sub:false};}
for(var i=0;i<s_xml_types.length;i++){if(obj instanceof s_xml_types[i].type){return s_xml_types[i];}}
return{name:"obj",type:Object,sub:true};}
function getTypeClass(name){if(name==null)return null;name=name.toLowerCase();for(var i=0;i<s_xml_types.length;i++){if(name==s_xml_types[i].name){return s_xml_types[i].type;}}
return null;}
function convertToObject(node){if(node==null){return;}
if(node.substring!=null){node=parseXML(node);}
if(node==null||node.childNodes==null||node.childNodes.length==0){return null;}
var type=getTypeClass(node.nodeName.substring(0,3));if(type==null){type=Object;}
if(node.firstChild.nodeType==3||node.firstChild.nodeType==4){return getObjectForNode(type,node);}else{var obj=new type();var children=node.childNodes;for(var i=0;i<children.length;i++){var name=children[i].nodeName;name=name.substring(3,name.length);obj[name]=convertToObject(children[i]);}
return obj;}}
function getObjectForNode(type,node){if(type==Boolean){if(node.firstChild.nodeValue=="true"){return new Boolean(1);}
else{return new Boolean(0);}}
else{return new type(node.firstChild.nodeValue);}}
function parseXML(str){if(window.ActiveXObject){var xmldoc=new ActiveXObject("Microsoft.XMLDOM");try{xmldoc.setProperty("SelectionLanguage","XPath");}catch(e){}
xmldoc.async=false;xmldoc.loadXML(str);return xmldoc.documentElement;}else if(DOMParser){var parser=new DOMParser();var doc=parser.parseFromString(str,"text/xml");return doc.firstChild;}else{return makeXMLNode(str);}}
function makeXMLNode(str){var node={};var nodeName=node.nodeName=getNodeName(str);node.nodeType=1;node.childNodes=[];node.firstChild=null;var startTagEndIndex=nodeName.length+2;var endTagIndex=str.lastIndexOf("</"+nodeName);var nodeData=str.substring(startTagEndIndex,endTagIndex);if(nodeData.substring(0,9)=="<![CDATA["){var child={};child.nodeName=null;child.nodeType=4;child.nodeValue=getCDATA(nodeName,str.substring(startTagEndIndex,str.length));node.childNodes=[child];}else if(nodeData.indexOf("<")>-1){node.childNodes=getChildNodes(nodeData);}else if(nodeData.length==0){}else{var child={};child.nodeName=null;child.nodeType=3;child.nodeValue=getNodeValue(nodeName,nodeData);node.childNodes=[child];}
if(node.childNodes.length>0){node.firstChild=node.childNodes[0];}
return node;}
function getNodeName(str){return str.substring(str.indexOf("<")+1,str.indexOf(">"));}
function getChildNodes(nodeData){var childNodes=[];var nodeName;var nextIndex;var endIndex;var dataLength;var nameLength;var startNodesArray;var endNodesArray;var startNodesLength;var endNodesLength;var endNodes;var startNodes;var endNode;var i;var j;while(nodeData.length>0){nodeName=getNodeName(nodeData);nameLength=nodeName.length;nextIndex=nodeData.indexOf("<"+nodeName,nameLength);endIndex=nodeData.indexOf("</"+nodeName,nameLength);if(endIndex<0)return childNodes;if(nextIndex<0||endIndex<nextIndex){dataLength=endIndex+nodeName.length+3;childData=nodeData.substr(0,dataLength);nodeData=nodeData.substr(dataLength);childNodes.push(makeXMLNode(childData));}else{endNodes=0;startNodes=0;startNodesArray=nodeData.split("<"+nodeName+">");startNodesLength=startNodesArray.length;endNode="</"+nodeName+">";for(i=0;i<startNodesLength;i++){startNodes++;startNodesStr=startNodesArray[i];if(startNodesStr.indexOf(endNode)>-1){endNodesArray=startNodesStr.split("</"+nodeName+">");endNodesLength=endNodesArray.length;for(j=0;j<endNodesLength;j++){if(++endNodes==startNodes){childData=startNodesArray.slice(0,startNodes).join("");dataLength=childData.length;nodeData=nodeData.substr(dataLength);childNodes.push(makeXMLNode(childData));return childNodes;}}}}
childNodes.push(makeXMLNode(nodeData));nodeData="";}}
return childNodes;}
function getCDATA(nodeName,nodeData){var endCDATA=nodeData.indexOf("]]>",9);if(endCDATA<0){return null;}else{return getNodeValue(nodeName,nodeData.substring(9,endCDATA));}}
function getNodeValue(nodeName,nodeValue){switch(nodeName.substr(0,3)){case"boo":return(nodeValue=="true");case"num":return Number(nodeValue);case"str":return String(nodeValue);default:return nodeValue;}}
function CData(str){this.data=str;}
CData.prototype.toString=function(){return"<![CDATA["+this.data+"]]>";}
var isIE=(navigator.appVersion.indexOf("MSIE")!=-1&&/opera/i.test(navigator.userAgent)==false)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function JSGetSwfVer(i){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;descArray=flashDescription.split(" ");tempArrayMajor=descArray[2].split(".");versionMajor=tempArrayMajor[0];versionMinor=tempArrayMajor[1];if(descArray[3]!=""){tempArrayMinor=descArray[3].split("r");}else{tempArrayMinor=descArray[4].split("r");}
versionRevision=tempArrayMinor[1]>0?tempArrayMinor[1]:0;flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}else{flashVer=-1;}}
else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else{flashVer=-1;}
return flashVer;}
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision){reqVer=parseFloat(reqMajorVer+"."+reqRevision);for(i=25;i>0;i--){if(isIE&&isWin&&!isOpera){versionStr=VBGetSwfVer(i);}else{versionStr=JSGetSwfVer(i);}
if(versionStr==-1){return false;}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}
versionMajor=versionArray[0];versionMinor=versionArray[1];versionRevision=versionArray[2];versionString=versionMajor+"."+versionRevision;versionNum=parseFloat(versionString);if((versionMajor>reqMajorVer)&&(versionNum>=reqVer)){return true;}else{return((versionNum>=reqVer&&versionMinor>=reqMinorVer)?true:false);}}}
return(reqVer?false:0.0);}
if(navigator.appName&&navigator.appName.indexOf("Microsoft")!=-1&&navigator.userAgent.indexOf("Windows")!=-1&&navigator.userAgent.indexOf("Windows 3.1")==-1){document.write('<script language=\"VBScript\"\>\n');document.write('Function VBGetSwfVer(i)\n');document.write('  on error resume next\n');document.write('  Dim swControl, swVersion\n');document.write('  swVersion = 0  \n');document.write('  set swControl = CreateObject("ShockwaveFlash.ShockwaveFlash." + CStr(i))\n');document.write('  if (IsObject(swControl)) then\n');document.write('    swVersion = swControl.GetVariable("$version")\n');document.write('  end if\n');document.write('  VBGetSwfVer = swVersion\n');document.write('End Function\n');document.write('</script\>\n');}
if(navigator.appName&&navigator.appName.indexOf("Microsoft")!=-1&&navigator.userAgent.indexOf("Windows")!=-1&&navigator.userAgent.indexOf("Windows 3.1")==-1){document.write('<script language=\"VBScript\"\>\n');document.write('On Error Resume Next\n');document.write('Sub flashObj_FSCommand(ByVal command, ByVal args)\n');document.write(' Call onFSCommand(command, args)\n');document.write('End Sub\n');document.write('</script\>\n');}
function getQueryString(){var urlStr=document.location.href;var i=urlStr.indexOf("?");if(i!=-1){return urlStr.substring(i,urlStr.length-1);}
return null;}
function getParameter(name,defaultValue){if(defaultValue==null){defaultValue="";}
var url=document.location.href;var i=url.indexOf(name+"=");if(i!=-1){var valuestart=i+name.length+1;var valueend=url.length;i=url.indexOf("&",valuestart)
if(i!=-1){valueend=i;}
return unescape(url.substring(valuestart,valueend));}
return defaultValue;}