RegisterModule("Messaging");function decodeTrigger(aag,aah){aai=aag;aaj=aah;setTimeout("__decodeTrigger( \""+escape(aag)+"\", \""+escape(aah)+"\" )",1);}function __decodeTrigger(aak,aal){var aag,aah;aag=unescape(aak);aah=unescape(aal);if(aag=="MESSAGE"){var aam=new aan();aam.parse(aah);var aao=aap(aam.root);sendMessage(this,aao);}else if(aag=="sofTV_Show")aaq(aah);else if(aag=="sofTV_Hide")aar(aah);else if(aag=="sofTV_ChangeTxt")aas(aah);else if(aag=="sofTV_ChangeSrc")aat(aah);}function aaq(aau){if(sofTV_net_showRegion){sofTV_net_showRegion(aau);sofTV_net_showRegion(aau+"TEXT");sofTV_net_showRegion(aau+"BG");}}function aar(aau){if(W){W(aau);W(aau+"TEXT");W(aau+"BG");}}function aas(aau){var aav;var aaw;var aax=aau.indexOf(',');if(aax==-1)return;aav=aau.substring(0,aax);aaw=aau.substring(aax+1);var aay=aaz(aav+"TEXT");if(aay)aay.pause();if(sofTV_net_writeRegion){if(notIE())setTimeout("sofTV_net_writeRegion(\""+aav+"TEXT\",\""+aaw+"\")",100);else sofTV_net_writeRegion(aav+"TEXT",aaw);}}function aat(aau){var aav;var aaw;var aax=aau.indexOf(',');if(aax==-1)return;aav=aau.substring(0,aax);aaw=aau.substring(aax+1);var aay=aaz(aav+"TEXT");if(aay){if(aay.isDataHostObject){aay.source=new String(aaw);aay.load();aay.begin();}}}function ax(c){if(navigator.appName=="Netscape"&&L){var aa0=L(c+"VIDEO");if(aa0)document.appObs.setByProxyDSScriptCommandObserver(aa0,true);}}function OnDSScriptCommandEvt(aa1,aa2){if("URL"==aa1){var aa3=aa2.indexOf("javascript:");if(-1!=aa3){var aa4=aa2.indexOf(":")+1;var aa5=aa2.substring(aa4,aa2.length()-1);setTimeout(aa5.toString(),1);}}else{decodeTrigger(aa1,aa2);}}function aa6(aJ,aT){this.isMessageHandler=true;this.id=aJ;this.execute=aT;}function aa7(){this.isMessageListener=true;this.arMessageHandlers=new Array();this.registerMessageHandler=aa8;this.unregisterMessageHandler=aa9;this.handleMessage=aaA}function aa8(aJ,aT){if(this.isMessageListener){this.arMessageHandlers[aJ.toUpperCase()]=new aa6(aJ.toUpperCase(),aT);}}function aa9(aJ,aT){if(this.isMessageListener){this.arMessageHandlers[aJ.toUpperCase()]=null;}}function aaB(c){var aaC=c.replace(new RegExp("\\x2A","gi"),"\\w*");return new String("^"+aaC+"$");}function aaA(aaD,aao){if(aao){if(aao.isMessage){var aaE=this.arMessageHandlers[aao.id.toUpperCase()];if(aaE){var aT=aaE.execute;if(aT){if(aao.args["REGION"]){var aaF=new RegExp(aaB(aao.args["REGION"]),"gi");for(var aaG=0;aaG<aI.length;aaG++){var aaH=new String(aI[aaG].id);aaH.toUpperCase();if(aaH.match(aaF)){aao.args["REGION"]=aaH;aT(aaD,aao.args);}}}else aT(aaD,aao.args);}}}}}function sofTV_net_message(aJ){this.isMessage=true;this.id=aJ;this.args=new Array();this._propertyName=new Array();this.setArguments=aaI;this.addArgument=aaJ;this._addPropertyName=aaK;this.equalTo=aaL;this.toString=aaM;this.setArguments(arguments);}function aaI(aaN){for(var aaO=1;aaO<aaN.length;aaO+=2)this.addArgument(aaN[aaO],aaN[aaO+1]);}function aaJ(aaP,value){this.args[aaP.toUpperCase()]=value;this._addPropertyName(aaP.toUpperCase());}function aaK(aaP){for(var f=0;f<this._propertyName.length;f++){if(this._propertyName[f]==aaP.toUpperCase())return false;}this._propertyName[this._propertyName.length]=aaP.toUpperCase();}function aaL(aao){if(this.id.valueOf()!=aao.id.valueOf()){return false;}for(var f=0;f<this._propertyName.length;f++){if(this.args[this._propertyName[f]].valueOf()!=aao.args[this._propertyName[f]].valueOf()){return false;}}return true;}function aaM(){var aaQ=new String(this.id+"\n");for(var f=0;f<this._propertyName.length;f++)aaQ+=this._propertyName[f]+"\t : \t"+this.args[this._propertyName[f]]+"\n";return aaQ;}var aaR=new aa7();function sendMessage(aaD,aao){aaR.handleMessage(aaD,aao);}function registerMessageHandler(aJ,aT){aaR.registerMessageHandler(aJ,aT);}function aaS(aaD,aaT){var N=aaT["REGION"];if(N){var S=sofTV_net_getRegion(N);if(S){if(S.type=="TextRegion")S.reload();}}}function aaU(aaD,aaT){var N=aaT["REGION"];var aaV=aaT["URL"];var aaW=aaT["FRAME"];if(aaV){if(N){var S=sofTV_net_getRegion(N);if(S){S.load(new String(aaV));}}else if(aaW){var aaX=window.frames[aaW];if(aaX)aaX.document.open(aaV);else{if(notIE()){var aaY=document.layers[aaW];if(aaY){aaY.src=aaV;return;}}else{var aaZ=document.all[aaW];if(aaZ){if(aaZ.getTagName()=="IFRAME"){aaZ.src=aaV;return;}}}window.open(aaV,aaW);}}}}function aa_(aaD,aaT){var N=aaT["REGION"];var Q=unescape(aaT["TEXT"]);if(N&&Q){var S=sofTV_net_getRegion(N);if(S){if(S.type=="TextRegion"){var a3=S.getProperty("DATAHOST");if(a3)a3.pause();S.write(Q);}}}}function aaaa(aaD,aaT){var N=aaT["REGION"];if(N){var S=sofTV_net_getRegion(N);if(S)S.show();}}function aaab(aaD,aaT){var N=aaT["REGION"];if(N){var S=sofTV_net_getRegion(N);if(S)S.hide();}}function aaac(aaD,aaT){var N=aaT["REGION"];var aaad=aaT["Z"];if(N&&aaad){var S=sofTV_net_getRegion(N);if(S)S.setZIndex(aaad*10);}}function aaae(aaD,aaT){var aaV=aaT["URL"];var aaaf=aaT["TARGET"];var aaag=aaT["FEATURES"];if(aaV){if(aaaf){if(aaag)window.open(aaV,aaaf,aaag);else window.open(aaV,aaaf);}else window.location.href=aaV;}}function aaah(aaD,aaT){var aaai=aaT["SCHEDULE"];var aaaj=aaT["TIME"];if(aaai&&aaak){var aaal=aaak(aaai);if(aaal)aaal.setClock(aaaj);}}function aaam(aaD,aaT){var aaai=aaT["SCHEDULE"];if(aaai){var aaal=aaak(aaai);if(aaal)aaal.stop();}}function aaan(aaD,aaT){var aaai=aaT["SCHEDULE"];var aaaj=aaT["TIME"];if(aaai){var aaal=aaak(aaai);if(aaal){if(aaaj)aaal.start(aaaj);else aaal.start();}}}function aaao(aaD,aaT){var N=aaT["REGION"];var aR=aaT["STYLE"];var aS=aaT["VALUE"];if(N&&aR&&aS){var S=sofTV_net_getRegion(N);if(S)S.changeStyle(aR,aS);}}function aaap(aaD,aaT){var N=aaT["REGION"];if(N){var S=sofTV_net_getRegion(N);if(S){if(S.isVideoRegion||S.isTextRegion)S.play();}}}function aaaq(aaD,aaT){var N=aaT["REGION"];var aaar=aaT["SECONDS"];var Q=aaT["TEXT"];var aaas=aaT["ANCHOR"];if(N){var S=sofTV_net_getRegion(N);if(S){if(S.isVideoRegion&&null!=aaar){S.seek(aaar);}else if(S.isTextRegion){var a3=S.getProperty("DATAHOST");if(a3){var aaat=-1;if(null!=Q)aaat=a3.findText(Q);else if(null!=aaas)aaat=a3.findAnchor(aaas);if(-1!=aaat){a3.gotoPage(aaat);a3.display();}}}}}}function aaau(aaD,aaT){var N=aaT["REGION"];if(N){var S=sofTV_net_getRegion(N);if(S){if(S.isVideoRegion||S.isTextRegion)S.stop();}}}function aaav(aaD,aaT){var N=aaT["REGION"];if(N){var S=sofTV_net_getRegion(N);if(S){if(S.isVideoRegion||S.isTextRegion)S.rewind();}}}function aaaw(aaD,aaT){var N=aaT["REGION"];if(N){var S=sofTV_net_getRegion(N);if(S){if(S.isVideoRegion||S.isTextRegion)S.forward();}}}function aaax(aaD,aaT){var N=aaT["REGION"];var aaay=aaT["X"];var aaaz=aaT["Y"];var aaaj=aaT["TIME"];if(N&&aaay!=null&&aaaz!=null){if(aaaj==null)aaaj=0;var S=sofTV_net_getRegion(N);if(S){if(aaaj==0)S.setPosition(aaay,aaaz);else{var aaa0=new Date();var aaa1=S.getPosition();var aaa2=setInterval("sofTV_net_Move_thread('"+N+"', "+aaa1.x+","+aaa1.y+","+aaay+","+aaaz+","+aaa0.getTime()+","+aaaj+")",33);setTimeout("sofTV_net_Move_stop('"+N+"',"+aaay+","+aaaz+","+aaa2+")",aaaj);}}}}function sofTV_net_Move_thread(N,aaa3,aaa4,aaa5,aaa6,aaa7,aaa8){var S=sofTV_net_getRegion(N);if(S){var aaa9;{var aaa0=new Date();aaa9=aaa0.getTime()-aaa7;}if(aaa9<=aaa8){var x=aaa3+((aaa5-aaa3)*(aaa9/aaa8));var y=aaa4+((aaa6-aaa4)*(aaa9/aaa8));S.setPosition(x,y);}}}function sofTV_net_Move_stop(N,aaa5,aaa6,aaa2){clearInterval(aaa2);var S=sofTV_net_getRegion(N);if(S)S.setPosition(aaa5,aaa6);}function aaaA(aaD,aaT){var N=aaT["REGION"];var aaay=aaT["WIDTH"];var aaaz=aaT["HEIGHT"];var aaaj=aaT["TIME"];if(N&&aaay!=null&&aaaz!=null){if(aaaj==null)aaaj=0;var S=sofTV_net_getRegion(N);if(S){if(aaaj==0)S.setSize(aaay,aaaz);else{var aaa0=new Date();var aaa1=S.getSize();var aaa2=setInterval("sofTV_net_Resize_thread('"+N+"', "+aaa1.x+","+aaa1.y+","+aaay+","+aaaz+","+aaa0.getTime()+","+aaaj+")",33);setTimeout("sofTV_net_Resize_stop('"+N+"',"+aaay+","+aaaz+","+aaa2+")",aaaj);}}}}function sofTV_net_Resize_thread(N,aaa3,aaa4,aaa5,aaa6,aaa7,aaa8){var S=sofTV_net_getRegion(N);if(S){var aaa9;{var aaa0=new Date();aaa9=aaa0.getTime()-aaa7;}if(aaa9<=aaa8){var x=aaa3+((aaa5-aaa3)*(aaa9/aaa8));var y=aaa4+((aaa6-aaa4)*(aaa9/aaa8));S.setSize(x,y);}}}function sofTV_net_Resize_stop(N,aaa5,aaa6,aaa2){clearInterval(aaa2);var S=sofTV_net_getRegion(N);if(S)S.setSize(aaa5,aaa6);}function aaaB(aaD,aaT){var aaV=aaT["URL"];if(aaV)az(aaV);}function aaaC(aaD,aaT){var Q=aaT["TEXT"];if(Q)window.status=Q;}var aaaD="CurrentSlide";var aaaE="Frame";var aaaF="";var aaaG=-1;var aaaH=null;var aaaI=null;function sofTV_net_SetSlideImageArray(aaaJ){aaaH=aaaJ;}function sofTV_net_SetSlideURLTourArray(aaaK){aaaI=aaaK;}function aaaL(aaD,aaT){var aaaM=(aaaG+1);var aaaN=aaaG;if(aaT["SLIDE"])aaaN=aaT["SLIDE"]-1;else aaaN++;var S=sofTV_net_getRegion(aaaD);if(S){if(aaaH==null||0>=aaaH.length){if(aaaF!="")S.load(aaaF+"\/"+"Slide"+(aaaN+1)+".JPG");else S.load("Slide"+(aaaN+1)+".JPG");}else{if(aaaN<0||aaaN>=aaaH.length)return;if(aaaF!=""){var aaaO=aaaH[aaaN].src;var aaaP=aaaO.split("\/");var aaaQ="";for(var f=0;f<aaaP.length;f++){if(f==aaaP.length-1)aaaQ+=aaaF+"\/";aaaQ+=aaaP[f];if(f<aaaP.length-1)aaaQ+="\/";}}if(aaaH[aaaN]!=null){if(aaaF!="")S.load(aaaQ);else S.load(aaaH[aaaN].src);}}sendMessage(null,new sofTV_net_message("sofTV_Hide","REGION",aaaE+aaaM));sendMessage(null,new sofTV_net_message("sofTV_Show","REGION",aaaE+(aaaN+1)));sendMessage(null,new sofTV_net_message("sofTV_Seek","REGION","Notes*","ANCHOR","slide"+(aaaN+1)));aaaG=aaaN;}if(aaaI&&aaaI.length>aaaN){var aaaR=aaaI[aaaN];if(aaaR&&aaaR!=""){window.open(aaaR,"URLTour","top=0,left=0,width=600,height=400,resizable=yes,location=yes,scrollbars=yes");}}}function aaaS(aaD,aaT){sendMessage(null,new sofTV_net_message("sofTV_ChangeSlide","SLIDE",(aaaG+1+1)));}function aaaT(aaD,aaT){sendMessage(null,new sofTV_net_message("sofTV_ChangeSlide","SLIDE",(aaaG+1-1)));}function aaaU(aaD,aaT){if(aaT["REGION"])aaaE=aaT["REGION"];}function aaaV(aaD,aaT){if(aaT["REGION"])aaaD=aaT["REGION"];}function aaaW(aaD,aaT){if(aaT["DIR"])aaaF=aaT["DIR"];}function aaaX(aaD,aaT){if(aaT["SCRIPT"])window.eval(" "+aaT["SCRIPT"]);}function aaaY(aaD,aaT){var N=aaT["REGION"];if(N){var S=sofTV_net_getRegion(N);if(S){var aaaZ=S.getProperty("X");var aaa_=S.getProperty("Y");var aaaaa=S.getProperty("WIDTH");var aaaab=S.getProperty("HEIGHT");var aaaac=S.getProperty("VISIBLE");if(aaaZ!=null&&aaa_!=null&&S.setPosition)S.setPosition(aaaZ,aaa_);if(aaaaa!=null&&aaaab!=null&&S.setSize)S.setSize(aaaaa+1,aaaab+1);if(aaaac==false&&S.hide)S.hide();else if(S.show)S.show();}}}if(registerMessageHandler){registerMessageHandler("sofTV_Reload",aaS);registerMessageHandler("sofTV_ChangeTxt",aa_);registerMessageHandler("sofTV_ChangeSrc",aaU);registerMessageHandler("sofTV_Show",aaaa);registerMessageHandler("sofTV_Hide",aaab);registerMessageHandler("sofTV_ChangeZ",aaac);registerMessageHandler("sofTV_PageFlip",aaae);registerMessageHandler("sofTV_SchGoto",aaah);registerMessageHandler("sofTV_SchStop",aaam);registerMessageHandler("sofTV_SchStart",aaan);registerMessageHandler("sofTV_ChangeSty",aaao);registerMessageHandler("sofTV_Move",aaax);registerMessageHandler("sofTV_Resize",aaaA);registerMessageHandler("sofTV_Play",aaap);registerMessageHandler("sofTV_Stop",aaau);registerMessageHandler("sofTV_Forward",aaaw);registerMessageHandler("sofTV_Rewind",aaav);registerMessageHandler("sofTV_Seek",aaaq);registerMessageHandler("sofTV_LoadXML",aaaB);registerMessageHandler("sofTV_Caption",aaaC);registerMessageHandler("sofTV_ChangeSlide",aaaL);registerMessageHandler("sofTV_NextSlide",aaaS);registerMessageHandler("sofTV_PrevSlide",aaaT);registerMessageHandler("sofTV_SetSlideThumbnail",aaaU);registerMessageHandler("sofTV_SetSlide",aaaV);registerMessageHandler("sofTV_Restore",aaaY);registerMessageHandler("sofTV_Script",aaaX);registerMessageHandler("sofTV_SetSlideDir",aaaW);}function aaaad(aaw){var aaaae=new Array();var aaaaf=0;var aaaag=0;do{aaaaf=aaw.indexOf("<SOFTV_MESSAGE>",aaaag);aaaag=aaw.indexOf("</SOFTV_MESSAGE>",aaaaf);if(aaaaf!=-1&&aaaag!=-1){var aaaah=aaw.substring(aaaaf+16,aaaag);var aam=new aan();aam.parse(aaaah);aaaae[aaaae.length]=aap(aam.root);}}while(aaaaf!=-1&&aaaag!=-1);return aaaae;}function aaaai(aaw){var aaaae=new Array();var aaaaj=new String(aaw);var aaaaf;var aaaag;do{aaaaf=aaaaj.indexOf("<SOFTV_MESSAGE>");aaaag=aaaaj.indexOf("</SOFTV_MESSAGE>",aaaaf);if(aaaaf!=-1&&aaaag!=-1)aaaaj=aaaaj.substring(0,aaaaf)+aaaaj.substring(aaaag+17);}while(aaaaf!=-1&&aaaag!=-1);return aaaaj;}function aap(aaaak){var aaaal=null;for(var f=0;f<aaaak.content.length;f++){if(aaaak.content[f].name.toUpperCase()=="TYPE"){aaaal=new sofTV_net_message(aaaak.content[f].content[0]);break;}}if(aaaal){for(var f=0;f<aaaak.content.length;f++){if(aaaak.content[f].name.toUpperCase()!="TYPE")aaaal.addArgument(aaaak.content[f].name,aaaak.content[f].content[0]);}}return aaaal;}

