<!--c1--><div class='codetop'>Код</div><div class='codemain'><!--ec1--><object ID='TruVoice' width=0 height=0 CLASSID='CLSID:B8F2846E-CE36-11D0-AC83-00C04FD97575' CODEBASE='#VERSION=6,0,0,0'></object>
<Object ID='AgentControl' Width=0 Height=0 ClassID='CLSID
45FD31B-5C6E-11D1-9EC1-00C04FD7081F' CodeBase='#VERSION=2,0,0,0'></Object>
<script Language="JavaScript">
<!--
// Created By MsAgent Javascript Editor - Visit us at www.PowerWebTools.biz
var Agent
var AgentID;
var AgentACS;
var AgentLoaded;
var LoadReq;
var HideReq;
var AgentLeftX, AgentCenterX, AgentRightX;
var AgentTopY, AgentCenterY, AgentBottomY;
AgentID = "Agent";
AgentACS = "Merlin.acs";
AgentLoaded = false;
function Window_OnLoad()
{
AgentControl.Connected = true;
AgentLoaded = LoadLocalAgent(AgentID, AgentACS);
if (AgentLoaded)
{
SetCharObj();
}
CheckLoadStatus();
}
function GetScreenPositions()
{
var ScreenWidth = window.screen.width;
var ScreenHeight = window.screen.height;
if ((ScreenWidth == 0) || (ScreenHeight == 0))
{
ScreenWidth = 800;
ScreenHeight = 600;
}
AgentLeftX = 0;
AgentCenterX = (parseInt(ScreenWidth / 2) - parseInt(Agent.Width / 2));
AgentRightX = (ScreenWidth - Agent.Width);
AgentTopY = 0;
AgentCenterY = (parseInt(ScreenHeight / 2) - parseInt(Agent.Height / 2));
AgentBottomY = (ScreenHeight - Agent.Height);
}
function LoadLocalAgent(CharID, CharACS)
{
AgentControl.RaiseRequestErrors = false;
LoadReq = AgentControl.Characters.Load(CharID, CharACS);
AgentControl.RaiseRequestErrors = true;
if (LoadReq.Status != 1)
{
return(true);
}
AgentACS = "merlin.acs";
AgentControl.RaiseRequestErrors = false;
LoadReq = AgentControl.Characters.Load(CharID, AgentACS);
AgentControl.RaiseRequestErrors = true;
if (LoadReq.Status != 1)
{
return(true);
}
return(false);
}
function SetCharObj()
{
Agent = AgentControl.Characters.Character(AgentID);
Agent.LanguageID = 0x409;
}
function CheckLoadStatus()
{
if (!AgentLoaded)
{
return(false);
}
window.status = "";
GetScreenPositions();
AgentIntro();
return(true);
}
function AgentIntro()
{
Agent.Show(0);
Agent.Play("GetAttentionContinued");
Agent.Play("GetAttentionContinued");
Agent.Play("GetAttentionContinued");
Agent.Speak("Welcome! My name is Merlin!");
Agent.MoveTo(AgentRightX,AgentBottomY);
Agent.Speak("Я много чего умею и смогу без особого труда привлечь внимание посетителей Вашего сайта! К примеру, вот один из моих фокусов...");
Agent.Play("DoMagic1");
Agent.Play("DoMagic2");
Agent.MoveTo(AgentLeftX,AgentBottomY);
Agent.Speak("Хотите оживить свой коммерческий сайт и добавить на его страницы замечательного помощника???");
Agent.MoveTo(AgentLeftX,AgentTopY);
Agent.Speak("С моей помощью каждый посетитель Вашего сайта будет становиться покупателем!");
Agent.MoveTo(AgentCenterX,AgentCenterY);
Agent.Speak("Внимательно прочитайте всё, что написано на этом сайте!");
Agent.Play("Idle3_1");
Agent.Speak("А пока я пойду отдохну... Утомился уже всем рассказывать о себе...");
Agent.Play("Wave");
Agent.Speak("До скорых встреч!");
Agent.Hide(0);
}
function Get_Cookie(Name)
{
var search = Name + "=";
var returnvalue = "";
if (document.cookie.length > 0)
{
offset = document.cookie.indexOf(search);
if (offset != -1)
{
offset += search.length;
end = document.cookie.indexOf(";", offset);
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
function PlayOrNot()
{
if (Get_Cookie('SessionSet')=='')
{
PlayIt();
document.cookie='SessionSet=yes';
}
}
function PlayIt()
{
Window_OnLoad();
}
// set to 1 to just play on first page load, set to 0 to always play
var once_per_session=1;
if (once_per_session==0)
PlayIt();
else
PlayOrNot();
-->
</Script><!--c2--></div><!--ec2-->