<!--
// Created By AnhTrang.Org
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();
    AgentIntro();
}
 
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();
     return(true);
}
 
function AgentIntro1()
{
    Agent.MoveTo(AgentLeftX,AgentTopY);
    Agent.Show(0);
    Agent.Speak("Welcome To AnhTrang.Org!");
    Agent.Hide(0);
}
 
function AgentIntro()
{
    Agent.MoveTo(AgentLeftX,AgentBottomY);
    Agent.Show(1);
    Agent.Play("GetAttention");
    Agent.Play("GetAttentionContinued");
    Agent.Play("GetAttentionContinued");
    Agent.Play("GetAttentionReturn");
    Agent.Speak("Chao ban, ten toi la phu thuy");
    Agent.Play("Greet");
    Agent.Speak("Toi la nguoi canh gac cho website AnhTrang.Org");
    Agent.Play("Explain");
    Agent.MoveTo(AgentLeftX,AgentTopY);
    Agent.Speak("Cong viec cua toi la chao don cac ban truy cap vao website AnhTrang.Org!");
    Agent.Play("DoMagic1");
    Agent.Play("DoMagic2");
    Agent.Speak("Hay chat voi toi moi khi ban can su giup do. Y!M: anhtrang_info");
    Agent.MoveTo(AgentRightX,AgentBottomY);
    Agent.Play("Pleased"); 
    Agent.Speak("Xin chao va hen gap lai ban!");
    Agent.Hide(0);
} 
Window_OnLoad();
 
 
-->