//version 1103
var Playlist_holdImageList = new Array("/images/mab/mom_mem_tab1_on.gif","/images/mab/mom_mem_tab2_on.gif");
var Playlist_onImageList = new Array("/images/mab/mom_mem_tab1_on.gif","/images/mab/mom_mem_tab2_on.gif");
var Playlist_offImageList = new Array("/images/mab/mom_mem_tab1_out.gif","/images/mab/mom_mem_tab2_out.gif");
var PlaylistSelectedajax=1;


function Member_PlayList_Json(displaydiv, listtype, pagenum) {
	ajaxurl='index.php?fuseaction=Ajax.Playlist&page='+pagenum;
	var kw = {
		url: ajaxurl,
		handleAs:"json",
		sync:true,
		load: function(data){
			document.getElementById(displaydiv + '_count').innerHTML = '(' + data.total + ')';
			if(data.total <= 0){
				document.getElementById(displaydiv).innerHTML = '沒有影片';
			}else{
				document.getElementById('ply_page_holder_playlist').style.display = '';
				Member_PlayList_Handler(displaydiv ,data, listtype, pagenum);
			}
		},
		error: function(data){
			//document.getElementById(displaydiv).innerHTML = "Nothing .An error occurred: " + data.message;
			//alert("An error occurred: " + data.message);
		},
		timeout: 40000
	};
	dojo.xhrPost(kw);
}

function Member_PlayList_Handler(displaydiv, data, listtype, page) {

	//linkpattern='javascript:Member_PlayList_Json(\''+displaydiv+'\',\''+listtype+'\',*);';
	linkpattern='Member_PlayList_Json(\''+displaydiv+'\',\''+listtype+'\',*);';

	//document.getElementById(displaydiv + '_nextback').innerHTML=pageination(linkpattern, data.totalpage, data.curpage);
	pageination(linkpattern, data.totalpage, page, 1, "ply_");



	var ktr=0; 
	var num_block=0;
	var blocks =new Array;
	var vlink="";

	var tmp = ''; 
	dojo.map(data.result, function (itm) {
		var blk_id=displaydiv+'_'+itm.program_id;
		
		var vlink='index.php?fuseaction=Features.Archive&channel_id='+itm.channel_id+'&program_id='+itm.program_id;
		tmp+='<li style="list-style-type:none;"><div class="vdo_menu_channel_vdo_group" id="'+blk_id+'">';
		tmp+='<div class="vdo_menu_channel_thumbnail" id="'+blk_id+'_1">';
		tmp+='<a href="'+vlink+'"><img src="'+itm.img+'" class="vdo_menu_channel_thumbnail_image" border ="0"/></a>';
		tmp+='<a href="'+vlink+'" class="ico_play"><img src="images/icon_play_off.gif" border=0 /></a>';
		tmp+='<span>'+itm.duration+'</span>';
		tmp+='</div>';
		tmp+='<div class="vdo_menu_channel_vdo_title" id="'+blk_id+'_2"><a href="'+vlink+'">'+itm.title+'</a></div>';
		tmp+='<div class="vdo_menu_channel_vdo_detail" id="'+blk_id+'_3">';
		
		if (trim(itm.expert)){		tmp +='專家 : ' + itm.expert;}
		else if (trim(itm.food)){	tmp +='菜式 : ' + itm.food;}
		else if (trim(itm.cook)){	tmp +='廚師 : ' + itm.cook;}
		else if (trim(itm.guest)){	tmp +='嘉賓 : ' + itm.guest;}
		else if (trim(itm.desc)){	tmp +='內容 : ' + itm.desc;}
		tmp+='<br>日期: '+itm.starttime+'</div>';

	  
		//tmp+='<a class="addmyplaylist" href="javascript:removeMemberPlayList('+itm.program_id+');">';
		tmp+=removePlayListImg(itm.program_id,'remove');
		//tmp+='<img id="remove'+itm.program_id+'" src="images/icon_removemyplaylist_off.gif" onmouseover="MM_swapImage(\'remove'+itm.program_id+'\',\'\',\'images/icon_removemyplaylist_on.gif\',1)" onmouseout="MM_swapImgRestore()" border=0 /></a>';
		tmp+='</div></li>';
		
	});

	document.getElementById(displaydiv).innerHTML = tmp;

	dojo.map(data.result, function (itm) {
		tips_text=videotooltips_text(itm.fulldesc);
		tooltips(displaydiv+'_'+itm.program_id+'_1', tips_text);
		tooltips(displaydiv+'_'+itm.program_id+'_2', tips_text);		
		tooltips(displaydiv+'_'+itm.program_id+'_3', tips_text);
	});
}



function removeMemberPlayList(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('MemberPlayList')==null || document.getElementById('MemberPlayList')==undefined  )){
						Member_PlayList_Json('MemberPlayList', 'personal', 1);
					}
				},
				error: function(data){
			//		showdialog("An error occurred: " + data.message);
				},
				timeout: 40000
			};
			dojo.xhrPost(kw);
			//display complete box
	}else{
		showRegDialog();
	}
}

