﻿<!--
function OnRetrieveTimeOut(arg) {}
function OnRetrieveError(arg) 
{
alert(arg);
}

function OnRetrieveCompleteForMarquee(arg)
{
    var theDiv = BuildHtml(this.responseXML);

    var divContent = document.getElementById("xmlContent");
    divContent.appendChild(theDiv);
    m_Marquee = new Marquee('xmlContent', 1);
}

function BuildHtml(xml)
{
    var theDiv = document.createElement("DIV");
    var i, l;
    var objEvents = xml.getElementsByTagName("Events");
    var objEvent;
    var objEventsNum = objEvents.length;
    var iEnglish;
    var iCurrLangPointer;
    
    for (i=0; i<objEventsNum; i++)
    {
        if (objEvents.item(i).getAttribute("langID") == "EN")
        {
            iEnglish = i;
        } 
        else if (objEvents.item(i).getAttribute("langID") == m_Lang)
        {
            iCurrLangPointer = i;
            break;
        }
    }
    
    if (iCurrLangPointer == null)
        iCurrLangPointer = iEnglish;
    if (iCurrLangPointer == null)
        iCurrLangPointer = 0;
        
    if (iCurrLangPointer < objEventsNum)
    {
        objEvent = objEvents.item(iCurrLangPointer).getElementsByTagName("Event");

        for (l=0; l< objEvent.length ;++l)
        {
            if (objEvent)
            {
		        var theB = document.createElement("B");
                var textDataTemp = '';
		        if (objEvent.item(l).getElementsByTagName("Title")[0].firstChild)
                    textDataTemp = objEvent.item(l).getElementsByTagName("Title")[0].firstChild.data;
    
                var textTemp = document.createTextNode(textDataTemp);
                theB.appendChild(textTemp);
                theDiv.appendChild(theB);
                theDiv.appendChild(document.createElement("BR"));
                
                textDataTemp = '';
		        if (objEvent.item(l).getElementsByTagName("Time")[0].firstChild)
                    textDataTemp = objEvent.item(l).getElementsByTagName("Time")[0].firstChild.data;

                textTemp = document.createTextNode(textDataTemp);
                theDiv.appendChild(textTemp);
                theDiv.appendChild(document.createElement("BR"));
                
                textDataTemp = '';
		        if (objEvent.item(l).getElementsByTagName("Prize")[0].firstChild)
                    textDataTemp = objEvent.item(l).getElementsByTagName("Prize")[0].firstChild.data;

                textTemp = document.createTextNode(textDataTemp);
                theDiv.appendChild(textTemp);
                theDiv.appendChild(document.createElement("BR"));
                theDiv.appendChild(document.createElement("BR"));
            }       
        }
    }
    
    AddHtmlBigWinnersText(xml, theDiv);
    
    return theDiv;
}




function AddHtmlBigWinnersTable(xml, theDiv)
{
    var objBigWinnersRoot;
    var objBigWinners;
    var objBigWinnersCount;    
    var currJackpot;
    var currJackpotImage;
    var currName;
    var currAmount;
    var currDate;
    var currObj;
    var currObj2;
    var currObjText;
    
    var Table;
    var CurrTR;
    var CurrTD;
    
    objBigWinnersRoot = xml.getElementsByTagName("CasinoBigWinners")          

    if (objBigWinnersRoot)
    {
        if (objBigWinnersRoot.length > 0)
        {        
            objBigWinners = objBigWinnersRoot[0].getElementsByTagName("BigWinner");

            if (objBigWinners)
            {        
                if (objBigWinners.length > 0)
                {   
                    Table = document.createElement("Table")
                    Table.border = "1";
                    Table.cellPadding = "4";
                    CurrTR = document.createElement("TR")
                    
                    CurrTD = document.createElement("TD") 
                    CurrTD.style.border = "solid 1px black";
                    currObj = document.createElement("B");
                    currObjText = document.createTextNode("Game");
                    currObj.appendChild(currObjText);
                    CurrTD.appendChild(currObj);
                    CurrTR.appendChild(CurrTD);
                    
                    CurrTD = document.createElement("TD");
                    CurrTD.style.border = "solid 1px black";
                    currObj = document.createElement("B");
                    currObjText = document.createTextNode("Name");
                    currObj.appendChild(currObjText);
                    CurrTD.appendChild(currObj);
                    CurrTR.appendChild(CurrTD);
                    
                    CurrTD = document.createElement("TD");
                    CurrTD.style.border = "solid 1px black";
                    currObj = document.createElement("B");
                    currObjText = document.createTextNode("Amount");
                    currObj.appendChild(currObjText);
                    CurrTD.appendChild(currObj);
                    CurrTR.appendChild(CurrTD);         
                    
                    CurrTD = document.createElement("TD");
                    CurrTD.style.border = "solid 1px black";
                    currObj = document.createElement("B");
                    currObjText = document.createTextNode("Date");
                    currObj.appendChild(currObjText);
                    CurrTD.appendChild(currObj);
                    CurrTR.appendChild(CurrTD);                 
                    
                    Table.appendChild(CurrTR);

                    for (l=0; l< objBigWinners.length ;++l)
                    {
                    
                        if (objBigWinners.item(l))
                        {  
	                        if (objBigWinners.item(l).getElementsByTagName("Jackpot")[0].firstChild)
                                currJackpot = objBigWinners.item(l).getElementsByTagName("Jackpot")[0].firstChild.data;
	                        if (objBigWinners.item(l).getElementsByTagName("JackpotImageName")[0].firstChild)
                                currJackpotImage = objBigWinners.item(l).getElementsByTagName("JackpotImageName")[0].firstChild.data;                                
	                        if (objBigWinners.item(l).getElementsByTagName("Name")[0].firstChild)
                                currName = objBigWinners.item(l).getElementsByTagName("Name")[0].firstChild.data;
	                        if (objBigWinners.item(l).getElementsByTagName("Amount")[0].firstChild)
                                currAmount = objBigWinners.item(l).getElementsByTagName("Amount")[0].firstChild.data;
	                        if (objBigWinners.item(l).getElementsByTagName("Date")[0].firstChild)
                                currDate = objBigWinners.item(l).getElementsByTagName("Date")[0].firstChild.data;

                            CurrTR = document.createElement("TR");
                            CurrTD = document.createElement("TD");
                            CurrTD.style.border = "solid 1px black";
                            CurrTD.style.width = "120px";
                            currObj = document.createElement("img");
                            currObj.src = "/EN/playersclub/images/" + currJackpotImage;
                            CurrTD.appendChild(currObj);
                            CurrTR.appendChild(CurrTD);

                            CurrTD = document.createElement("TD");
                            CurrTD.style.border = "solid 1px black";
                            currObjText = document.createTextNode(currName);
                            CurrTD.appendChild(currObjText);
                            CurrTR.appendChild(CurrTD);
                            
                            CurrTD = document.createElement("TD");
                            CurrTD.style.border = "solid 1px black";
                            currObjText = document.createTextNode(currAmount);
                            CurrTD.appendChild(currObjText);
                            CurrTR.appendChild(CurrTD);
                            
                            CurrTD = document.createElement("TD");
                            CurrTD.style.border = "solid 1px black";
                            currObjText = document.createTextNode(currDate);
                            CurrTD.appendChild(currObjText);
                            CurrTR.appendChild(CurrTD);  
                            
                            Table.appendChild(CurrTR);                          
                        }
                    }  
                    theDiv.appendChild(Table);
                    theDiv.innerHTML = "<TABLE cellpadding='4' cellspacing='0' border='1' width='100%' style='border-color:Black;border-width:1px;border-style:Solid;border-collapse:collapse;'>" + Table.innerHTML + "</TABLE>";
                }  
            }
        }
    }
}

function AddHtmlBigWinnersText(xml, theDiv)
{
    var objBigWinnersRoot;
    var objBigWinners;
    var objBigWinnersCount;    
    var currJackpot;
    var currName;
    var currAmount;
    var currDate;
    var currObj;
    var currObj2;
    var currObjText;
    var theBigWinnersDiv;
    
    objBigWinnersRoot = xml.getElementsByTagName("CasinoBigWinners")        
        
    if (objBigWinnersRoot)
    {
        if (objBigWinnersRoot.length > 0)
        {        
            objBigWinners = objBigWinnersRoot[0].getElementsByTagName("BigWinner");

            if (objBigWinners)
            {
                if (objBigWinners.length > 0)
                {            
                    theBigWinnersDiv = document.createElement("DIV")
                    theBigWinnersDiv.style.color = 'Red';
                    currObj2 = document.createElement("U");
                    currObj = document.createElement("B");
                    currObjText = document.createTextNode("Casino Big Winners");
                    currObj.appendChild(currObjText);
                    currObj2.appendChild(currObj);
                    
                    theBigWinnersDiv.appendChild(currObj2);
                    theBigWinnersDiv.appendChild(document.createElement("BR"));
                    theBigWinnersDiv.appendChild(document.createElement("BR"));
    
                    for (l=0; l< objBigWinners.length ;++l)
                    {
                    
                        if (objBigWinners.item(l))
                        {  
	                        if (objBigWinners.item(l).getElementsByTagName("Jackpot")[0].firstChild)
                                currJackpot = objBigWinners.item(l).getElementsByTagName("Jackpot")[0].firstChild.data;
	                        if (objBigWinners.item(l).getElementsByTagName("Name")[0].firstChild)
                                currName = objBigWinners.item(l).getElementsByTagName("Name")[0].firstChild.data;
	                        if (objBigWinners.item(l).getElementsByTagName("Amount")[0].firstChild)
                                currAmount = objBigWinners.item(l).getElementsByTagName("Amount")[0].firstChild.data;
	                        if (objBigWinners.item(l).getElementsByTagName("Date")[0].firstChild)
                                currDate = objBigWinners.item(l).getElementsByTagName("Date")[0].firstChild.data;

                            currObj = document.createElement("B");
                            currObjText = document.createTextNode(currJackpot);
                            currObj.appendChild(currObjText);
                            theBigWinnersDiv.appendChild(currObj);
                            theBigWinnersDiv.appendChild(document.createElement("BR"));
                            currObjText = document.createTextNode(currName);
                            theBigWinnersDiv.appendChild(currObjText);
                            theBigWinnersDiv.appendChild(document.createElement("BR"));
                            currObjText = document.createTextNode(currAmount);
                            theBigWinnersDiv.appendChild(currObjText);
                            theBigWinnersDiv.appendChild(document.createElement("BR"));
                            currObjText = document.createTextNode(currDate);
                            theBigWinnersDiv.appendChild(currObjText);
                            theBigWinnersDiv.appendChild(document.createElement("BR"));
                            theBigWinnersDiv.appendChild(document.createElement("BR"));
                        }
                    }  
                    theDiv.appendChild(theBigWinnersDiv);
                }  
            }
        }
    }
}
// -->
