// Featured Landing Page Panel dhtml/javascript

var panels = new Array ('panel1', 'panel2', 'panel3', 'panel4');

var selectedTab = null;

var ptv_current_mediaId = 0;


function setNowPlaying(title, text, image) 
{
	var divTitle = document.getElementById('npTitle');
	var divText	 = document.getElementById('npText');
	var divImage = document.getElementById('nowPlayingImg');
	
	divTitle.innerHTML = "";
	divText.innerHTML  = "";
	divImage.src = "";
	//nowPlayingImg.src = "";
	
	divTitle.innerHTML = title;
	divText.innerHTML  = text;
	divImage.src = image;
	//nowPlayingImg.src = image;
}

function setSharing(id, value) {
	var div = document.getElementById(id);
	//div.innerHTML = value;
	div.value = value;
}

//function sendToFriend (emailTo, emailFrom, fromName, customMessage)
function sendToFriend() 
{
	var emailTo = document.getElementById("sharingEmails").value;
	var emailFrom = document.getElementById("sharingYourEmail").value;
	var fromName = document.getElementById("sharingName").value;
	var customMessage = document.getElementById("sharingMessage").value;
	var mediaLink = document.getElementById("sharingURL").value;

	var emailObj = array();
		emailObj['emailTo'] = emailTo;
		emailObj['emailFrom'] = emailFrom;
		emailObj['fromName'] = fromName;
		emailObj['customMessage'] = customMessage;
		emailObj['mediaLink'] = mediaLink;
		
	// Send to friend
	sendToSWF(ptvNav, "sendToFriend", emailObj);
	
	// Clear Email To & Message
	// ...
	
	// Alert user sharing message was sent
	alert("Message sent");
}


function loginError(error) {
	alert(error);
}

function checkVideo () {
	thisMovie("ptvFeaturedVideo").checkVideo();
}

function showNowPlaying() {
	showTab(document.getElementById('tab1'), 'panel1');
	checkVideo();
}

function showPlaylist() {
	showTab(document.getElementById('tab2'), 'panel2');
	checkVideo();
}


function showShare() {
	showTab(document.getElementById('tab3'), 'panel3');
	checkVideo();
}

function showComments() {
	showTab(document.getElementById('tab4'), 'panel4');
}

function showTab(tab, div) {
	if (selectedTab)  {
		selectedTab.style.backgroundPosition = '0px -23px';
	}
	selectedTab = tab;
	selectedTab.style.backgroundPosition = '0px 0px';
	
	for(i = 0; i < panels.length; i++) 
	{
		  	document.getElementById(panels[i]).style.visibility = (div == panels[i]) ? 'visible' : 'hidden';
		  	if (i != 1) { document.getElementById(panels[i]).style.display = (div == panels[i]) ? 'block' : 'none' };
	}
	return false;
}

function setTabs(tab, div) {
	if (selectedTab)  {
		selectedTab.style.backgroundPosition = '0px -23px';
	}
	selectedTab = tab;
	selectedTab.style.backgroundPosition = '0px 0px';
	
	for(i =0; i < panels.length; i++) 
	{
		if (document.getElementById(panels[i]))
		{
			document.getElementById(panels[i]).style.visibility = (div == panels[i]) ? 'visible' : 'hidden';
	  		document.getElementById(panels[i]).style.display = (div == panels[i]) ? 'block' : 'none';
		}else{
			document.getElementById("div_panel2").style.visibility = (div == "div_panel2") ? 'visible' : 'hidden';
	  		document.getElementById("div_panel2").style.display = (div == "div_panel2") ? 'block' : 'none';
		}
	}
	return false;
}

function initTabs() {
	playlistReady = true;
	if (document.getElementById('panel2')){
		setTabs(document.getElementById('tab2'), 'panel2');
	}else{
		setTabs(document.getElementById('tab2'), 'div_panel2');
	}
	loadPlaylist();
}

// Ads
function setCurrentAdMediaId(mId) {
	ptv_current_mediaId = mId;
}

function adsLb() 
{
	var tempSRC = ptv_featured_lb_src;
	
	if(ptv_current_mediaId > 0)
	{
		tempSRC = ptv_featured_lb_src + "&mId=" + ptv_current_mediaId;
	}

	var lb_iFrame_attributes = ' id="ptv_featured_ad_lb" name="ptv_featured_ad_lb" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" width="728" height="90" style="width:728px; height:90px;"';
	//var lb = document.getElementById('siteAds').insertAdjacentHTML + '<'+'div><iframe src="'+tempSRC+'" '+lb_iFrame_attributes+'"><'+'/iframe><'+'/div>';
	var lb = '<'+'div><iframe src="'+tempSRC+'" '+lb_iFrame_attributes+'"><'+'/iframe><'+'/div>';
	
	document.getElementById('siteAds').innerHTML = "";
	document.getElementById('siteAds').innerHTML = lb;
}

function adsRm() 
{
	var tempSRC = ptv_featured_rm_src;
	if(ptv_current_mediaId > 0)
	{
		tempSRC = ptv_featured_rm_src + "&mId=" + ptv_current_mediaId;
	}

	var rm_iFrame_attributes = ' id="ptv_featured_ad_rm" name="ptv_featured_ad_rm" frameborder="0" marginheight="0" marginwidth="0" scrolling="no" width="300" height="250" style="width:300px; height:250px;"';
	//var rm = document.getElementById('richMediaAd').insertAdjacentHTML + '<'+'div><iframe src="'+tempSRC+'" '+rm_iFrame_attributes+'"><'+'/iframe><'+'/div>';
	var rm = '<'+'div><iframe src="'+tempSRC+'" '+rm_iFrame_attributes+'"><'+'/iframe><'+'/div>';
	
	document.getElementById('richMediaAd').innerHTML = "";
	document.getElementById('richMediaAd').innerHTML = rm;	
}
