
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function changeimgsrc(obj){
//首页
var img0str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img0","","images/daohang_10.gif",1) src="images/daohang_00.gif" name="img0" width="70" height="34" border="0" id="img0" onclick=location.href="index.jsp" style="cursor:hand">'
var no_img0str='<img  src="images/daohang_00.gif" name="img0" width="70" height="34" border="0" id="img0">'

//全部
var img1str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img1","","images/daohang_11.gif",1) src="images/daohang_01.gif" name="img1" width="96" height="34" border="0" id="img1" onclick=changeoptions(this,"全部") style="cursor:hand">';
var no_img1str='<img src="images/daohang_31.gif" name="img1" width="96" height="34" border="0" id="img1">'
//文献
var img2str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img2","","images/daohang_12.gif",1) src="images/daohang_02.gif" name="img2" width="96" height="34" border="0" id="img2" onclick=changeoptions(this,"全部文献") style="cursor:hand">'
var no_img2str='<img src="images/daohang_32.gif" name="img2" width="96" height="34" border="0" id="img2" >'
//期刊
var img3str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img3","","images/daohang_13.gif",1) src="images/daohang_03.gif" name="img3" width="96" height="34" border="0" id="img3" onclick=changeoptions(this,"全部期刊");change_to_classic()  style="cursor:hand">'// onclick=location.href="qikan.jsp?tmp='+ (new Date().getTime().toString(36))+'"
var no_img3str='<img  src="images/daohang_33.gif" name="img3" width="96" height="34" border="0" id="img3" >'
//书
var img4str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img4","","images/daohang_14.gif",1) src="images/daohang_04.gif" name="img4" width="96" height="34" border="0" id="img4" onclick=changeoptions(this,"书") style="cursor:hand">'
var no_img4str='<img  src="images/daohang_34.gif" name="img4" width="96" height="34" border="0" id="img4" >'
//mesh
var img5str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img5","","images/daohang_17.gif",1) src="images/daohang_07.gif" name="img5" width="96" height="34" border="0" id="img5" onclick=location.href="mesh.jsp" style="cursor:hand">'
var no_img5str='<img  src="images/daohang_37.gif" name="img5" width="96" height="34" border="0" id="img5" >'

//中文检索
var zwjs='<a href="http://211.157.35.50:90/"><img  src="images/wanzhen.gif" border="0"></a>'
if(isshowfounder=="false") zwjs="";
var table =document.getElementById("daohangtable");

if(server=="mirror"){//如果是镜像站点，是把书这个资源取消的
img4str="";
no_img4str="";

img5str="";
no_img5str="";
}
if(obj.id=="img0"){
table.rows[0].cells[0].innerHTML=no_img0str;
table.rows[0].cells[1].innerHTML=img1str+img2str+img3str+img4str+"&nbsp;&nbsp;&nbsp;"+img5str+zwjs;
}
if(obj.id=="img1"){
table.rows[0].cells[0].innerHTML=img0str;
table.rows[0].cells[1].innerHTML=no_img1str+img2str+img3str+img4str+"&nbsp;&nbsp;&nbsp;"+img5str+zwjs;
}
if(obj.id=="img2"){
table.rows[0].cells[0].innerHTML=img0str;
table.rows[0].cells[1].innerHTML=img1str+no_img2str+img3str+img4str+"&nbsp;&nbsp;&nbsp;"+img5str+zwjs;
}
if(obj.id=="img3"){
table.rows[0].cells[0].innerHTML=img0str;
table.rows[0].cells[1].innerHTML=img1str+img2str+no_img3str+img4str+"&nbsp;&nbsp;&nbsp;"+img5str+zwjs;
}


if(obj.id=="img4"){
table.rows[0].cells[0].innerHTML=img0str;
table.rows[0].cells[1].innerHTML=img1str+img2str+img3str+no_img4str+"&nbsp;&nbsp;&nbsp;"+img5str+zwjs;
}

if(obj.id=="img5"){
table.rows[0].cells[0].innerHTML=img0str;
table.rows[0].cells[1].innerHTML=img1str+img2str+img3str+img4str+"&nbsp;&nbsp;&nbsp;"+no_img5str+zwjs;
}

}


var objid="";
var advanceshow=false;//全局变量，标示高级检索是显示还是不显示，默认不显示

function changeoptions(obj,value){

//每次检索前必须清除下cookie，防止新的检索把老的cookie带入;
delCookie2("xuanze");

var imgname=document.getElementsByName("imgname");
for(var i=0;i<imgname.length;i++){
imgname[i].value=obj.id;
}
var imgvalue=document.getElementsByName("imgvalue");
for(var i=0;i<imgvalue.length;i++){
imgvalue[i].value=value;
}

 changeimgsrc(obj) //改变导航栏显示的样子
 //if(value=="全部期刊"){change_to_classic();}
 objid=obj.id;//全局变量赋值，给后面的函数chopt用
var url = './OptionServlet';

        var pars = 'resname=' + value+'&tmp='+ (new Date().getTime().toString(36));
       var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: chopt}
                    );
}

function chopt(originalRequest){
//alert(originalRequest.responseTEXT);
var res  = originalRequest.responseXML.documentElement;
var value = res.getElementsByTagName('value');
var content = res.getElementsByTagName('content');
var resid = res.getElementsByTagName('resid')[0].childNodes[0].nodeValue;

var choosesearchfield =document.getElementById("searchfields");
createOptions(choosesearchfield,value,content); //修改相应下拉框内容
 
 //img0是首页，img1是全部，img2是文献，img3是期刊 img4是书
if(objid!="img0"||objid!="img1"){ 
document.getElementsByName("quicksearchform")[0].style.display="none";
document.getElementsByName("onelibform")[0].style.display="";
document.getElementsByName("advanceform")[0].style.display="none";
document.getElementsByName("meshform")[0].style.display="none";
document.getElementById("onereslib").value=resid;
}
if(objid=="img0"||objid=="img1"){
document.getElementsByName("quicksearchform")[0].style.display="";
document.getElementsByName("onelibform")[0].style.display="none";
document.getElementsByName("advanceform")[0].style.display="none";
document.getElementById("allreslib").value=resid;
document.getElementsByName("meshform")[0].style.display="none";

}
if(objid=="img3"||objid=="img4"){
hiddenselects()
if(advanceshow){hiddenadvancesearch()}
}
if(objid=="img2"){
showselects()
if(!advanceshow){hiddenadvancesearch()}
if(advanceshow){showadvancesearch()}
}

if(objid=="img5"){
	document.getElementsByName("quicksearchform")[0].style.display="none";
	document.getElementsByName("onelibform")[0].style.display="none";
	document.getElementsByName("advanceform")[0].style.display="none";
	document.getElementsByName("meshform")[0].style.display="";
	location.href="mesh.jsp";
}

//刊名首字母的那个tr显示与否
if(objid=="img3"){
document.getElementById("kanzimu").style.display="";
}
else{
document.getElementById("kanzimu").style.display="none";
}

}

function createOptions(osMenu,value,content) {
  //alert(osMenu)
  //alert(value.length)
        //for(var i=0;i<osMenu.length&&i<value.length;i++){
          //osMenu.options[i] = null;
          //osMenu.options.remove(i);  
        //}
        osMenu.options.length=0;
        for(var i=0;i<value.length;i++){
          osMenu.options[osMenu.options.length] = new Option(content[i].childNodes[0].nodeValue,value[i].childNodes[0].nodeValue);
          //osMenu.options.add(new Option(content[i].text,value[i].text)); 
          if(searchfieldtext==value[i].childNodes[0].nodeValue){
          osMenu.options[i].selected=true;
          } //searchfieldtext是全部变量，在index_head.jsp页面定义
        }
        
    }
    


function times(obj){
if(obj.name=="Submit"){
document.getElementById("second").value="0";
}
if(obj.name=="Submit2"){
document.getElementById("second").value="1";
}
alert(document.getElementById("second").value)

}

function sessionuser(){

   var text='<%=login%>';
   if(text=="true"){
   return true;
   }
   else{
   alert("您还没有登陆！");
   return false;  
   }
}


function write_searchlib(objname){ //objname表示选中的库的名字

//首页
var img0str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img0","","images/daohang_10.gif",1) src="images/daohang_00.gif" name="img0" width="70" height="34" border="0" id="img0" onclick=location.href="index.jsp" style="cursor:hand">'
var no_img0str='<img  src="images/daohang_00.gif" name="img0" width="70" height="34" border="0" id="img0">'

//全部
var img1str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img1","","images/daohang_11.gif",1) src="images/daohang_01.gif" name="img1" width="96" height="34" border="0" id="img1" onclick=changeoptions(this,"全部") style="cursor:hand">';
var no_img1str='<img src="images/daohang_31.gif" name="img1" width="96" height="34" border="0" id="img1">'
//文献
var img2str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img2","","images/daohang_12.gif",1) src="images/daohang_02.gif" name="img2" width="96" height="34" border="0" id="img2" onclick=changeoptions(this,"全部文献") style="cursor:hand">'
var no_img2str='<img src="images/daohang_32.gif" name="img2" width="96" height="34" border="0" id="img2" >'
//期刊
var img3str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img3","","images/daohang_13.gif",1) src="images/daohang_03.gif" name="img3" width="96" height="34" border="0" id="img3" onclick=changeoptions(this,"全部期刊");change_to_classic() style="cursor:hand">'//location.href="qikan.jsp?tmp='+ (new Date().getTime().toString(36))+'" 
var no_img3str='<img  src="images/daohang_33.gif" name="img3" width="96" height="34" border="0" id="img3" >'
//书
var img4str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img4","","images/daohang_14.gif",1) src="images/daohang_04.gif" name="img4" width="96" height="34" border="0" id="img4" onclick=changeoptions(this,"书") style="cursor:hand">'
var no_img4str='<img  src="images/daohang_34.gif" name="img4" width="96" height="34" border="0" id="img4" >'
//mesh
var img5str='<img onMouseOut="MM_swapImgRestore()" onMouseOver=MM_swapImage("img5","","images/daohang_17.gif",1) src="images/daohang_07.gif" name="img5" width="96" height="34" border="0" id="img5" onclick=location.href="mesh.jsp" style="cursor:hand">'
var no_img5str='<img  src="images/daohang_37.gif" name="img5" width="96" height="34" border="0" id="img5" >'
//中文检索

var s='<td width="80" align="left" >';
if(objname=="img0") {s+=no_img0str;}
else                {s+=img0str;}
 s+='</td>'
 s+='<td>'       
if(objname=="img1") {s+=no_img1str;}
else                {s+=img1str;}
if(objname=="img2") {s+=no_img2str;}
else                {s+=img2str;}
if(objname=="img3") {s+=no_img3str;}
else                {s+=img3str;}
if(server=="center"){
if(objname=="img4") {s+=no_img4str;}
else                {s+=img4str;}
if(objname=="img5"){s+="&nbsp;&nbsp;&nbsp;";s+=no_img5str;}
else			   {s+="&nbsp;&nbsp;&nbsp;";s+=img5str;}							
}
var zwjs='<a href="http://211.157.35.50:90/"><img  src="images/wanzhen.gif" onclick="location.href=www.dctt.net" border="0"></a></td>';
if(isshowfounder=="false") zwjs="";
s+=zwjs;
document.write(s);
}

function change_forms_display(all,one,advance){//all表示是全部库的那个表单，one表示单个库的简单检索表单，advance表示单个库的高级检索表单
document.getElementsByName("onelibform")[0].style.display=one;
document.getElementsByName("advanceform")[0].style.display=advance;  
document.getElementsByName("quicksearchform")[0].style.display=all;

}

function write_selects(startyear,endyear,serveryear){//serveryear是服务器的时间的年份

        var starty=1995;
        var endy=serveryear;//new Date().getYear();
        
   var start='<select name="startyear" class="anniu_03">';
     for(var i=0;i<(endy-starty+1);i++){
      if((1995+i)==startyear){start+=' <option value='+(1995+i)+' selected>'+(1995+i)+'</option>';}
      else{start+=' <option value='+(1995+i)+'>'+(1995+i)+'</option>';}
      }
      start+='</select>'
      
       var end='<select name="endyear" class="anniu_03">';
     for(var i=0;i<(endy-starty+1);i++){
      if((1995+i)==endyear){end+=' <option value='+(1995+i)+' selected>'+(1995+i)+'</option>';}
      else{end+=' <option value='+(1995+i)+'>'+(1995+i)+'</option>';}
      }
      end+='</select>'
      
      var s=start+'<span class="ziti_FF_12x">-</span>'+end;
      document.write(s); 
}

function hiddenselects(){
document.getElementsByName("startyear")[0].style.display="none";
document.getElementsByName("startyear")[1].style.display="none";
document.getElementsByName("endyear")[0].style.display="none";
document.getElementsByName("endyear")[1].style.display="none";
//alert(document.getElementById("onelibtable").rows[0].cells[2].innerText)
document.getElementById("onelibtable").rows[0].cells[2].innerHTML='[<a href="help_center.jsp" target="_blank" class="lianjie_bai">帮助</a>]'
}
function showselects(){
document.getElementsByName("startyear")[0].style.display="";
document.getElementsByName("startyear")[1].style.display="";
document.getElementsByName("endyear")[0].style.display="";
document.getElementsByName("endyear")[1].style.display="";
document.getElementById("onelibtable").rows[0].cells[2].innerHTML='[<a href="javascript:void(0)" class="lianjie_bai" onclick="showadvancesearch();insertRow()">高级检索</a>]'+
                                                                  '[<a href="help_center.jsp" target="_blank" class="lianjie_bai">帮助</a>]'
}

//显示高级检索框
function showadvancesearch(){
document.getElementsByName("onelibform")[0].style.display="none";
document.getElementsByName("advanceform")[0].style.display="";  
//document.getElementsByName("quicksearchform")[0].style.display="none";
advanceshow=true;
}

//隐藏高级检索框
function hiddenadvancesearch(){
document.getElementsByName("onelibform")[0].style.display="";
document.getElementsByName("advanceform")[0].style.display="none";  
//document.getElementsByName("quicksearchform")[0].style.display="none";
advanceshow=false;

}

//高级检索时候产生的下拉框内容
function createMainOptions() {
    for(var i=0;i<mmenu.length;i++) ofMenu.options[i] = new Option(mmenu[i],mvalue[i]);
}

//高级检索在输入关键词后直接回车时候响应的函数
function advancecheck(){
if(event.keyCode==13) {document.getElementById("advancebutton").focus();}
}
//高级检索插入一个新行，顶多插入的个数为下拉框内容的个数
function insertRow(){
 var isTable=document.getElementById('dynTable')
 index = isTable.rows.length;
 if(index<mmenu.length){
 nextRow = isTable.insertRow(index);
 isText = nextRow.insertCell(0);
 //txtArea = nextRow.insertCell(1);
 index++;
 index = index.toString();
 nameStr = "key"+index;
 txtStr = '<select name=sousuo'+index+' class="anniu_03" >';
  for(var i=0;i<mmenu.length;i++){
   s='<option value='+mvalue[i]+'>'+mmenu[i]+'</option>';
   txtStr+=s;
  }
  txtStr+='</select>';
  txtStr+='<span class="ziti_00_12x_h20">'+
            '<input name="'+nameStr+'" type="text" class="anniu_03" size="57" onkeydown="advancecheck()" onfocus="textselect(this)">'+
 //alert(txtStr)
 //txtStr+= 
 '<select name=guanxi'+index+'>'
  +'<option value=AND>与</option>'
  +'<option value=OR>或</option>'
  +'<option value=NOT>非</option>'
  +'</select>';
 // alert(txtStr)
  isText.innerHTML= txtStr;//+andornot;
 // alert(isText.innerHTML)
}
else{
document.getElementById("addbutton").disabled=true;
}
}


function hefaxing(value){
if(
value.charAt(0)=="?"||
value.charAt(0)=="*"
){
alert("系统不支持以？或*通配符开始的检索式");
return false;
}
if(value.indexOf("(")!=-1||
value.indexOf(")")!=-1||
value.indexOf("{")!=-1||
value.indexOf("}")!=-1||
value.indexOf("[")!=-1||
value.indexOf("]")!=-1
){
alert("检索式含有非法符号！");
return false;
}
value=value.replace(/\s/gi,"");
//if(value==""||value=="请在此输入检索词"){
//alert("检索式不为空！");
//return false;
//}

return true;
}
var formname="";
function islogin(obj){
var f=document.getElementsByName("searchkey");
var buttonname=obj.name;
if(buttonname=="quicksearchbutton"){
formname="quicksearchform";
var author=document.getElementById("author").value;
var issnstr=document.getElementById("issnstr").value;
var volum_nian=document.getElementById("volum_nian").value;
var volum_juan=document.getElementById("volum_juan").value;
var volum_qi=document.getElementById("volum_qi").value;
var volum_page=document.getElementById("volum_page").value;
if((f[1].value==""||f[1].value=="请在此输入检索词")&&author==""&&issnstr==""&&volum_nian=="年"&&volum_juan=="卷"&&volum_qi=="期"&&volum_page=="页"){
alert("关键词不能为空！")
return false;
}

//把刊年卷期页输入框里的固有提示信息汉字去掉
if(f[1].value=="请在此输入检索词"){f[1].value="";}
if(volum_nian=="年"){document.getElementById("volum_nian").value=""; }
if(volum_juan=="卷"){document.getElementById("volum_juan").value=""; }
if(volum_qi=="期"){document.getElementById("volum_qi").value=""; }
if(volum_page=="页"){document.getElementById("volum_page").value=""; }

 if(!hefaxing(f[1].value))return false;
 if(volum_nian!="年"&&volum_nian!=""&&!chkZZS(volum_nian)){alert("年份格式不正确！");return false;}
if(volum_juan!="卷"&&volum_juan!=""&&!chkZZS(volum_juan)){alert("卷格式不正确！");return false;}
if(volum_qi!="期"&&volum_qi!=""&&!chkZZS(volum_qi)){alert("期格式不正确！");return false;}
if(volum_page!="页"&&volum_page!=""&&!chkPage(volum_page)){alert("页码格式不正确！");return false;}
 
}

if(buttonname=="onelibbutton"){
formname="onelibform";
if(f[0].value==""||f[0].value=="请在此输入检索词"){
alert("关键词不能为空！")
return false;
}
 if(!hefaxing(f[0].value))return false;
}
if(buttonname=="meshbutton"){
formname="meshform";
if(f[2].value==""||f[2].value=="请在此输入检索词"){
alert("关键词不能为空！")
return false;
}
if(!hefaxing(f[2].value)) return false;
}
if(buttonname=="advancebutton"){
formname="advanceform";
var l=document.getElementById("dynTable").rows.length;
var empty=true;
for(var x=1;x<=l;x++){
var sname="key"+x;
var v=document.getElementsByName(sname)[0].value;
if(v!="") {
if(!hefaxing(v)){return false;break;}
empty=false;break;

}
}
if(empty){
alert("关键词不能为空！")
return false;
}
}
var url = './CustomUserLogin';
        var pars = 'check=islogin'+'tmp='+ (new Date().getTime().toString(36));
       var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: isloginresult}
                    );
                    

}
function isloginresult(originalRequest){
var result=originalRequest.responseText;
//alert(result)
//alert(typeof(result))
//alert(formname)
result="true";//加了这句，那么验证登陆的功能等于取消了
if(result=="true") {
//alert("ooooo")
//每次检索前必须清除下cookie，防止新的检索把老的cookie带入;
delCookie2("xuanze");
document.getElementsByName(formname)[0].submit();

return true;
}
else{
     alert("请登陆！");
     return false;
   }
}

//点热门检索和历史检索时候的测试是否登陆了
var lianjie;
var searchid;
function history_islogin(obj,value){
lianjie=obj;
searchid=value;
var url = './CustomUserLogin';
        var pars = 'check=islogin'+'tmp='+ (new Date().getTime().toString(36));
       var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: history_isloginresult}
                    );
                    

}
function history_isloginresult(originalRequest){
var result=originalRequest.responseText;
 result="true"//加这句就等于不用验证是否登陆就可以检索了
if(result=="true") {
location.href="Search?id="+searchid;
return true;
}
else{
     alert("请登陆！");
     return false;
   }
}

//期刊分类的链接的时候判断是否登陆了
var skey;
function href_islogin(value){
skey=value;
var url = './CustomUserLogin';
        var pars = 'check=islogin'+'tmp='+ (new Date().getTime().toString(36));
       var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: href_isloginresult}
                    );                     
}

function href_isloginresult(originalRequest){
  var result=originalRequest.responseText;
  result="true"//加这个就不用验证登陆了
   if(result=="true") {
      location.href="Search?searchkey="+skey;
      return true;
  }
  else{
     alert("请登陆！");
     return false;
   }
}


//刊名首字母链接的时候判断是否登陆了
var kankey;
function kanzimu_islogin(value){
kankey=value;
var url = './CustomUserLogin';
        var pars = 'check=islogin'+'tmp='+ (new Date().getTime().toString(36));
       var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: kanzimu_isloginresult}
                    );                     
}

function kanzimu_isloginresult(originalRequest){
  var result=originalRequest.responseText;
  result="true"//加这句就等于不用验证是否登陆就可以检索了
   if(result=="true") {
      location.href="Search?kanzimu="+kankey;
      return true;
  }
  else{
     alert("请登陆！");
     return false;
   }
}


//收藏链接的时候判断是否登陆了
var meshtitle;
var meshurl;
var meshtype;
var hrefid;
var scorlltop;
var hleft;
var htop;
function shoucang_islogin(value,url,type){
//alert(type);
meshtitle=value;
meshurl = url;
meshtype = type;
var url = './CustomUserLogin';
        var pars = 'check=islogin'+'tmp='+ (new Date().getTime().toString(36));
       var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: shoucang_isloginresult}
                    );                     
}

function shoucang_isloginresult(originalRequest){
  var result=originalRequest.responseText;
   if(result=="true") {
      addfavor(hrefid,meshtitle,meshurl,meshtype);
      return true;
  }
  else{
     alert("请登陆！");
     return false;
   }
}

function treeshoucang_islogin(id,value){
hleft = event.x;
htop = event.y;
scorlltop = document.documentElement.scrollTop;
meshtitle = encodeURI(value);
hrefid = id;
meshtype = 'mesh';
var url = './CustomUserLogin';
        var pars = 'check=islogin'+'tmp='+ (new Date().getTime().toString(36));
       var myAjax = new Ajax.Request(
                    url,
                    {method: 'get', parameters: pars, onComplete: treeshoucang_isloginresult}
                    );                     
}

function treeshoucang_isloginresult(originalRequest){
  var result=originalRequest.responseText;
   if(result=="true") {
      treeaddfavor(scorlltop,hrefid,meshtitle,meshurl,meshtype,hleft,htop);
      return true;
  }
  else{
     alert("请登陆！");
     return false;
   }
}


//删除cookie
function delCookie2(name)
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=GetCookie2(name);
   // alert(cval+"sfsdf")
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
    
}

function GetCookieVal2(offset)
//获得Cookie解码后的值
{
//alert(document.cookie)
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie2(name)
//获得Cookie的原始值
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
{
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return GetCookieVal2 (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}

//关于二次检索的设置。
function setfirst(obj){
if(obj.name=="onelibbutton"){
document.getElementById("onelib_sec_time").value="0";
}
if(obj.name=="quicksearchbutton"){
document.getElementById("quicksearch_sec_time").value="0";
}
}

function setsecond(obj){
if(obj.name=="onelib_sec_button"){
document.getElementById("onelib_sec_time").value="1";
islogin(document.getElementById("onelibbutton"));
}
if(obj.name=="quicksearch_sec_button"){
document.getElementById("quicksearch_sec_time").value="1";
islogin(document.getElementById("quicksearchbutton"));
}
if(obj.name=="mesh_sec_button"){
document.getElementById("mesh_sec_time").value="1";
islogin(document.getElementById("meshbutton"));
}

}

//选中输入框
function textselect(obj){
if(obj.value=="请在此输入检索词"||obj.value=="年"||obj.value=="卷"||obj.value=="期"||obj.value=="页")
obj.value="";
obj.select();
//obj.onblur=function(){if(obj.value=="")obj.value="请在此输入检索词";}
}
//当作者，issn输入框取得焦点时候，把第一个输入框的内容清空，如果它是"请在此输入检索词"的话
function clearthesearchkey(){
var searchkey=document.getElementsByName("searchkey")[1].value;
if(searchkey=="请在此输入检索词"){
  document.getElementsByName("searchkey")[1].value="";
}
}

//首页里面index.jsp中index跟classic两个div之间切换的函数
function change_to_classic(){
 document.getElementById("searchtable").style.display="none";
  document.getElementById("blanktable").style.display="none";
   document.getElementById("message").style.display="none";
 document.getElementById("classic").style.display="";
}

//输入的是正整数
 function   chkZZS(str){         
      if   (str.search(/^[1-9]\d*$/)!=-1){   
  return   true;   
      }   
      else{   
  return   false;   
      }
      }   
 
//页码输入的格式是否正确   
 function   chkPage(str){         
      if   (str.search(/^\d+(\-\d+)?$/)!=-1){   
  return   true;   
      }   
      else{   
  return   false;   
      }
      }
