//经过验证的角本
function numMarked() 
{
	company = "cnki";
	cookie = new String(getCookie("RecordID"));
	if ((cookie.substring(0,cookie.indexOf(":")) != company))
	{
		return 0;
	}
	a=cookie.split(",");
	return a.length;
}

function addToCookie(v) 
{
	company = "cnki";
	cookie= new String(getCookie("RecordID"));
	if ((cookie.length > 0) && ((cookie.substring(0,cookie.indexOf(':')) == company)))
	{
		if (cookie.length - 1 == cookie.indexOf(':')) 
		{
			setCookie("RecordID", cookie+v);
		}
		else 
		{
			setCookie("RecordID", cookie+","+v);
		}
	} 
	else 
	{
		setCookie("RecordID", company + ":" + v);
	}
}

function removeFromCookie(v) 
{
	var company = "cnki";
	var cookie = new String(getCookie("RecordID"));
	if (cookie.substring(0,cookie.indexOf(':')) == company) 
	{
		cookie = cookie.substring(cookie.indexOf(':')+1,cookie.length);
		re = new RegExp("^"+v+"$");
		cookie=cookie.replace(re, "");
		re = new RegExp("^"+v+",");
		cookie=cookie.replace(re, "");
		re = new RegExp(","+v+"$");
		cookie=cookie.replace(re, "");
		re = new RegExp(","+v+",");
		cookie=cookie.replace(re, ",");
	} 
	else 
	{ 
		cookie = ""; 
	}
	if (cookie!="") 
	{ 
		setCookie("RecordID", company + ":" + cookie);
	}
	else 
	{ 
		setCookie("RecordID", company + ":");
	}
}

function getCookie(Name) 
{
	var search = Name + "=";
	var str = "";
	if (document.cookie.length > 0)
	{
		offset = document.cookie.indexOf(search);
		if (offset != -1) 
		{
			offset += search.length;
			end = document.cookie.indexOf(";", offset);
			if (end == -1)
			{
				end = document.cookie.length;
			}
			str = unescape(document.cookie.substring(offset, end));
			return str;
		}
	}
	return str;
}

function setCookie(name, value) 
{
	//alert(getCookie("RecordID"));
	document.cookie = name + "=" + escape(value)+";"+"path=/";
}

//从cookie里把控件的值读取出来
function getValueFromCookie( cookieName )
{
	var name = cookieName + "=";
	var isfound = false;
	var start = 0;
	var end = 0;
	var CookieString = document.cookie;
	var str = "";
	var i = 0;
	while( i < CookieString.length )
	{
		start = i;
		end = start + name.length;
		if( CookieString.substring(start,end) == name)
		{
			isfound = true;
			break;
		}
		i++;
	}		

	if( isfound == true )
	{
		start = end;
		end = CookieString.indexOf(";",start);
		if(end < start)
		end = CookieString.length;
		str = unescape(CookieString.substring(start,end));
	}
	
	if( str.indexOf("cnki:") == 0 )
	{
		str = str.substring(5,str.length);
	}
	return str;
}


//~~~~~~~~~~~~~~~~~~~~~~~~
function cl_onclick()
{
	check=false;
	for (i=0;i<document.all("selectbox").length;i++)
	{
		if (document.all("selectbox")[i].checked==true)
		{
			check=true;
			i=document.all("selectbox").length;
		}
	}

	if (i==0)
	{
		document.all("selectbox").checked=true;
		check=true;
	}

	if (check==false)
	{
		alert("请选择检索范围！");
		return false;
	}
	return true;
}

function SetAllBox(status)
{
	var i;
	for (i=0;i<document.all.item("selectbox").length;i++)
	{
		document.all.item("selectbox")[i].checked=status;
	}
	if (i==0)
	{
		document.all.item("selectbox").checked=status;
		check=true;
	}
}



