getObj = function(obj)
{
	//w3c
	if(document.getElementById)
	{
		return document.getElementById(obj);
	}

	//ie4+
	else if(document.all)
	{
		return document.all[obj];
	}

	//ns4+ without using nested layers
	else if(document.layers)
	{
		return document.layers[obj];
	}

	else
	{
		return null;
	}
}

function getObjInFrameName(obj, framename)
{
	var theFrame = top.frames[framename].document;
	
	if (typeof(theFrame) == "undefined")
		return null;
	
	//w3c
	if(theFrame.getElementById)
	{
		return theFrame.getElementById(obj);
	}
	//ie4+
	else if(theFrame.all)
	{
		return theFrame.all[obj];
	}
	//ns4+ without using nested layers
	else if(theFrame.layers)
	{
		return theFrame.layers[obj];
	}
	else
	{
		return null;
	}
}

var oldValue = "";		

function setCurrentTab(value) {
    if (document.getElementById('current')){
    document.getElementById('current').id = oldValue;
    }

    if (document.getElementById(value)){
    oldValue = value;
    document.getElementById(value).id = 'current';
    }
}

function setVideoPosition(val,asx)
{
	var player = getObj("wmp");
	
	if (player.SelectionEnd == 0)
	{
		player.src = getFileName();
		setTimeout("setVideoPosition()", 1000);
	}
	else
	{
	    if((Firefox && version >= 3) || Mac)
	    {
	        writeWMP("asx/"+asx, 430, 269, true, false);
	    }
	    else
	    {
		    player.currentPosition = val;
		}
	}
}

function setVideoPositionFromTime(time,eventid)
{
	var player = getObj("wmp");
	
	if (player.SelectionEnd == 0)
	{
		player.src = getFileName();
		setTimeout("setVideoPositionFromTime("+time+")", 1000);
	}
	else
	{
	    if(Firefox || Mac)
	    {
	    player.href = "asx.aspx";
	    }
	    else
	    {
		    player.currentPosition = time;
		}
	}
}

