var labels;
var values;

var thechannel = 0
var thecountry = 0
var theheadlinechannel = 0

function sw_set_newchannel()
{
	var selector = document.getElementById("frm_channels_newsbar");
	thechannel = selector.value;
	//alert('channel set: ' + thechannel)
}

function sw_set_new_country()
{
	var selector = document.getElementById("country");
	thecountry = selector.value;
	//alert('country set: ' + thecountry)
}

function sw_set_new_headline(headline)
{
	theheadlinechannel = headline
	//alert('new headline channel set: ' + headline)
}
/*
function sw_show_channel(channel)
{
//	alert('i should be grabbing the content from (' + channel + ') to show it in the top panel')
	var msg = document.getElementById("video_show");
	msg.innerHTML = "Loading...";
//	var selector = document.getElementById("channel");
//	thechannel = selector.value;
//	var postStr = "channelID="+thechannel;

	// Change the logo
	var logo = document.getElementById("channel_logo");
	logo.innerHTML='<img src="modules/safeworlds/safeworlds_images.php?ch='+channelID+'" style="width:160px;height:128px;border:0px;margin-top:15px;" id="image">'; 

	var postStr = "channelID="+channel;
	var ajax = new SPAjax();
	var handler_function = function(response_text) 
	{
             //values=sw_newsbar_getValues(country,channel);
             sw_newsbar_outVideos(response_text);
	}
	ajax.doGet(action_showVideos + '&' + postStr, handler_function);
//	alert('have apparently already grabbed a list of playlists from (' + channel + ') on the server')
    
}
*/
function sw_newsbar_outVideos(videos)
{
	
	var values=videos.split("|BK|");
	var msg = document.getElementById("video_show");
	if(values.length>1)
	{
		msg.innerHTML="";
		for(var i=0;i<values.length-1;i++)
		{
			msg.innerHTML+=""+values[i]+"";
		}
		document.getElementById("video_show_self").innerHTML="<b>4.&nbsp;<a href=\"#\" onClick=\"ddaccordion.expandone(\'mypets\', 0); return false\">Watch it Now</b></a>";
		
	}
	else
	{
		msg.innerHTML='<p align="justify" style="padding-left:12px; padding-right:16px;">There are no videos available for this channel.<br />Choose one of the Global News Channels below to view the latest news from around the world</p>';
		document.getElementById("video_show_self").innerHTML="Currently there is no video avaliable";

	}
}
/*
function sw_newsbar_showChannel(labels)
{
	var i;
	msg = document.getElementById("frm_channels_newsbar");
	labels=labels.split("|BK|");
	msg.innerHTML = "";
	if(labels.length>1)
	{
		for(i=0;i<labels.length-1;i++)
		{
			values=labels[i].split("||");
			msg.options[i]=new Option(""+values[0]+"",""+values[1]+"");
		}
//		document.getElementById("video_show_self").innerHTML="<b>STEP 4.&nbsp;<a href=\"#\" onClick=\"ddaccordion.expandone(\'mypets\', 0); return false\">Watch it Now</b></a>";
		sw_newsbar_showVideo();
		msg.disabled = false;
	}
	else
	{
		msg.options[0]=new Option("No Channels Available","");
		document.getElementById("video_show_self").innerHTML="";
		document.getElementById("video_show").innerHTML="";
		msg.disabled = true;
	}
}*/
function tt(link){
	var txt=document.getElementById("channel_logo");
	txt.innerHTML='<object id="player" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112"><param name="filename" value="'+link+'" /><param name="Showcontrols" value="True" /><param name="AnimationatStart" value="true"><param name="TransparentatStart" value="true"><param name="autoStart" value="True" />   <param name="fullScreen" value="False" />  <embed id="player" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer" src="'+link+'" autostart="1" showcontrols="1" showpositioncontrols="1"></embed></object>';
}


function video_news_play(link)
{
	var txt=document.getElementById("safeworlds_news_video_player");
	txt.innerHTML='<p><object onclick=alert("AA") id="video_player" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112"><param name="filename" value="'+link+'" /><param name="Showcontrols" value="True" /><param name="AnimationatStart" value="true"><param name="TransparentatStart" value="true"><param name="autoStart" value="True" />   <param name="fullScreen" value="True" />  <embed id="video_player" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer" src="'+link+'" autostart="1" showcontrols="1" showpositioncontrols="1" fullscreen="1"></embed></object></p><p align="middle"><a href="'+link+'" target="_self"><b>Watch It In Full Screen<b></a></p>';
}

//OLD FUNCTIONS BELOW

function sw_newsbar_getChannelID(channel)
{
	//var msg  = document.getElementById("sw_newsbar");
	var msg  = document.getElementById("frm_channels_newsbar");
    var logo = document.getElementById("channel_logo");

    // change the channel logo here
	//logo.innerHTML='<img src="templates/safeworlds/layout_images/iptv_channel_logo/'+channel.toLowerCase()+'.png" id="sport" style="width:160px;height:128px;border:0px;margin-top:15px;" id="'+channel.toLowerCase()+'">'; 
	//logo.innerHTML='<img src="modules/safeworlds/safeworlds_images.php?ch='+channelID+'" style="width:160px;height:128px;border:0px;margin-top:15px;margin-bottom:35px;" id="image">'; 

	msg.innerHTML = "<option>Loading...</option>";
	msg.disabled = true;
	
	// locate the value in the country dropdown (which will be an ID
	//var f = document.getElementById("form");
	var country = document.getElementById("country").value;
	
	//var channel = f.channel.value;
	// prepare the ajax call
	var URL=action_getChannelID;
	var postStr = "country="+ country +"&channel="+ channel +"&method=echo_label";
	var ajax = new SPAjax();
	var handler_function = function(response_text) 
	{
    	//values=sw_newsbar_getValues(country,channel);
    	sw_newsbar_showChannel(response_text);
    	
    	//document.write(response_text);
	}
//	alert('just ran something');
	ajax.doGet(action_getChannelID + '&' + postStr, handler_function);
}

function sw_newsbar_showChannel(labels)
{
	var i;
	msg = document.getElementById("frm_channels_newsbar");
	labels=labels.split("|BK|");
	
	msg.innerHTML = "";
	if(labels.length>1)
	{
		for(i=0;i<labels.length-1;i++)
		{
			values=labels[i].split("||");
			msg.options[i]=new Option(""+values[0]+"",""+values[1]+"");
		}
		sw_newsbar_showVideo();
		msg.disabled = false;
	}
	else
	{
		msg.options[0]=new Option("No Channels Available","");
		document.getElementById("video_show_self").innerHTML="Currently there is no video avaliable";
		document.getElementById("video_show").innerHTML="";
		msg.disabled = true;
	}
}

function sw_newsbar_showVideo()
{
	
	
	var msg = document.getElementById("video_show");
	msg.innerHTML = "Loading...";
	var f = document.getElementById("frm_channels_newsbar");

	var id = f.value;
	var postStr = "channelID="+id;
	var ajax = new SPAjax();
	var handler_function = function(response_text) 
	{
             //values=sw_newsbar_getValues(country,channel);
             sw_newsbar_outVideos(response_text);

	}
	ajax.doGet(action_showVideos + '&' + postStr, handler_function);
}

function sw_newsbar_initialVideos(channelID)
{
	
	
	var msg = document.getElementById("video_show");
	msg.innerHTML = "Loading...";
		var postStr = "channelID="+channelID;
	var ajax = new SPAjax();
	var handler_function = function(response_text) 
	{
             //values=sw_newsbar_getValues(country,channel);
             sw_newsbar_outVideos(response_text);

	}
	ajax.doGet(action_showVideos + '&' + postStr, handler_function);
}

function sw_newsbar_clearPlayer(){
	var txt=document.getElementById("channel_logo");
	txt.innerHTML='<object id="player" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112"><param name="filename" value="" /><param name="Showcontrols" value="True" /><param name="AnimationatStart" value="true"><param name="TransparentatStart" value="true"><param name="autoStart" value="True" />   <param name="fullScreen" value="False" />  <embed id="player" type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer" src="" autostart="1" showcontrols="1" showpositioncontrols="1"></embed></object>';

}

