function narsykle(){
    switch(navigator.appName){
        case "Opera":
            return "op";
        case "Netscape":
            return "nc";
        case "Microsoft Internet Explorer":
            return "ie";
        default:
            return false;
    }
}

function updateLinks()
{
    for(link in document.links)
    {        
        if(document.links[link].protocol == 'mms:')
        {
            document.links[link].onclick = function(event){
                var mTarget;                
                //var langas = window.open('', '', "status=no,toolbar=no,menubar=no,location=no,resizable=yes,width=788,height=646", '');
                if(narsykle()=='ie'){
                    mTarget = window.event.srcElement;                
                }
                else{
                    mTarget = event.target;
	            }
				while(!(mTarget.nodeName == 'A' || mTarget.nodeName == 'BODY'))
				{
					mTarget = mTarget.parentNode;
				}
				if(mTarget.nodeName != 'A'){
					//langas.close();
					hideModal();
					return;
				}
				{
            window.onscroll = function() { document.getElementById('modalPage').style.top = document.body.scrollTop; };
			if(narsykle()=='ie')
			{
				player = document.createElement("object");
				player.classid = 'CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6';
				player.URL = mTarget;
				player.AutoStart = true;
//				alert("aaaa");
//				player.FullScreen=true;
			}
			else
			{
				player = document.createElement("embed");
				player.setAttribute('type', 'video/x-ms-wmv');
				player.setAttribute('src', mTarget);
//				player.setAttribute('fullscreen', true);
//				player.fullscreen = true;
			}
			player.setAttribute('width', '100%');
			player.setAttribute('height', '100%');
            document.getElementById('modalBody').appendChild(player);
            document.getElementById('modalPage').style.display = "block";
//            document.getElementById('modalPage').style.top = document.body.scrollTop;
//            document.getElementById('modalContainer').style.left = (document.body.clientWidth / 2) - 327;
//            document.getElementById('modalContainer').style.top = (document.body.clientHeight / 2) - 265;
			$('#modalPage').centerInClient(true, $('body'));
        }
                if(narsykle() == "nc")
                {
                    event.preventDefault();
                }        
                else
                {
                    window.event.returnValue = false;
                }
            };
        }
    }
}

function hideModal() {

            document.getElementById('modalPage').style.display = "none";
            player.setAttribute('src', "");
            document.getElementById('modalBody').removeChild(player);
            player = null;
            CollectGarbage();
        }
		
//window.onload = updateLinks;