// JavaScript Document

var id = null;
var name = null;
var num = null;
var messe = null;
var ptype = null;
var cname = null;
var d_recookielength = 0;
var deltr = null;

ckary = new Array();


function setck(id,ptype){

	ckary[0] = id;

	exp=new Date();

	exp.setTime(exp.getTime()+1000*60*60*24*30);

	ckstr = encodeURI(ckary[0]);

	i = 1;

	while (ckary[i]){
		ckstr += ":" + encodeURI(ckary[i]);
		i++;
	}

	
	

	recookie = getck();
	
	recookiedata = recookie.split("|");
	recookielength = recookiedata.length;
	
	var datamax = 60;
	
	
	if(recookie){
	
	
		if(recookielength < datamax){
		
			if(recookie.indexOf(ckary[0],0) == -1){
			
				document.cookie = "ASH_jsc=" + ckstr + "|" + recookie + "" + ";path=/;expires=" + exp.toGMTString();
				
				messe = "マイリストデータが追加されました(" + (recookielength + 1) + " / " + datamax + ")";
				
				
				
				if(ptype == "1"){
					
					document.getElementById("mylist_" + id ).innerHTML = '<a href="#" onMouseDown="delid(\'' + id + '\',\'1\')" ><img src="../images/icon/folder_delete.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="delid(\'' + id + '\',\'1\')" >クリップ済</a>';
					document.getElementById("mylist_" + id + "x").innerHTML = '<a href="#" onMouseDown="delid(\'' + id + '\',\'1\')" ><img src="../images/icon/folder_delete.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="delid(\'' + id + '\',\'1\')" >クリップ済</a>';
					
				}else{
					
					document.getElementById("mylist_" + id ).innerHTML = '<a href="#" onMouseDown="delid(\'' + id + '\')" ><img src="../images/icon/folder_delete.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="delid(\'' + id + '\')" >クリップ済</a>';
					
				}
				
				document.getElementById("mylist_count").innerHTML = '<a href="../cliplist/index.html">' + (recookielength + 1) + '</a>';
				
				
			
			}else{
			
				messe = "既に登録されています";
			
			}
		
		}else{
		
			messe = "マイリストへの登録は、最大" + datamax + "件までです";
			
			window.alert(messe);
		
		}
		
	
	}else{
	  
	  document.cookie = "ASH_jsc=" + ckstr + ";path=/;expires=" + exp.toGMTString();
	  //messe = "マイリストデータが追加されました(1 / " + datamax + ")";
	  
	  
	  
	  if(ptype == "1"){
		  
		  document.getElementById("mylist_" + id ).innerHTML = '<a href="#" onMouseDown="delid(\'' + id + '\',\'1\')" ><img src="../images/icon/folder_delete.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="delid(\'' + id + '\',\'1\')" >クリップ済</a>';
		  document.getElementById("mylist_" + id + "x").innerHTML = '<a href="#" onMouseDown="delid(\'' + id + '\',\'1\')" ><img src="../images/icon/folder_delete.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="delid(\'' + id + '\',\'1\')" >クリップ済</a>';
		  
	  }else{
		  
		  document.getElementById("mylist_" + id ).innerHTML = '<a href="#" onMouseDown="delid(\'' + id + '\')" ><img src="../images/icon/folder_delete.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="delid(\'' + id + '\')" >クリップ済</a>';
		  
	  }

	  document.getElementById("mylist_count").innerHTML = '<a href="../cliplist/index.html">' + recookielength + '</a>';
	  
	  
	  
	}
	
	/*
	d_recookielength = recookiedata.length;
	
	  if(d_recookielength > 0){
	  
	  d_recookielength = (recookiedata.length + 1);
	  
	  }else{
		  
		  d_recookielength = 0;
		  
	  }
	  */
	  
	  //document.getElementById("mylist_count").innerHTML = d_recookielength;
	  
	  //document.getElementById("testarea").innerHTML = recookie;
	
	
	//getckresult(messe);
	//open_list(messe,point);
	
	//if(checkmyliston){
	
	//checkmylist(id,name,address)
	
	//}
	
}


function getck(){


	cklng = document.cookie.length;
	
	recookie = document.cookie;


	getckary = document.cookie.split("; ");

	getckstr = "";

	i = 0;

	while (getckary[i]){
		
		if (getckary[i].substr(0,8) == "ASH_jsc="){
		
			getckstr = getckary[i].substr(8,getckary[i].length);
			break;
		}
		
		i++;
	}

	
	recookie = getckstr;
	
	return recookie;

}

function delid(delid,ptype){
	
	deliddata = delid;
	exdatalength = 0;

	exp=new Date();

	exp.setTime(exp.getTime()+1000*60*60*24*1);

	recookie = getck();
	
	if(recookie){
	
		exdata = recookie.split("|");
			
		exdatalength = exdata.length;
		
			
		i = 0;
		var returndata = null;
				
		while(exdata[i]){
		
			//alert('◎抽出された文字列\n'+exdata[i]);
			
			if(exdata[i].indexOf(deliddata,0) == -1){
			
				if(returndata){
				
				returndata += "|" + exdata[i];
				
				}else{
				
				returndata = exdata[i];
				
				}
			
			}
			
			i++;
			
		}
		
	//alert('◎抽出されたreturndata=\n'+returndata);
	
		if(returndata){
		
			document.cookie = "ASH_jsc=" + returndata + ";path=/;expires=" + exp.toGMTString();
			
				document.getElementById("mylist_" + delid ).innerHTML = '<a href="#" onMouseDown="setck(\'' + delid + '\')" ><img src="../images/icon/folder_add.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="setck(\'' + delid + '\')" >記事をクリップ</a>';
				
				if(ptype == "1"){
					
					document.getElementById("mylist_" + delid ).innerHTML = '<a href="#" onMouseDown="setck(\'' + delid + '\')" ><img src="../images/icon/folder_add.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="setck(\'' + delid + '\',\'1\')" >記事をクリップ</a>';
					document.getElementById("mylist_" + delid + "x" ).innerHTML = '<a href="#" onMouseDown="setck(\'' + delid + '\')" ><img src="../images/icon/folder_add.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="setck(\'' + delid + '\',\'1\')" >記事をクリップ</a>';
					
					
				}else{
					
					document.getElementById("mylist_" + delid ).innerHTML = '<a href="#" onMouseDown="setck(\'' + delid + '\')" ><img src="../images/icon/folder_add.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="setck(\'' + delid + '\')" >記事をクリップ</a>';
					
					
				}
				
				document.getElementById("mylist_count").innerHTML = '<a href="../cliplist/index.html">' + ( exdatalength - 1 ) + '</a>';

		
		}else{
		
			document.cookie = "ASH_jsc=;path=/;expires=0";
			
			if(ptype == "1"){
				
				document.getElementById("mylist_" + delid ).innerHTML = '<a href="#" onMouseDown="setck(\'' + delid + '\',\'1\')" ><img src="../images/icon/folder_add.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="setck(\'' + delid + '\',\'1\')" >記事をクリップ</a>';
				document.getElementById("mylist_" + delid + "x" ).innerHTML = '<a href="#" onMouseDown="setck(\'' + delid + '\',\'1\')" ><img src="../images/icon/folder_add.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="setck(\'' + delid + '\',\'1\')" >記事をクリップ</a>';
				
			}else{
				
				document.getElementById("mylist_" + delid ).innerHTML = '<a href="#" onMouseDown="setck(\'' + delid + '\',\'1\')" ><img src="../images/icon/folder_add.png" width="16" height="16" hspace="2" border="0" align="absmiddle" /></a><a href="#" onMouseDown="setck(\'' + delid + '\')" >記事をクリップ</a>';
				
				
			}
			document.getElementById("mylist_count").innerHTML = '<a href="../cliplist/index.html">' + "0" + '</a>';
			
		
		}
		
	}
	
	//messe = "データが削除されました";

	
	/*
	if(name){
	
		checkmylist(id,name,address);
		open_list(messe,1);
	
	}else{
		
	open_list(messe);	
		
	}
	*/
	

}

function delall(){
	
	
	document.cookie = "ASH_jsc=;path=/;expires=0";
	document.getElementById("mylist_count").innerHTML = '<a href="../cliplist/index.html">' + "0" + '</a>';
	location.href='../cliplist/index.html';
	
}

