﻿
var winPopUp;
function popUpMediaPlayer(type,category) {
    var glwiz_uid = document.getElementById("Hidden1");
    var url, chType;
    var arr;
    if (glwiz_uid.value == "")
    {
        //alert( "Please sign on or register if you have not registered already.");    
        showWarn(true);
        return false;

    }
	//if(window.ActiveXObject)
	{
	    stopVideo();
        winPopUp = window.open("", "popupWin", "location=0, menubar=0, status=0, scrollbars=0, toolbar=0, left=10, top=10, width=990, height=580, halign=centre");
        var frm =   document.getElementById("popUp");        
        //var frm =  document.forms["popUpForm"];
        var typeInput = document.getElementById("Hidden3");      
        typeInput.value = type; 
        var categoryInput = document.getElementById("Hidden4"); 
        categoryInput.value = category;
        arr = getCH().split(',');
        url = arr[0];
        chType = arr[1];
        if (type == chType)
            document.getElementById("Hidden5").value = url;
        else
             document.getElementById("Hidden5").value ="";
        frm.submit();
	}
	// Mozilla firefox
	/*else // if(document.implementation && document.implementation.createDocument)
	{
		alert("In order to ensure optimum quality and performance, please login using Internet Explorer.");
	}
	return false;*/
	//window.location="MediaCenterPage.aspx";
}

function getCH()
{
	var url="";
	var chType="";
	var Len;
	var begIdx;
	var endIdx;
	result = LoadXml("tv/getChannel.asp");
	begIdx = result.indexOf("URL:", 0);
	endIdx = result.indexOf(":URL", 0);
	if ( (begIdx != -1) && (endIdx != -1) )
	{
			begIdx = begIdx + 4;
			Len = endIdx - begIdx;
			url = result.substr( begIdx, Len );
	}
	begIdx = result.indexOf("TYP:", 0);
	endIdx = result.indexOf(":TYP", 0);
	if ( (begIdx != -1) && (endIdx != -1) )
	{
			begIdx = begIdx + 4;
			Len = endIdx - begIdx;
			chType = result.substr( begIdx, Len );
	}
	return (url + "," + chType);
}

function FocusMediaPlayer(type, category)
{
    if (winPopUp != null ||(winPopUp == ""))
        winPopUp.focus();
    popUpMediaPlayer(type, category);
}



