// Script version
var sVer = "0.916";

// Site specific parameters
var sSite = "TEST/";
var sClipPrefix = "mmst://stream2.localeyes.tv/v4n/ledk/";


var sPopUpPage = "http://player.localeyes.tv/entry.asp";

var s256Label = "256k";
var s56Label = "56k";


function openVideo(sClip, sSection, sWndType, sParams, sClipTitle, sClipDescrip)
{
	var final_url;
	var sSiteParam;
			
	final_url = sPopUpPage + "?CLPURL=" + sClipPrefix + sClip;
	
	if (sWndType == "56k" || sWndType == "56K"
		|| sWndType == "256k" || sWndType == "256K" )
	{
		if( sWndType == "56k" || sWndType == "56K" )
		{
			final_url = final_url + "_w17.wmv&WNDTYP=" + sWndType;
		}
		else
		{
			final_url = final_url + "_w19.wmv&WNDTYP=" + sWndType;
		}
	}
	else
	{
		if( sWndType + '' == 'undefined' )
		{
			final_url = final_url + "_w1x.wmv&WNDTYP=CHOICE";
		}
		else
		{
			final_url = final_url + "_w1x.wmv&WNDTYP=" + sWndType;
		}
	}


	//Check if ClipTitle and Description exists and insert them in Final URL
	if(sClipTitle + '' != 'undefined' || sClipTitle != ''){
		final_url = final_url + "&CLPTITLE=" + sClipTitle;
	}

	if(sClipDescrip + '' != 'undefined' || sClipDescrip != ''){
		final_url = final_url + "&CLPDESCRIP=" + sClipDescrip;
	}

    final_url = final_url + "&SITE=";
	
	if(sSection + '' == 'undefined' || sSection == "")
	{
		final_url = final_url + sSite + removeParams(document.location.href);
	}
	else
	{
		final_url = final_url + sSite + removeSectionChar(sSection);
	}

	if( sParams + '' != 'undefined' )
	{
		final_url = final_url + sParams;
	}
	
	var RndNum = getRndNum()
	final_url = final_url + '&cp=' + RndNum + '&ver=' + sVer;

//test 
//viser destination URL i Inputbox med NAME=t1 i formular NAME=display
//	document.display.t1.value = final_url;
//testslut

/*WindowName is RndNmb to ensure that Netscape and Opera opens in new window 
that does not hide behind the original window (opener)*/

	window.open(final_url,RndNum,"height=324,width=320,resizable=no,status=no,scrollbars=no", false);

}


function removeParams(sUrl)
{
	var iPos, sResult;
	sResult = sUrl;
	iPos = sResult.indexOf("?");
	if (iPos > 0)
	{
		sResult = sResult.substr(0, iPos);
	}
	return sResult;
}

function getRndNum()
{
	return Math.round(Math.random()*50000);
}

function removeSectionChar(sSection)
{
	var sResult;
	sResult = sSection;
	if(sSection.substr(sSection.length - 1, 1) == "/")
	{
		sResult = sSection.substr(0, sSection.length - 1);
	}
	return sResult;
}

function writeLinks(sClip, sSection)
{
	//document.write(' <font class=\"pn-video\">Video: &nbsp;</font><font class=\"pn-videolink\"><a href="javascript:openVideo(\'' + sClip + '\', \'' + sSection + '\', \'56K\');">' + s56Label + '</a> ');
	//document.write('&nbsp; <a href="javascript:openVideo(\'' + sClip + '\', \'' + sSection + '\', \'256K\');">' + s256Label + '</a> </font>');
	document.write(' <font class=\"pn-video\">&nbsp; <a href="mms://stream1.localeyes.tv/v4n/ledk/' + sClip + '_w19.wmv">Se video</a> </font>');
}

