﻿
var aMixtureChartData = new Array();
var aTimingChartData = new Array();
var aReviewImageData = new Array();
var iChartIndex = 0;

function onFaceBookClick() {
    var u = location.href;
    var t = document.title;
    window.open('http://www.facebook.com/sharer.php?u=' + encodeURIComponent(u) + '&t=' + encodeURIComponent(t), 'sharer', 'toolbar=0,status=0,width=626,height=436');
    return false; 
}


function onLoadPage() {
    var sTID = GetParam("TID");
    if (sTID != "") sTID = "&TID=" + sTID;
    
    var sSUBID = GetParam("SUBID");
    if (sSUBID != "") sSUBID = "&SUBID=" + sSUBID;

    var sBID = GetValue("GENID");
    if (sBID == "20") onLoadCompareFilms();
    if ((sBID == "23") || (sBID == "38")) onLoadSearchFilms();


//    
//            if (!bIsIE8()) {
//        	    if (window.Event) document.captureEvents(Event.MOUSEMOVE);
//	            document.onmousemove = getCursorXY;
//	        }
//                   
    if (!bIsIE) document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = getCursorXY;

    pDrawFunction();
    ChartPublicSiteOnLoad();
    if (bIsIE) document.getElementById("HOMEPAGEDIV").style.backgroundColor = "#001A2E";

    if (sBID != "20") onLoadJava();
    
//    var aUnderlines = document.getElementsByName("ADDUNDERLINE");
//    
//    for (i=0;i<aUnderlines.length;i++) {
//       if (bIsIE6) {
//           aUnderlines[i].innerHTML = "";
//           aUnderlines[i].style.height = "1px";
//       }
//    }
// 
    pProcessContent = onPostLoad;
    LoadContent("/mri.aspx?MID=16&NID=" + GetValue("GENID") + "&RID=" + 
                GetValue("RELEASEID") + "&STATIC=" + GetValue("STATIC") + sTID + sSUBID, "", true);
    onLoadMenu();
}

function onPostLoad(sContent, sParent) {
    if (GetValue("STATIC") == "ISSTATIC") {
        var a = DecodeDelimittedList(sContent, TBL_DELIM);
        var aData;
        var i;
        var aVars;
        var j;
        var aValues = new Array(3);
                        
        if (a.length == 4) {
            SetSpanString("ONGOINGWIDE",a[0]);
            SetSpanString("ONGOINGLIMITED",a[1]);
            SetSpanString("OPENINGSOON",a[2]);
            
            var aRows = DecodeDelimittedList(a[3], ROW_DELIM);
            
            if (aRows.length == 6) {
                SetSpanString("MIXAVG1",aRows[0]);
                SetSpanString("MIXAVG2",aRows[0]);
                SetSpanString("MIXAVG3",aRows[0]);
                SetSpanString("TIMINGAVG",aRows[1]);
                
                aData = DecodeDelimittedList(aRows[2], COL_DELIM);
                
                if (aData.length == 9) {
                    aValues[0] = aData[0];
                    for (i=1;i<10;i++) SetSpanString("REVAVG"+i,aData[i-1]);
                }
                
                aData = DecodeDelimittedList(aRows[3], COL_DELIM);
                
                if (aData.length == 9) {
                    aValues[1] = aData[0];
                    for (i=1;i<10;i++) SetSpanString("COVAVG"+i,aData[i-1]);
                }
                
                aData = DecodeDelimittedList(aRows[4], COL_DELIM);
                
                if (aData.length == 9) { 
                    aValues[2] = aData[0];
                    for (i=1;i<10;i++) SetSpanString("VOLAVG"+i,aData[i-1]);
                }
                
                aData = DecodeDelimittedList(aRows[5], COL_DELIM);
                
                if (aData.length == 9) { 
                    aValues[3] = aData[0];
                    for (i=1;i<10;i++) SetSpanString("LENAVG"+i,aData[i-1]);
                }

                if (document.getElementById("VAR07") == null) {
                    SetSpanString("VAR00",aValues[0]);
                    SetSpanString("VAR01",aRows[0]);
                    SetSpanString("VAR02",aRows[0]);
                    SetSpanString("VAR13",aValues[1]);
                    SetSpanString("VAR24",aValues[2]);
                    SetSpanString("VAR35",aValues[3]);
                    SetSpanString("VAR06",aRows[1]);
                } else {
                    SetSpanString("VAR00",aValues[0]);
                    SetSpanString("VAR01",aRows[0]);
                    SetSpanString("VAR02",aRows[0]);
                    SetSpanString("VAR03",aRows[0]);
                    SetSpanString("VAR14",aValues[1]);
                    SetSpanString("VAR25",aValues[2]);
                    SetSpanString("VAR36",aValues[3]);
                    SetSpanString("VAR07",aRows[1]);
                }
            }
        }
    }
}
