﻿// globle constants

g_version = 'chn';

c_sCONCEPT = 'C/';
c_sNCONCEPT = 'NC/';
c_sRANK = 'R/';
c_sBOOL = 'B/';
c_iRELATEDWORDCOUNT = 8;

c_sCheckAll = '选中所有';
c_sUnCheckAll = '清空所有';

c_sSearchUrl = 'searchcn.htm';

c_sRotateKeyword = '点击选取词语...';

c_sChs = '&sl=chs';
c_sLang = 'sl=chs';
c_sXslFileHelp = 'cn/help_cn.xsl';
c_sXslFileManage = 'manage.xsl';
c_sXslFileQueryFulltext = 'cn/queryfulltext_cn.xsl'; 
c_sXslFileQueryFulltext_ProjectPatent = 'cn/queryfulltext-projectpatent_cn.xsl'; 
c_sXslFileQueryStat = 'cn/querystat_cn.xsl'; 
c_sXslFileQueryRelated_SearchMaster = 'cn/queryrelated-searchmaster_cn.xsl'; 
c_sXslFileQueryRelated_SearchSlave = 'cn/queryrelated-searchslave_cn.xsl';
c_sXslFileQueryRelated_Web = 'queryrelated-searchweb.xsl';
c_sXslFileQuerytab = 'cn/querytab_cn.xsl'; 
c_sXslFileProjectGet = 'cn/projectget_cn.xsl';
c_sXslFileProjectGet_Quick = 'cn/projectget-quick_cn.xsl';
c_sXslFileQuerytag = 'cn/querytag_cn.xsl';
c_sXslFileShowHistory = 'cn/showhistory_cn.xsl';
c_sXslFileShowHistory_Quick = 'cn/showhistory-quick_cn.xsl';
c_sXslFileHistoryList = 'cn/historylist_cn.xsl';
c_sXslFileQueryTagAbstraction = 'cn/queryTagAbstraction_cn.xsl';
c_sXslFileCommentGet = 'cn/CommentGet_cn.xsl';
c_sXslFileQueryRelatedCluster = 'cn/queryRelatedCluster_cn.xsl';
c_sXslFileQueryResultStat = 'cn/queryResultStat_cn.xsl';
c_sXslFileBookmarkGet = 'cn/bookmarkGet_cn.xsl';
c_sXslFileBookmarkGet_History = 'bookmarkget-history.xsl';
c_sXslFileBookmarkGetNames_Quick = 'cn/bookmarknamesget_cn.xsl';
c_sXslFileBookmarkGet_Quick = 'cn/bookmarkget-quick_cn.xsl';
c_sXslFileBookmarkGet_Patent = 'bookmarkget-patent.xsl';
c_sXslFileQueryFulltextCluster = 'cn/queryfulltextcluster_cn.xsl';
c_sXslFileProjectTerms = 'cn/projectterms_cn.xsl';
c_sXslFileDocumentGet = 'cn/documentget_cn.xsl';
c_sXslFileAdvertiseComment = 'cn/adcomment_cn.xsl';
c_sXslFileNoteGet = 'cn/noteget_cn.xsl';
c_sXslFileHighlightPopup = 'highlightpopup.xsl';
c_sXslFileBookmarkGet_Rotate = 'bookmarkget-rotate.xsl';
c_sXslFileShowPatentClass = 'classview.xsl';
c_sXslFilePersonalClass = 'personalclassview.xsl';
c_sXslFileCustomedClass = 'customedclassview.xsl';

c_sXslFileQueryLegalStatus='cn/queryLegalStatus_cn.xsl';

c_sQueryClass = 'invokexml.do?sf=QueryClass'+c_sChs;
c_sQueryCustomizedClass = 'invokexml.do?sf=CatalogSearch'+c_sChs;

c_sQueryFulltext = 'invokexml.do?sf=QueryFulltext' + '&sx=cn/queryfulltext_cn' + c_sChs; 
//c_sQuerylist = 'invokexml.do?sf=QueryList' + '&sx=cn/querylist_cn' + c_sChs;
c_sQueryFulltext_ProjectPatent =  'invokexml.do?sf=QueryFulltext' + '&sx=cn/queryfulltext-projectpatent_cn' +  c_sChs;
c_sQueryStat = 'invokexml.do?sf=QueryStat' + '&sx=cn/querystat_cn'  + c_sChs;
c_sQueryFulltextJson = 'invokejson.do?sf=QueryFulltext' + c_sChs;
c_sQueryRelated_SearchMaster = 'invokexml.do?sf=QueryRelated' + '&sx=cn/queryrelated-searchmaster_cn'  + c_sChs;
c_sQueryRelated_SearchSlave = 'invokexml.do?sf=QueryRelated' + '&sx=cn/queryrelated-searchslave_cn'  + c_sChs;
c_sQueryRelated = 'invokexml.do?sf=QueryRelated' + c_sChs;
c_sQuerytab = 'invokexml.do?sf=QueryTab' + '&sx=cn/querytab_cn' + c_sChs;
c_sQuerytabJson = 'invokejson.do?sf=QueryTab';
c_sProjectGet = 'invokexml.do?sf=ProjectGet' + '&sx=cn/projectget_cn'  + c_sChs;
c_sProjectGet_Quick = 'invokexml.do?sf=ProjectGet' + '&sx=cn/projectget-quick_cn'  + c_sChs;
c_sProjectGetJson = 'invokejson.do?sf=ProjectGet' + c_sChs;
c_sProjectPatentAdd = 'invokejson.do?sf=ProjectTermsAdd' + c_sChs;
c_sProjectPatentGetJson = 'invokejson.do?sf=ProjectTermsGet' + c_sChs;
c_sProjectPatentGet = 'invokexml.do?sf=ProjectTermsGet' + c_sChs;
c_sProjectUpdate = 'invokejson.do?sf=ProjectUpdate' + c_sChs;
c_sProjectAdd = 'invokejson.do?sf=ProjectAdd' + c_sChs;
c_sProjectDelete = 'invokejson.do?sf=ProjectDelete' + c_sChs;
c_sProjectPatentDelete = 'invokejson.do?sf=ProjectTermsDelete' + c_sChs;
c_sProjectPatentMove = 'invokejson.do?sf=ProjectTermsMove' + c_sChs;
c_sQueryWeb = 'invokebinary.do?sf=ShowGoogle&mime=text/html' + c_sChs;
c_sShowPic = 'PatenticsMisc/invokebinary.do?sf=ShowPic&mime=image/gif' + c_sChs;
c_sShowPicJson = 'invokejson.do?sf=ShowPic&mime=image/gif' + c_sChs;;
c_sUserAdd = 'invokejson.do?sf=UserAdd' + c_sChs;
c_sUserLogin = 'invokejson.do?sf=UserLogin' + c_sChs;
c_sUserGet = 'invokejson.do?sf=UserGet' + c_sChs;
c_sQuerytag = 'invokexml.do?sf=QueryTag' + '&sx=cn/querytag_cn'; // + c_sChs;
c_sQuerytagJson = 'invokejson.do?sf=QueryTag' + c_sChs; 
c_sShowHistory = 'invokexml.do?sf=ShowHistory' + '&sx=cn/showhistory_cn'  + c_sChs;
c_sShowHistory_Quick = 'invokexml.do?sf=ShowHistory' + '&sx=cn/showhistory-quick_cn'  + c_sChs;
c_sShowHistory_Search = 'invokexml.do?sf=ShowHistory' + '&sx=cn/querylist_cn'  + c_sChs;
c_sHistoryList = 'invokexml.do?sf=HistoryList' + '&sx=cn/historylist_cn'  + c_sChs;
c_sQueryTagAbstraction = 'invokexml.do?sf=QueryTagAbstraction' + '&sx=cn/queryTagAbstraction_cn'  + c_sChs;
c_sCommentStatus = 'invokejson.do?sf=CommentStatus' + c_sChs;
c_sCommentUpdate = 'invokejson.do?sf=CommentUpdate' + c_sChs;
c_sCommentAdd = 'invokejson.do?sf=CommentAdd' + c_sChs;
c_sCommentGet = 'invokexml.do?sf=CommentGet' + '&sx=cn/commentget_cn'  + c_sChs;
c_sCommentGetJson = 'invokejson.do?sf=CommentGet'  + c_sChs;
c_sCommentDelete = 'invokejson.do?sf=CommentDelete' + c_sChs;
c_sShowStatDrawing = 'invokebinary.do?sf=ShowStatDrawing&mime=image/jpeg' + c_sChs;
c_sQueryRelatedCluster = 'invokexml.do?sf=QueryRelatedCluster' + '&sx=cn/queryRelatedCluster_cn'  + c_sChs;
c_sShowPatent = 'invokexml.do?sf=ShowPatent&sx=cn/showpatent_cn'  + c_sChs;
c_sQueryFigDesc = 'invokejson.do?sf=QueryFigDesc' + c_sChs; ;
c_sQueryResultSet =  'invokejson.do?sf=QueryResultSet' + c_sChs;
c_sQueryResultSetBinary = 'invokebinary.do?sf=QueryResultSet' + c_sChs;
c_sQueryResultStat = 'invokexml.do?sf=QueryResultStat' + c_sChs;
c_sQueryResultStatJson = 'invokejson.do?sf=QueryResultStat' + c_sChs;;

c_sBookmarkGet = 'invokexml.do?sf=BookmarkGet' + c_sChs;
c_sBookmarkGetNames = 'invokejson.do?sf=BookmarkGetNames' + c_sChs;
c_sBookmarkAdd = 'invokejson.do?sf=BookmarkAdd' + c_sChs;
c_sBookmarkGetNames_Quick = 'invokexml.do?sf=BookmarkGetNames&sx=bookmarknamesget-quick' + c_sChs;
c_sBookmarkGet_Quick = 'invokexml.do?sf=BookmarkGet&sx=bookmarkget-quick' + c_sChs;
c_sBookmarkGetJson = 'invokejson.do?sf=BookmarkGet' + c_sChs;
c_sBookmarkDelete = 'invokejson.do?sf=BookmarkDelete' + c_sChs;
c_sQueryFulltextCluster =  'invokexml.do?sf=QueryFulltextCluster' + c_sChs;
c_sCheckAN = 'invokejson.do?sf=CheckAN&sp=%{searchString}&ic=10';
c_sCheckKW = 'invokejson.do?sf=CheckKW&sp=%{searchString}&ic=10';
c_sCheckCCL = 'invokejson.do?sf=CheckCCL&sp=%{searchString}&ic=10';
c_sCheckANxml = 'invokexml.do?sf=CheckAN&ic=20';
c_sCheckKWxml = 'invokexml.do?sf=CheckKW&ic=20';
c_sCheckCCLxml = 'invokexml.do?sf=CheckCCL&ic=20';
//c_sDocumentAdd = 'invokejson.do?sf=DocumentAdd' + c_sChs;
//c_sDocumentGet = 'invokexml.do?sf=DocumentGet' + c_sChs;
//c_sDocumentGetJson = 'invokejson.do?sf=DocumentGet' + c_sChs;
c_sDocumentDelete = 'invokejson.do?sf=DeletePatentDocument' + c_sChs;
c_sDocumentUpdate = 'invokejson.do?sf=DocumentUpdate' + c_sChs;
//edit by seedy
c_sXslFileQueryPatentFamily = 'cn/queryPatentFamily_cn.xsl';
c_sDocumentAdd = 'invokejson.do?sf=AddPatentDocument' + c_sChs;
c_sDocumentGet = 'invokexml.do?sf=GetPatentDocument' + c_sChs;
c_sDocumentGetJson = 'invokejson.do?sf=GetPatentDocument' + c_sChs;

c_sShowPatentClass = 'invokexml.do?sf=ShowPatentClass' + c_sChs;


c_sImportPatents = 'invokejson.do?sf=ImportResults';
c_sUserReference = 'invokejson.do?sf=UserPreference';
c_sImportDocumentFormHtml = 'invokejson.do?sf=TextImportFromHtml';

c_sMailResultSet = 'invokejson.do?sf=MailResultSet' + c_sChs;

c_sCatalogGetSub = 'invokexml.do?sf=CatalogGetSub' + c_sChs;
c_sCatalogDelete = 'invokejson.do?sf=CatalogDelete' + c_sChs;
c_sCatalogAdd = 'invokejson.do?sf=CatalogAdd' + c_sChs;

c_sLanguageSet = 'invokejson.do?sf=LanguageSet';

c_sConfigGet = 'invokejson.do?sf=ConfigGet';

c_sExportClassSet = 'invokebinary.do?sf=ExportClassSet';
c_sPersonalizeClassAdd = 'invokejson.do?sf=AddPersonalizeClass';
c_sPersonalizeClassGet = 'invokexml.do?sf=PersonalizeClassGet' + c_sChs;

c_sQueryPatentFamily = 'invokexml.do?sf=QueryPatentFamily';
c_sQueryLegalStatus = 'invokexml.do?sf=QueryLegalStatus';

c_iPagesize = 20;

g_currentView = null;
g_previousView = null;
g_encoding = 'utf-8';


//g_loginSpan = '<span class="header-menu-mouseover" onclick="setPageView(&#39;login&#39;, false);">登录</span>&nbsp;<span class="header-menu-mouseover" onclick="prepareChangeLan(2)">英文</a>';
g_loginSpan = '<span class="header-menu-mouseover" onclick="prepareLogin();">登录</span>&nbsp;<span class="header-menu-mouseover" onclick="prepareChangeLan(2)">英文</a>';
c_sSignOff = '注销';
c_sSignIn = '登录';
g_versionSpan = '<span class="header-menu-mouseover" onclick="prepareChangeLan(2)">英文</a>';
c_sSearch = '搜索';
c_sClass = '分类';
c_sStatistic = '统计';
c_sAnalysis = '文档';
c_sHistory = '历史';
c_sProject = '项目';
c_sHelp = '帮助文档';
c_sManage = '管理';
c_sPreference = '搜索过滤';
c_sUpdate = '更新';
c_sSignUp = '注册';
c_sNone = '无';
c_sFirst = '首页';
c_sLast = '尾页';
c_sPrev = '上一页';
c_sNext = '下一页';

c_sMaximize = '最大化';
c_sRestoreDown = '向下还原';


c_sFigureClear = '清除';
c_sShowPatentClaimSearch = '对此权利要求进行概念搜搜';
c_sLoading = 'Loading...'
c_sERROR_PIN = '记录失败！';
c_sSUCCESS_PIN = '记录成功！';
c_sSUCCESS_PROJECT_ADDPATENTTOPROJECT = '添加专利成功！';
c_sERROR_PROJECT_ADDPATENTTOPROJECT = '添加专利失败！';
c_sERROR_PROJECT_DELETEPROJECTPATENT = '删除专利失败！';
c_sERROR_PROJECT_ADDPROJECT_NAMEEMPTY = '添加项目失败！项目名称不能为空！';
c_sERROR_PROJECT_UPDATEPROJECT_NAMEEMPTY = '更新项目失败！项目名称不能为空！';
c_sERROR_SHOWPATENT_RESEARCH = '最多只能标记10个词！';
c_sERROR_LOGIN = '登录失败!';
c_sERROR_PROJECT_ADDCHECKEDPATENT = '请先选中至少一项后再进行添加操作！';
c_sERROR_PROJECT_ADDINPUTPATENT = '请先输入项目内容再进行添加操作！';
c_sERROR_PROJECT_DELETECHECKEDPATENT = '请先选中至少一项后再进行删除操作！';
c_sERROR_PROJECT_MOVECHECKEDPATENT = '请先选中至少一项后再进行移动操作！';
c_sERROR_PROJECT_ADDPROJECT = '添加项目失败！';
c_sERROR_PROJECT_MOVEPROJECTPATENT = '移动专利失败！';
c_sERROR_PROJECT_DELETEPROJECT = '删除项目失败！';
c_sERROR_PROJECT_UPDATEPROJECT = '更新项目失败！';
c_sSUCCESS_PROJECT_UPDATEPROJECT = '更新项目成功！';
c_sERROR_COMMENT_DELETECOMMENT = '删除评论失败！';
c_sERROR_COMMENT_ADDCOMMENT_TITLEEMPTY = '评论标题不能为空！';
c_sERROR_COMMENT_ADDCOMMENT = '添加评论失败！';
c_sSUCCESS_SIGNUP_CREATEACCOUNT = '创建用户成功！';
c_sERROR_SIGNUP_CREATEACCOUNT = '创建用户失败！';
c_sERROR_SIGNUP_CREATEACCOUNT_FORMAT = '创建用户失败！ID数据格式不正确！ID必须由6位字母、数字和下划线组成。';
c_sSUCCESS_SIGNUP_UPDATEUSERINFO = '更新用户信息成功！';
c_sERROR_SIGNUP_UPDATEUSERINFO = '更新用户信息失败！';
c_sERROR_SIGNUP_CREATEACCOUNT_IDEMPTY = '创建用户失败！ID不能为空！';
c_sERROR_SIGNUP_CREATEACCOUNT_NAMEEMPTY = '创建用户失败！姓名不能为空！';
c_sERROR_SIGNUP_CREATEACCOUNT_EMAILEMPTY = '创建用户失败！电子邮件不能为空！';
c_sERROR_SIGNUP_CREATEACCOUNT_EMAILFORMAT = '创建用户失败！电子邮件格式错误！';
c_sERROR_SIGNUP_CREATEACCOUNT_PASSWORDEMPTY = '创建用户失败！密码不能为空！';
c_sERROR_SIGNUP_CREATEACCOUNT_PASSWORDRETYPENOTEQUAL = '创建用户失败！两次密码输入不一致！';
c_sCONFIRM_PROJECT_REMOVEPATENT = '真的要将这些专利从项目中删除吗？';
c_sCONFIRM_PROJECT_MOVEPATENT = '真的要移动这些专利吗？';
c_sCONFIRM_PROJECT_REMOVEPROJECT = '真的要删除此项目吗？';
c_sCONFIRM_COMMENT_REMOVECOMMENT = '真的要删除此评论及所有回复吗？';
c_sINFO_QUERYTAB_FIGURE_NOFIGURE = '此篇专利中不包含任何图。';
c_sERROR_SEARCH_RANK = '相关度过滤值应该在0到100之间！';
c_sERROR_BOOKMARK_ADD = '添加案例失败！案例名称不能为空！';
c_sERROR_BOOKMARK_ADD_SAME = '添加案例失败！已经存在同名案例！';
c_sERROR_BOOKMARK_DELETE = '删除案例失败！';
c_sERROR_STATISTIC_DATEFORMAT = '日期必须表示为yyyy-mm-dd这种格式, 且起始日期必须早于终止日期';
c_sERROR_STATISTIC_SELECTIONTOOLARGE = '最多只能选择4项进行绘图！';
c_sERROR_SEARCHTYPE = '不能同时选中美国专利、美国申请和中国专利。只能同时选中一个国家的。';
c_sERROR_DOCUMENT_ADDDOCUMENT_NAMECONTENTEMPTY = '添加文档失败！文档名称和内容都不能为空！';
c_sERROR_DOCUMENT_ADDDOCUMENT = '添加文档失败！';
c_sCONFIRM_DOCUMENT_REMOVEDOCUMENT = '真的要删除钩选的所有文档吗？';
c_sERROR_DOCUMENT_UPDATEDOCUMENT = '更新文档失败！';
c_sSUCCESS_DOCUMENT_UPDATEDOCUMENT = '更新文档成功！';
c_sERROR_UPDATE_USERPREFERENCE = '更新搜索过滤失败!';
c_sSUCCESS_UPDATE_USERPREFERENCE = '更新搜索过滤成功!';


c_sSIGNUP_ADDUSERTITLE_TR = '<span><b>Patentics账户注册:</b></span>请填写以下表格。<br />';
c_sSIGNUP_UPDATEUSERTITLE_TR = '<span><b>Patentics账户更新:</b></span>请填写以下表格。<br />';
c_sSIGNUP_ADDUSERTITLE_TD = 'Patentics账户注册信息';
c_sSIGNUP_UPDATEUSERTITLE_TD = 'Patentics账户更新信息';

c_sERROR_NOTE_GETNOTE = '获取个人注释失败！';
c_sERROR_NOTE_ADDNOTE = '添加个人注释失败！';
c_sCONFIRM_NOTE_REMOVENOTE = '真的要删除此注释吗?';
c_sERROR_NOTE_DELETENOTE = '删除注释失败！';
c_sERROR_ADDTOCASE_QUERYTERMEMPTY = '添加到案例失败！请先执行查询。';
c_sERROR_ADDTOCASE_ADDTOGLOBALCASE = '添加到案例失败!只能添加到个人案例！';
c_sERROR_ADDTOCASE_NONECASE = '添加到案例失败！请先从左边选择要案例。';
c_sCONFIRM_QUERYTERMADDTOCASE = '真的要添加当前搜索到案例“#####”中吗？';
c_sCONFIRM_BOOKMARK_DELETEBOOKMARK = '真的要删除此案例（连同其子项一起删除）吗？';
c_sCONFIRM_BOOKMARK_DELETEBOOKMARKITEM = '真的要删除此项吗？';
c_sERROR_BOOKMARK_DELETEDEPENDENT = '删除案例项目失败! 当前有其他案例项目依赖此案例项目。请先删除那些案例项目！';

c_sERROR_QUERYTAG_KEYWORDSEARCH = '选中的索引太多！最多允许选取10个索引进行与和或搜索!';
c_sERROR_QUERYRESULTSET_NOTLOGIN = '此项操作需要用户登录后才能完成。请先登录！';

c_sERROR_SHOWPN_NOTFOUND = '在结果中未找到专利##！';
c_sERROR_IMPORTDOCUMENT = 'URL不能为空！';

c_sERROR_CATALOG_DELETE = '删除分类失败！';
c_sERROR_CATALOG_ADD = '添加分类失败！';

c_ERROR_MAIL = '发送邮件失败！';
c_SUCCESS_MAIL = '发送邮件成功！';
c_ERROR_MAILSENDING = '邮件正在发送中，请稍候再试！';


c_sERROR_RESETPASSWORD_NAMEEMPTY = '请输入您的用户名';
c_sERROR_RESETPASSWORD_IDENTIFYCODE = '请输入验证码';
c_ERROR_ClUSTER = '聚类分析中，请稍候再试! ';
