//www.jinp.net
//获取指定标签的元素
function getname(id,m){
   return m.parentNode.getElementsByTagName(id);
}
//获取指定ID的元素
function getid(id){
   return document.getElementById(id);
}
//观看记录显示与隐藏
function mybtn(i){
   if (i==1){
      getid("mymov").className="viewbtn";
      getid("mylist").style.display="block";
   }
   else{
      getid("mymov").className="";
      getid("mylist").style.display="none";
   }
}
//显示与隐藏更多
function morebtn(name,n){
   if (n==1){
      getname("i",name)[0].className="";
	  getname("em",name)[0].className="notshow";
	  getname("em",name)[1].className="close_summary";
   }
   else if (n==2){
      getname("i",name)[0].className="notshow";
	  getname("em",name)[0].className="open_summary";
	  getname("em",name)[1].className="notshow";
   }
   else if (n==3){
      getname("i",name)[0].className="";
	  getname("em",name)[0].className="notshow";
	  getname("em",name)[1].className="closelist";
   }
   else {
      getname("i",name)[0].className="notshow";
	  getname("em",name)[0].className="openlist";
	  getname("em",name)[1].className="notshow";
   }
}
//热门电影电视剧
function hotbtn(i){
   if (i==1){
      getid("ranking_tv").className="";
	  getid("ranking_movie").className="ranknow";
      getid("hot_tv").style.display="block";
	  getid("hot_movie").style.display="none";
   }
   else{
      getid("ranking_tv").className="ranknow";
	  getid("ranking_movie").className="";
      getid("hot_tv").style.display="none";
	  getid("hot_movie").style.display="block";
   }
}
//读写cookie函数
function getCookie(m_name){
   if (document.cookie.length > 0){
      m_start = document.cookie.indexOf(m_name + "=");
      if (m_start != -1){
         m_start = m_start + m_name.length + 1;
         m_end = document.cookie.indexOf(";",m_start);
         if (m_end == -1){
            m_end = document.cookie.length;
         }
         return unescape(document.cookie.substring(m_start,m_end));
      }
   }
   return null;
}
function setCookie(m_name,value){
   var exdate = new Date();
   exdate.setDate(exdate.getDate() + 365); //365天过期
   document.cookie = m_name + "=" +escape(value) + ";expires=" + exdate.toGMTString()+ "; path=/";
}
//删除所有观看记录
function clearall(){
   var momov = null;
   var date = new Date();
   date.setTime(date.getTime() - 10000);
   document.cookie = "playlist=a; expires=" + date.toGMTString();
   getid("mylist").innerHTML="<dl><dt class='noview'>没有观看记录</dt></dl>";
}
//删除一条观看记录
function delmov(m){
   var plist = getCookie("playlist");
   var dlist = plist.split("|");
   var dlen = dlist.length;
   var nlist = "";
   for(var k=0;k<=dlen-1;k++){
      if(k!=m){
         nlist = nlist+dlist[k]+"|";
      }
   }
   nlist = nlist.substring(0,nlist.length-1);
   setCookie("playlist",nlist);
   playshow();
}
//显示观看记录
function playshow(){
   var playlist = getCookie("playlist");
   var content = "";
   if(playlist!=null){
      list_arg = playlist.split("|");
      var i;
      for(i=0;i<=list_arg.length-1;i++){
         if(list_arg[i]=="null"){
            break;
         }
         else{
            var mov_arg = list_arg[i].split("+");
			content+=("<dd><span><a href='"+mov_arg[3]+"'>"+mov_arg[0]+"</a> "+mov_arg[1]+"<br />观看时间："+mov_arg[2]+"</span><i onClick='delmov("+i+")'></i></dd>");
         }
      }
	  getid("mylist").innerHTML="<dl><dt><span onClick='clearall()'>清空记录</span></dt>"+content+"</dl>";
   }
   else{
      getid("mylist").innerHTML="<dl><dt class='noview'>没有观看记录</dt></dl>";
   }
}
