
function checkMark(c) 
		{
			var bChkLimit	=	CheckLimitFrom(1,8);
			if (c.checked == true) 
			{
				if ( bChkLimit == true)
				{
					c.checked	= false;
					return;					
				}
				addToCookie(c.value);
			}
			else 
			{
				if ( bChkLimit == true )
				{
					c.checked	= true;
					return;
				}
				removeFromCookie(c.value);
			}
		}
		//小提示


		//KNS5 Page JavaScript
		function frequencyAndTips( curSelectedValue )
		{
			//curSelectedValue 当前选中的字段名
			//2.判断是否要显示提示			
			//取得提示说明\
			var strfieldtips = document.all("fieldtips").value;
			var arrfieldtips = strfieldtips.split(',');
			document.all("frequencytips").innerHTML = '';
			for(var j=0;j< arrfieldtips.length;j++)
			{
				var strEveryValue = arrfieldtips[j];
				if( strEveryValue.indexOf('/') > 0 )
				{
					var arrEveryValue = strEveryValue.split('/');
					var tips1 = msg1;
					document.all("frequencytips").innerHTML = tips1;
					if( arrEveryValue[0] == curSelectedValue )
					{
						if( arrEveryValue[1] != "" )
						{
							var tips = arrEveryValue[1];
							tips = tips.substring( 1, tips.length - 1 );
							if( tips != "" )
							{
								tips1 = tips;
							}
						}
						document.all("frequencytips").innerHTML = tips1;
						break;
					}
				}
			}
		}
		function CliectCheck(obj)
		{
			var	user	=	eval(obj).username.value;
			var	pass	=	eval(obj).password.value;
			var	iflag	=	true;	

			if (user == null || user == "" )
			{
				window.alert(msg2);
				iflag	= false;
				return iflag;
			}
			
			if (pass == null || pass == "" )
			{
				window.alert(msg3);
				iflag	= false;
			}
			return iflag;
		}
		
		function CheckKnsForm(n)
		{		
			var	strSearchKey	=	document.all.txtBaseSearchValue.value;
			if (strSearchKey.indexOf('<') > -1 || strSearchKey.indexOf('>') > -1 )
			{	
				alert(msg4);
				return false;
			}
			
			var flag = 0;
			var nCount = 0;
			if (document.all("selectdatabase").length == null)
			{
				nCount = 0;
				flag = 1;
			}
			else
			{
				nCount	=	document.all("selectdatabase").length;
			}
			
			for(var i=0; i<nCount; i++)
			{
				if(document.all("selectdatabase")[i].checked)
				{
					flag = 1;
				}
			}
			if( flag == 0 )
			{
				alert(msg5);
				return false;
			}
			
			document.all("searchflag").value=n;			
			document.cookie = "kuakuSearchSelectionID=" + escape(n)+";"+"path=/";
			if (n == '0' )
			{
				return true;
			}
		}
		
		//获取扩展词


		function GetRelationWord( n )
		{
				var basevalue = "basevalue";
				var sR0 = document.all( basevalue ).value;
				if( sR0 == "" )
				{
					alert(msg6);
					return;
				}
				var basefield = "basefield";
				var sField = document.all( basefield ).value;			
				var sRelationDictionary = document.all("SearchFieldRelationDirectory").value;
				
				var arrFields = sRelationDictionary.split(',');
				
				var sDictionary = "";
				
				for(var i=0;i < arrFields.length;i++)
				{
					var value2 = arrFields[i];
					
					if( value2.indexOf(sField) >= 0 )
					{
						if( value2 == sField )
						{
							sDictionary = "";
						}
						else if(value2 == sField + "/[]" )
						{
							sDictionary = "default";
						}
						else
						{
							sDictionary = value2.substring(sField.length + 2 , value2.length-1);
						}
						
						break;
					}				
					
				}
				var GetRelationWord = window.open(msg7 + "/GetRelationWord.aspx?ID=0&Value=" + escape(sR0) + "&sDictionary=" + escape(sDictionary),"GetRelationWord","left=250,top=150,width=360,height=253,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no");
				GetRelationWord.focus();
		}

		
		function setExample()
		{
			document.all("basevalue").value = msg8;
		}
		
		///IP登录清理表单
		function IPLoginCheck(obj)
		{
			eval(obj).username.value	=	"";
			eval(obj).password.value	=	"";
		}			
		
		//检测表单是否已到被选择上阴
		// 1 弹出信息后中止，2 返回已达最大上限中什么都不做中止
		// 上限的最大限制数
		function CheckLimitFrom(itodo,ilimit)
		{
			var objSelectDb	=	document.composeform.selectdatabase;
			var ilength	=	objSelectDb.length;
			var isbreak	=	false;
			var ix	=	0;
			var iy	=	0;
			if (objSelectDb != null	&& ilength != null)
			{
				for( ix = 0; ix < ilength; ix++ )
				{
					if (objSelectDb[ix].checked == true)
					{
						iy++;
					}
					if (iy > ilimit )
					{
						switch(itodo)
						{
							case 1:
								window.alert(msg9);
								isbreak	=	true;
								break;
							case 2:
								isbreak	=	true;
								break;
						}
						break;
					}
				}
				if (iy == 0 )
				{
					window.alert(msg10);
					isbreak	=	true;
				}
			}
			return isbreak;
		}

		function setDefaultDb()
		{
			var strCookies= getCookie('RecordID');
			var objCheckBox	=	document.composeform.selectdatabase;
			var inCount	= 0;
			
			if (objCheckBox == null )	return;

			if (strCookies == "cnki:" || strCookies == "" )
			{
				if (objCheckBox.length == null)
				{
					addToCookie(objCheckBox.value);
					objCheckBox.checked = true;
				}
				for(var i=0;i < objCheckBox.length;i++)
				{
					if (i < 4)
					{
						addToCookie(objCheckBox[i].value);
						objCheckBox[i].checked = true;
					}
					else
					{
						removeFromCookie(objCheckBox[i].value);
						objCheckBox[i].checked = false;
					}
				}
			}
			else
			{
				var strTmp;
				
				if (objCheckBox.length == null)
				{
					strTmp = objCheckBox.value;					
					if( strCookies.indexOf(strTmp) > 0)
					{
						objCheckBox.checked = true;
					}				
				}
				else
				{
					var arrDB,tmpCookies;
					tmpCookies	=	strCookies.replace("cnki:","");
					arrDB	=	tmpCookies.split(",");
				
					for(var i=0;i < objCheckBox.length;i++)
					{							
						objCheckBox[i].checked = false;
						strTmp	=	objCheckBox[i].value;
						
						for(var iy = 0; iy < arrDB.length; iy++)
						{
							if (arrDB[iy] == strTmp )
							{
								inCount ++;
								objCheckBox[i].checked = true;
								break;
							}
						}
						//特殊处理
						if ( inCount > 8 )
						{
							objCheckBox[i].checked	=	false;
						}
					}				
				}									
			}										
		}
		//提交检索

		function	submitcpform()
		{
				if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='' && event.srcElement.type!='textarea')
				{
					document.all("scscarchpic").focus();
					document.composeform.submit();
				}
		}
