// JavaScript Document
function AddPlayListImgMouseOver(img){
		img.src='images/btn_addplaylist_on.gif';

}
function AddPlayListMouseOut(img){
		img.src='images/btn_addplaylist_out.gif';

}
function RemovePlayListImgMouseOver(img){
		img.src='images/btn_removeplaylist_on.gif';

}
function RemovePlayListMouseOut(img){
		img.src='images/btn_removeplaylist_out.gif';

}
function ShowAddPlayListTooltips(pid){
	var displaydiv='addplaylist_tooltips'+pid;
	document.getElementById(displaydiv).style.visibility = "visible";
}
function HideAddPlayListTooltips(pid){
	var displaydiv='addplaylist_tooltips'+pid;
		document.getElementById(displaydiv).style.visibility = "hidden";
}

function ShowRemovePlayListTooltips(pid){
	var displaydiv='removeplaylist_tooltips'+pid;
	document.getElementById(displaydiv).style.visibility = "visible";
}
function HideRemovePlayListTooltips(pid){
	var displaydiv='removeplaylist_tooltips'+pid;
		document.getElementById(displaydiv).style.visibility = "hidden";
}
/*
function  addPlayListImg(pid,displaydiv){

		return '<span class="aan_nf_review_btn_detail" ><a href="javascript:addPlayList('+pid+');" onmouseover="ShowAddPlayListTooltips(\''+pid+displaydiv+'\');" onmouseout="HideAddPlayListTooltips(\''+pid+displaydiv+'\');" ><img src="images/btn_addplaylist_out.gif" border="0" onmouseover="AddPlayListImgMouseOver(this);" onmouseout="AddPlayListMouseOut(this);" /><span id="addplaylist_tooltips'+pid+displaydiv+'" class="aan_nf_add_tip" style="visibility: hidden;"><img src="images/playlist_mouseover_tag.gif" border="0" /></span></a></span>';
*/
/*return '<span class="aan_nf_mom_review_btn_detail" ><a href="javascript:addPlayList('+pid+');" onmouseover="ShowAddPlayListTooltips(\''+pid+'\');" onmouseout="HideAddPlayListTooltips(\''+pid+'\');" ><img src="images/btn_addplaylist_out.gif" border="0" onmouseover="AddPlayListImgMouseOver(this);" onmouseout="AddPlayListMouseOut(this);" /><div id="addplaylist_tooltips'+pid+'" class="aan_nf_add_tip"><img src="images/playlist_mouseover_tag.gif" border="0" /></div></a></span>';*/
/*	}else{
		return '<span class="aan_nf_mom_review_btn_detail" ><a href="javascript:showRegDialog();"  onmouseover="ShowAddPlayListTooltips(\''+pid+'\');" onmouseout="HideAddPlayListTooltips(\''+pid+'\');"><img src="images/btn_addplaylist_out.gif" border="0" onmouseover="AddPlayListImgMouseOver(this);" onmouseout="AddPlayListMouseOut(this);" /><div id="addplaylist_tooltips'+pid+'" class="aan_nf_add_tip"><img src="images/playlist_mouseover_tag.gif" border="0" /></div></a></span>';
	}
//		<img src="images/add.jpg" >
		return '';*/
//}
/*
var v1 = new dijit.Tooltip({label:'加入我的清單', showDelay:100});
var v2 = new dijit.Tooltip({label:'remove', showDelay:100});
var v3 = new dijit.Tooltip({label:'影片已在清單中', showDelay:100});
*/
function addPlayListImg(pid,displaydiv){
	var id='playlist'+displaydiv+'_'+pid;
//						new dijit.Tooltip({label:'加入我的清單', connectId:[id],showDelay:100});
//	return '<a href="javascript:addPlayList1('+pid+',\''+id+'\');"    id="'+id+'"><img src="images/btn_addplaylist_out.gif" border="0"  onload="v1.connect(\''+id+'\');" onmouseover="AddPlayListImgMouseOver(this);" onmouseout="AddPlayListMouseOut(this);" /></a>';

//return '<a href="javascript:addPlayList('+pid+');"    id="'+id+'"><img src="images/btn_addplaylist_out.gif" border="0"   onmouseover="AddPlayListImgMouseOver(this);new dijit.Tooltip({label:\'加入我的清單\', connectId:[\'playlist'+displaydiv+'_'+pid+'\'],showDelay:100});" onmouseout="AddPlayListMouseOut(this);" /></a>';
	//return '<a href="javascript:addPlayList1('+pid+',\''+id+'\');" onmouseover="new dijit.Tooltip({label:\'加入清單\', connectId:[\'playlist'+displaydiv+'_'+pid+'\'],showDelay:100});"   id="'+id+'"><img src="images/btn_addplaylist_out.gif" border="0"  /></a>';
	
	return '<a class="addmyplaylist" id="'+id+'" href="javascript:addPlayList('+pid+');"><img id="add'+pid+'" src="images/icon_addmyplaylist_off.gif" onmouseover="new dijit.Tooltip({label:\'加入清單\', connectId:[\''+id+'\'],showDelay:100});MM_swapImage(\'add'+pid+'\',\'\',\'images/icon_addmyplaylist_on.gif\',1)" onmouseout="MM_swapImgRestore()" border=0 /></a>';
}


function addPlayList1(pid,id){

var logined=getCookieInVideoInfo('VDONEXT_ID');
	if(logined){

	ajaxurl='index.php?fuseaction=Ajax.PlaylistAdd&pid='+pid;
  var kw = {	
             url: ajaxurl,	
			 handleAs:"json",
			 load: function(data){       
			 // Sample function call:
				//changeWMode('HDPlayer', 'transparent');
			 	if (data.result==1)
				{
					v1.disconnect(id);		
					v3.connect(id);
		//			showdialog('完成！影片已成功加入清單。');
/*					if(!(document.getElementById('playlist')==null || document.getElementById('playlist')==undefined  )){
						Playlist('playlist', 2);
					}*/
				}
				else
				{
					v3.connect(id);
					}
			 },						
		     error: function(data){		
	 showdialog("An error occurred: " + data.message);	
			   },
			 timeout: 40000
			  };
      dojo.xhrPost(kw);
  	}else{showRegDialog();}
}


function  removePlayListImg(pid,displaydiv){
//		return '<span class="aan_nf_review_btn_detail" ><a href="javascript:removePlayList('+pid+');" onmouseover="ShowRemovePlayListTooltips(\''+pid+'\');" onmouseout="HideRemovePlayListTooltips(\''+pid+'\');" ><img src="images/btn_removeplaylist_out.gif" border="0" onmouseover="RemovePlayListImgMouseOver(this);" onmouseout="RemovePlayListMouseOut(this);" /><span id="removeplaylist_tooltips'+pid+'" class="aan_nf_add_tip" style="visibility: hidden;"><img src="images/playlist_mouseover_remove_tag.gif" border="0" /></span></a></span>';

	var id='playlist'+displaydiv+'_'+pid;
// return '<a href="javascript:removePlayList('+pid+');"    id="'+id+'"><img src="images/btn_removeplaylist_out.gif" border="0"   onmouseover="RemovePlayListImgMouseOver(this); rm=new dijit.Tooltip({label:\'刪除影片\', connectId:[\'playlist'+displaydiv+'_'+pid+'\'],showDelay:100});" onmouseout="RemovePlayListMouseOut(this);" /></a>';

// return '<a href="javascript:removePlayList('+pid+');"    id="'+id+'"><img src="images/btn_removeplaylist_out.gif" border="0"   onmouseover="RemovePlayListImgMouseOver(this); rm=new dijit.Tooltip({label:\'刪除影片\', connectId:[\'playlist'+displaydiv+'_'+pid+'\'],showDelay:100});" onmouseout="RemovePlayListMouseOut(this);" /></a>';

return '<a class="addmyplaylist" href="javascript:removeMemberPlayList('+pid+');"><img id="'+id+'" src="images/icon_removemyplaylist_off.gif" onmouseover="new dijit.Tooltip({label:\'刪除影片\', connectId:[\''+id+'\'],showDelay:100});MM_swapImage(\''+pid+'\',\'\',\'images/icon_removemyplaylist_on.gif\',1)" onmouseout="MM_swapImgRestore()" border=0 /></a>';
}
function removePlayList(pid){
// sent ajax to remove playlist
	var logined=getCookieInVideoInfo('VDONEXT_ID');
	if(logined){
	ajaxurl='index.php?fuseaction=Ajax.PlaylistDel&pid='+pid;
  var kw = {	
             url: ajaxurl,	
			 handleAs:"json",
			 load: function(data){    
			 showdialog('完成！影片已成功從清單中移除。');
			 
					if (!(document.getElementById('myplaylist_menu')==null || document.getElementById('myplaylist_menu')==undefined  )){
						PlaylistRollerJson('myplaylist_menu',150,1);
					}
				},						
		     error: function(data){		
		//	 showdialog("An error occurred: " + data.message);	
			   },
			 timeout: 40000
			  };
      dojo.xhrPost(kw);
//display complete box 
	}else{showRegDialog();}
}

function addPlayList(pid){
// sent ajax to add playlist
var logined=getCookieInVideoInfo('VDONEXT_ID');
	if(logined){

	ajaxurl='index.php?fuseaction=Ajax.PlaylistAdd&pid='+pid;
  var kw = {	
             url: ajaxurl,	
			 handleAs:"json",
			 load: function(data){       
			 // Sample function call:

			 	if (data.result==1)
				{
					showdialog('完成！影片已成功加入清單。');
					if(!(document.getElementById('myplaylist_menu')==null || document.getElementById('myplaylist_menu')==undefined  )){
					Member_PlayList_Json('MemberPlayList','personal',1);
					//	Playlist('playlist', 2);
					}else
						alert('obj not found');

				}
				else
				{showdialog(' 影片已在清單中。');}
			 },						
		     error: function(data){		
	 showdialog("An error occurred: " + data.message);	
			   },
			 timeout: 40000
			  };
      dojo.xhrPost(kw);
  	}else{showRegDialog();}
}

function addToMyList(){
	addPlayList(pid);

}
